Il s'agit de la deuxième édition d'un livre destiné aux ingénieurs, scientifiques et amateurs qui souhaitent interfacer des PC avec des projets matériels à l'aide d'interfaces utilisateur graphiques. Les applications de bureau et Web sont couvertes. Le langage de programmation utilisé est Python 3, qui est l'un des langages les plus populaires : la vitesse de programmation étant une caractéristique clé.
Le livre a été révisé et mis à jour en mettant l'accent sur la possibilité pour l'utilisateur de produire facilement des conceptions pratiques - un éditeur de texte est tout ce qui est nécessaire pour produire des programmes Python.
L'interfaçage matériel est réalisé en utilisant un Arduino Uno comme esclave distant. Une description complète et le code source de l'interface de communication sont donnés dans le livre. L'esclave fournit des entrées et des sorties numériques et analogiques. Plusieurs Unos peuvent être inclus dans un projet avec tout le code de contrôle écrit en Python et exécuté sur un PC
Un projet implique un microcontrôleur PIC avec un code fourni qui peut être chargé dans le PIC à l'aide de l'Uno. Les applications Web et le serveur sont tous implémentés en Python vous permettant d'accéder à votre matériel électronique via Internet. L'ordinateur Raspberry Pi peut être utilisé comme serveur Web.
Un chapitre d'introduction est fourni pour vous aider à démarrer avec Linux. Le livre est écrit pour être utilisé avec Debian ou des variantes telles que Mint ou Ubuntu. Tous les programmes du livre sont disponibles gratuitement, prêts à l'emploi et à expérimenter par le biais d'un téléchargement à partir d'Elektor.
Product Specifications
- Nombre de pages : 222,0 pages
- Édition / Impression : 2e édition
- ISBN : 978-1-907920-61-5
- Editeur : Elektor
- Auteur : Andrew Prat
- Largeur : 170.0mm
- Hauteur : 235.0mm
- Profondeur : 11.0mm
- Length : 23,5 cm
- Width : 17 cm
- Height : 1,2 cm