Étape 4: Le Code et comment ça marche
Comme vous pouvez le voir dans les images et le code que j’ai ajouté que deux plus les fils de l’arduino LCD ces fondamentalement contrôler le contraste de l’écran au lieu d’utiliser un potentiomètre et la luminosité de l’écran avec PWM.
Le code de l’arduino écoute de toutes les chaînes qui traverse le port série, supprime les deux premiers caractères que j’ai choisi d’être que la position où écrire la chaîne sur le LCD et le reste serait la chaîne de sortie.
Chaîne de Format : ##String (puisqu’il s’agit d’un 16 x 2 LCD le premier nombre peut varier de 0 à 15 position X et le second nombre de 0 à 1 position Y)
Le script python est écrit pour qu’il ajoute toujours les coordonnées avant la chaîne que j’ai écrit une fonction qui prend deux arguments, le premier argument est la chaîne qui apparaît au 00 (première ligne de l’écran) et à 01 (2e ligne de l’écran lcd)
Les commandes pour obtenir l’info système Raspberry Pi par le python script que j’ai trouvé en ligne à cliquez ici
C’est la fonction python qui envoie les chaînes à l’arduino :
Le Code de l’Arduino (fichier joint également)
Le Code complet de Python (fichier joint également)