Étape 3: Conception des Interfaces électroniques
Comme déjà dit, le robot a tout à fait quelques capteurs à bord. Cependant, en dehors de cela, il a aussi un régulateur de tension pour s’assurer qu’une alimentation lisse 5 volts fournie le Yun.
Il dispose également d’un circuit de commande de moteur L293 permettre suffisamment courant pour alimenter les moteurs via le Yun de GPIO. C’est essentiellement un coup de pouce pour les sorties GPIO.
Tous les capteurs susmentionnés sont montés sur un seul PCB, afin qu’il y a une quantité minimale de câblage encombrant. J’ai fait tous les circuits à l’aide d’un bon vieux façonné imprimées de prototypage, donc ils ne peuvent être le mieux dans le monde, mais les fans de propreté peuvent opter pour une planche conçue aussi bien.
Le LM35 est un capteur de température analogique, qui est relié à 10-bit ADC de la Yun. Il fournit une lecture de la température ambiante, mais couper quelques morceaux du bas se traduirait par une sortie beaucoup plus stable.
La photorésistance détecte la lumière ambiante autour de lui en donnant un changement dans la résistance. Ce changement de résistance est converti en un changement de tension à l’aide d’un circuit diviseur de tension simple. La sortie de ce capteur est aussi branchée sur un autre canal de l’ADC.
La paire émetteur - récepteur IR fonctionne comme des systèmes de détection et d’atténuation obstacle en utilisant un principe similaire à un RADAR, mais remplace avec la lumière infrarouge. Cela en fait un capteur très utile d’avoir à bord. La tension de sortie du récepteur change avec la proximité d’un obstacle. Cette modification est détectée par le CDA et mesures puissent être prises.