Nous avons fini la fabrication de notre maquette, il faut maintenant passer à la programmation.
Comment programmer notre maquette ?
Matériel nécessaire :
1 carte arduino
1 cable USB
4 modules LED
2 détecteurs de présence
4 connecteurs (LED)
2 connecteurs avec 4 brins libres (Détecteur de présence)
8 cables dupont M/F
Positionner vos leds et vos détecteurs sur votre maquette.
Réaliser les branchements sur D1, D2... jusqu'à D8
Avant de programmer, réaliser la liste des entrées/sorties correspondants aux capteurs et aux actionneurs.
Exemple de tableau
Module de connexion Grove et la carte arduino
Tous les programmes de test et le programme final sont à enregistrer dans un dossier "NOM Prénom" que vous allez créer dans "classe\Restitution de devoirs\Programmes MBLOCK ARDUINO"
Pour chaque programme vous ferez aussi une capture d'écran (voir vidéo en ressources), à copier-coller dans un document libre office (nom du document "captures écran") que vous imprimerez à la fin et que vous collerez dans votre cahier.
Votre document "captures d'écran" est à enregistrer au même endroit que vos programmes.
Partie 1 : Apprendre à programmer avec Mblock
Vous devez résoudre les problèmes suivants :
Tests préalables : Si la LED ne s'allume pas, vérifier le programme et vérifier la polarité de la LED (+/-)
Allumer une LED 1 pendant 1s puis l'éteindre
Allumer une LED 2 pendant 1s puis l'éteindre
Allumer une LED 3 pendant 1s puis l'éteindre
Allumer une LED 4 pendant 1s puis l'éteindre
Faire clignoter une led
Allumer deux LED
Faire clignoter alternativement deux LED
Partie 2 : Utilisation des capteurs
Allumer une led avec le détecteur
Quand le détecteur est activé, allumer la led 1s puis l'éteindre.
Partie 3 : Programmation de la maquette
Réaliser la maquette : quand un capteur détecte une présence, les LED s'allume au fur et à mesure.
Bonus : Regarde la vidéo ci jointe et programme la maquette en fonction de ce scénario.
Montée : A la détection du capteur bas, la première LED s'allume puis la seconde ...
A la détection du capteur haut, la première LED s'éteint puis la seconde ...
Descente : A la détection du capteur haut, la dernière LED s'allume puis l'avant dernière ...
A la détection du capteur bas, la dernière LED s'éteint puis l'avant dernière ...
La maquette réalise le problème posé.
J'ai bien lu les problèmes.
J'ai bien lu les documents ressources.
Le document que je rends est clair, les noms, prénoms et classe apparaissent clairement dans mon teams.