Description Générale
Le livre compte 240 pages et comprend 12 chapitres. En plus du texte, il contient de nombreuses illustrations graphiques et des extraits de code. Le niveau de difficulté est facile.
Description Courte
Chapitre 1. Jusqu’à ce que le Raspberry Pi arrive
L’auteur prépare le lecteur théoriquement : il présente les outils de développement (IDE, navigation dans le code, débogage) et donne un aperçu de la langue Python et de ses interfaces.
Chapitre 2. Quand le Raspberry Pi 3 arrive
On explique comment connecter correctement le Raspberry Pi : écran, alimentation, câbles, installation du système d’exploitation et autres détails. Le premier démarrage se fait, l’OS (Raspbian) est installé et l’environnement est prêt pour les travaux suivants.
Chapitre 3. Pour ceux qui ne peuvent pas attendre de faire quelque chose
Enfin, le temps des premières tâches pratiques : clignoter une LED avec Scratch 2, utiliser Python 3 et travailler avec l’IDE Thonny.
Chapitre 4. Que s’est-il passé
Suite logique du chapitre précédent. On discute des problèmes éventuels : pourquoi cela ne fonctionne pas, le débogage et l’explication des erreurs.
Chapitre 5. Raspberry Pi et lirc
Présentation de lirc, bibliothèque et système pour contrôler des appareils IR (communication infrarouge). L’auteur explique pourquoi lirc est utile, comment l’installer et le configurer sur le Raspberry Pi, ainsi que les possibilités qu’il offre (contrôle d’appareils ménagers via IR). Le chapitre introduit l’interaction avec des dispositifs « réels » par IR.
Chapitre 6. Lirc et WebIOPi
Analyse de l’utilisation conjointe de lirc et WebIOPi : comment contrôler des appareils IR via une interface Web. Des exemples en Python sont présentés, accompagnés d’une analyse des erreurs et de méthodes de diagnostic.
Chapitre 7. WebIOPi, nRF24L01, interface SPI et autres dispositifs
L’auteur passe aux modules sans fil (p. ex., module radio nRF24L01) et aux échanges via l’interface SPI.
Chapitre 8. Projet « Contrôler la TV via le canal radio »
On pose et résout la problématique : contrôler une TV via un canal radio (commandes IR) avec le Raspberry Pi. On examine tout le chemin de la solution : comment générer les commandes et les transmettre via le module radio et l’IR.
Chapitre 9. MajorDoMo – le système « Maison intelligente » ou la première étape vers l’Internet des objets
Découverte du programme MajorDoMo, système d’automatisation domestique. L’auteur montre comment intégrer le Raspberry Pi dans l’infrastructure domestique intelligente via MajorDoMo.
Chapitre 10. Apprendre à la maison à réfléchir
Suite logique du chapitre précédent avec une complexité accrue de la gestion des appareils : ajout de réactions automatiques, par exemple.
Chapitre 11. Comment faire clignoter une LED dans MajorDoMo
Exemple de module pratiqué : exécution de code Python depuis une scène MajorDoMo afin que la LED clignote en réponse à des événements.
Chapitre 12. Bonjour, Internet des objets
L’auteur synthétise le thème IoT, discute des perspectives et des principes, et réfléchit à l’avenir de la maison intelligente et au rôle du Raspberry Pi dans son écosystème.
Opinion
Si j’avais 48 heures dans une journée je m’investirais plus sérieusement dans l’électronique, mais je dois me contenter de ce que je dispose. Le livre présente un matériel bien structuré et des exemples clairs, donc chaque lecteur comprendra.