Aucun projet, qu’il soit industriel ou de loisir ne saurait aboutir à la perfection absolue. Entre les désirs initiaux, ce qui était envisagé et ce qui résulte de compromis inévitables, s’insinuera forcément des divergences. Ce petit didacticiel n’échappe pas à ce principe non démontré mais qui frise l’absolu. Il a fallu composer avec les réalités matérielles, et l’on peut noter un certain nombre de « regrets » personnels :
• Pour celle et ceux qui ne disposent pas de la carte Arduino présentée en Fig.41, il serait possible de reprendre le programme avec une NANO ou une UNO et utiliser un deuxième composant graphique de type 168 x 64 PIXELs. J’ai fais preuve à ce stade d’une paresse coupable, car je disposais ici de tout le matériel nécessaire, mais pas le courage d’élaborer un croquis de plus.
• Dans Un Programmateur pour les modules Bluetooth les broches TX et RX ne sont pas branchées. Ce choix a été fait lors de la conception du circuit imprimé pour faciliter l’étude de ce dernier. Il aurait été plus judicieux de relier ces deux lignes au support du Bluetooth de gauche avec deux « Straps » de coupure. Ainsi, la modification de dernière minute avec superposition du circuit gigogne et ajout de quatre LEDs auraient été évités … Dommage !
Au final, c’est vraiment pas souvent que j’ai si peu de regrets, surtout sur un domaine aussi « charnu » que celui du dialogue entre machines et à l’élaboration de réseaux.
Peu importe ces petites tracasseries. Ne boudons pas pour autant notre plaisir. Nous avons abordé dans ces lignes un chapitre assez « rude » de la programmation : Celui du dialogue entre plusieurs machines. Par ailleurs, on réalise ces échanges de données au moyen de transmetteurs Blutooth ce qui nous ouvre un éventail fabuleux d’expérimentations en petite robotique. Nous avons appris à accoupler deux unités radio, l’une en tant que Maître, l’autre en temps qu’Esclave et franchement ce n’est pas dérisoire. La seule limite à nos ambitions, c’est la portée volontairement réduite du système Bluetooth, on ne pourra pas télécommander des actions dans des pièces situées loin dans la maison. Toutefois, l’éventail des applications possibles reste encore considérable.

Revenir au début … c’est ICI.



