Cahier des charges
Fondamental : Principe de fonctionnement de la barrière
Fondamental : Remarques importantes

tout programme non commenté ne sera pas corrigé !
pour chacune des tâches, le projet Arduino correspondant sera rendu sous forme d'une archive .zip (
Outils
→Archiver le croquis
) à déposer sur la plate-forme pédagogique,pour les tâches où un programme de test est fourni, celui-ci ne doit pas être modifié,
les numéros de ports, fournis dans un fichier d'en-tête, sont à respecter scrupuleusement
Méthode : Travail à rendre
Ce TP est divisé en plusieurs tâches à rendre indépendamment les unes des autres, la dernière étant le projet complet. Un fichier d'en-tête commun aux différentes tâches sera à créer également
Complément : Liste des ports et des éléments
Nous utiliserons dans ce projet un bouton poussoir, que nous transformerons en interrupteur virtuel, un capteur de luminosité, pour la détection de passage du véhicule, et un servomoteur qui simulera la barrière. Une LED peut également être utilisée si nécessaire. Les numéros de ports doivent absolument être respectés :
Élément | N° de port |
---|---|
LED | 4 |
capteur de luminosité | A0 |
bouton poussoir | 3 |
servomoteur | 5 |
Complément : Autres réglages
Il faudra prévoir deux constantes pour les seuils haut et bas de luminosité. Vous pouvez commencer avec les valeurs 500 (seuil haut) et 20 (seuil bas) mais ces valeurs devront peut-être être ajustées en fonction de la luminosité ambiante et des caractéristiques du capteur.