Canne télémétrique vocale dans le numéro de mai 2016
Rien de tel qu'un bon exemple pour illustrer la notion de programmation embarquée. Voyez ce qu'on peut faire d'un Raspberry Pi monté sur une canne en alu avec un capteur ultrasonique. Cet apparel mesure la distance qui vous sépare d'un obstacle en marchant et vous la dit à haute voix. Vous pouvez aussi lui demander de n'émettre des signaux d'alarme que lorsque la distance des obstacles devient inférieure à un seuil prédéterminé.
La puissance du Raspberry Pi est si grande et ses entrées et sorties si nombreuses qu'il suffit de quelques composants extérieurs pour pour en faire une canne parlante. Au lieu de ce contenter d'un afficheur et d'un vibreur pour signaler les obstacles, cet accessoire conçu pour des personnes aveugles ou mal-voyantes est muni d'une fonction de synthèse vocale sous la forme d'une application qui tourne sur le Pi. et lit à haute voix la distance des obstacles mesurée à l'aide d'un capteur ultrasonique .
Il est possible de programmer la distance à partir de laquelle l'appareil doit émettre un signal d'alarme.
Compliqué ? Pas du tout !
Vous avez sûrement un capteur ulrasonique et un Raspberry Pi sous la main, alors en marche !
Au lieu de dessiner un circuit imprimé spécifique, il nous a semblé plus malin d'utiliser notre carte de prototypage ELPB-NG (= Elektor Labs Prototyping Board New Generation) disponible dans l'e-choppe d'Elektor.