samedi 13 juillet 2019

Livre: Programmer en Java pour le Raspberry Pi 3

Programmer en Java pour le Raspberry Pi 3
par Jean-Bernard Boichat
2019, Éditions Eyrolles, collection Serial Makers

Suite à la récente sortie du Raspberry Pi 4, on pourrait croire que je vous parle d'un vieux livre déjà désuet mais non: il a bel et bien été publié cette année (avec sa regrettable manie de sortir ses nouveaux modèles en prenant soin de ne pas les annoncer à l'avance, la fondation Raspberry Pi ne facilite certainement pas la tâche des éditeurs!).

Donc, comme le titre l'indique, il s'agit d'un livre sur la programmation d'un Rasbperry Pi en langage Java.

Un aspect du livre que j'ai beaucoup apprécié, c'est qu'il accorde une grande importance aux capteurs qu'on peut brancher aux broches GPIO du Raspberry Pi:  LED,  relais, photorésistance,  capteur de mouvement infrarouge (PIR),  buzzer, capteur de température DS18B20, télémètre à ultrason HC-SR04, bouton-poussoir, caméra Raspberry Pi... bref, les mêmes joujoux que j'adore moi-même contrôler avec des scripts en Python. De plus, vous y apprendrez comment programmer un serveur web en java, interagir avec une base de donnée SQLite, envoyer automatiquement une photo par email lorsqu'un mouvement est détecté par un détecteur infrarouge PIR...

Tout ça est clairement expliqué, les schémas Fritzing sont en couleur et, bien entendu, de nombreux exemples de programmes sont fournis.

La démarche préconisée par l'auteur consiste à d'abord tester le fonctionnement correct des capteurs grâce à un script en python, puis ensuite d'écrire un programme plus "professionnel" en Java dans l'environnement de programmation Eclipse (sur un ordinateur autre que le Raspberry Pi, roulant sous Windows 10).

Puisque je ne suis pas du tout familier avec Java, tout ça m'a semblé inutilement compliqué: moi, à partir du moment où ça fonctionne correctement avec un script en Python, je suis pleinement satisfait et je m'arrête là! Mais si vous connaissez déjà un peu Java (ou si vous êtes moins paresseux que moi), ce livre pourrait vous intéresser sérieusement.

Extrait du livre en format pdf.

Yves Pelletier   (TwitterFacebook)

1 commentaire:

  1. Et toujours ce p... de Windows, qu'on a sorti par la porte dans le diy et les makers, qui revient par la porte à travers la démocratisation de ces cultures.

    Utiliser un Rasp avec Windows c'est quand même le meilleur moyen de se poser des problèmes inutiles.
    Dommage.

    RépondreSupprimer