C’est grâce aux TPE de Première (réalisé fin 2015, début 2016) que j’ai pu apprendre à utiliser l’environnement Arduino, tout d’abord en apprenant à me servir d’une LED, d’un bouton, d’un servomoteur, d’un potiomètre, de la liaison Série, etc… Je considère les TPE comme l’élément déclencheur du début d’une passion que je n’avais pu exercer avant. Mon rôle dans le groupe fût de créer le système en lui-même à l’aide des recherches faites par le groupe, d’abord en simulation (sur le site 123d.circuits.io), puis le réaliser. Comme on peut le voir ci-dessus, divers composants ont été utilisés (boutons, leds, écran LCD, servos, …) et l’utilisation de 2 Arduinos (communiquant en I2C) m’a paru nécessaire à l’époque, ne sachant pas que des entrées analogiques pouvait être utilisées en tant entrées digitales. Une fois les TPE finis, je me suis acheté divers composants électroniques et j’ai commencé à écrire un blog : «Le Journal d’un Arduinaute» sur le site robot-maker.com .

Principe de fonctionnement :

  • -Lorsque un objet entre, le capteur se ferme (simulé ici par un bouton poussoir), le programme ferme alors l’entrée pour éviter que plusieurs déchêts n’entrent (des messages s’affichent à chaque étape sur l’écran LCD).
  • Un capteur de couleur (simulé par un bouton) se ferme s’il reconnait la couleur du gobelet à consigner.
  • Si c’est un gobelet à consigner, alors un servo l’envoie dans un sac, sinon, il l’envoie de l’autre côté où un vérin électrique le compressera et un autre servo l’enverra dans un autre sac.
  • On vérifie qu’aucun des sacs n’est plein et réouvre l’entrée, et ainsi de suite.