Contrôle de feux tricolores

Transcription

Contrôle de feux tricolores
Sujet 1 (Christophe Charrière) : mini robot brosse à dent (1 trinôme).
Description : à l’aide de deux têtes de brosse à dent, de deux moteurs vibrants et deux
capteurs de lumière, vous devez concevoir un mini robot capable de se déplacer en vibrant
vers une cible lumineuse. Les moteurs seront contrôlés en modulation de largeur d’impulsions
(PWM).
Mots clés : moteurs vibrants, capteur de lumière, Mbed.
Sujet 2 (Christophe Charrière) : reconnaissance de geste (1 trinôme).
Description : il s’agit de reproduire le mouvement de rotation de la main (max 360°) sur un
servomoteur. Pour cela vous utiliserez un gyroscope (sortie numérique ou analogique) qui
pilotera un servomoteur.
Mots clés : Gyroscope, servomoteur, Mbed / FPGA
Pour aller plus loin sur ce sujet : affichage de la rotation du servomoteur.
Description : À l’aide d’un codeur optique relié à l’axe du servomoteur, réalisez un affichage
de la valeur de la rotation à 0,5°.
Mots clés : décodage quadrature, Mbed / FPGA, afficheur au choix (LCD, 7segment)
Sujet 3 (Christophe Charrière) : cible électronique(1 trinôme)
Description : il s'agit d'un jeu constitué de 3 cibles (9 photorécepteurs pour chaque cible avec
un centre et 8 autour de celui-ci) active aléatoirement les unes après les autres (une led
indiquera la cible active) pendant un temps déterminé (quelques secondes). Le but étant de
viser la cible active avec un pointeur laser pour marquer le plus de points possible. Le score
sera visualisé sur un afficheur numérique. Le centre de la cible aura un gain de point plus
important que les bords. Le jeu devra durer entre 20 à 30 secondes.
Mots clé : photorécepteurs, conversion analogique numérique, multiplexage, FPGA
Sujet 4 (Christophe Charrière) : régulation de chauffage pour mini serre de
100W max (2 trinômes)
Description : Vous devez concevoir une régulation de chauffage sur deux plages horaires
avec des températures de consignes différentes. Sur une carte DE0 (DE1, DE2 ?), vous devez
pouvoir afficher sur les afficheurs 7 segments l’heure, la température ou la température de
consigne. Une led indiquera la mise en fonction du chauffage.
Prise de température : (Capteur SPI : ex : TC77, …)
Régulation (FPGA)
Chauffage (résistance, ampoule à filament, ..)
Puissance (MOSFET)
Horloge temps réel
Ce projet peut concerner 2 groupes. Un groupe s’occupant de l’horloge en temps réel avec les
2 plages horaires (interfaçage avec un connecteur de la carte FPGA). L’autre groupe pour la
partie régulation de température (interfaçage avec le 2eme connecteur de la carte FPGA). Et
chacun des 2 groupes doivent se mettre d’accord pour la liaison de leur projet respectif pour
l’affichage de l’heure, et les températures sur les afficheurs 7 segments.