Programmation Arduino 1

Télécharger au format docx, pdf ou txt
Télécharger au format docx, pdf ou txt
Vous êtes sur la page 1sur 6

Branchements :

Lancer l’application mblock

Faire ensuite votre programmation

Brancher la carte : A faire la 1ere fois :


Selectionner la carte : choix de la carte Choix des extensions

Selectionner le port com Gérer les extensions

Televerser dans l’arduino Ajouter

Votre classe

Zip files

Technologie service

Faire les exercices suivant en utilisant :

:
1er exercice : programmer l’allumage d’une LED rouge branchée en D4.

1) Programmer ardublock education


2) Tester le système
3) Faire contrôler par le professeur.

2eme exercice : programmer un feu clignotant orange.

Le feux tricolore est en panne et seulement le feu orange clignote en continu.

4) Programmer ardublock education


5) Tester le système
6) Faire contrôler par le professeur.
3eme exercice : feu rouge puis feu clignotant orange.

7) Situation : La DDE souhaite installer un feu clignotant orange en répétition sur une route en réparation pour laisser
passer alternativement les voiture sur la chaussée : donc faire un programme pour mettre le feu au rouge pendant
6s en continu puis orange clignotant pendant 6 secondes.
8) Aide : utiliser la fonction repete pour le clignotement orange

FEUX Tricolore sur mblock.


Rappel :

1. Ouvrir le document word : feux sur Brancher l’usb sur l’ordinateur


mblock Démarrer : mblock
2. L’enregistrer dans votre espace
personnel avec vos noms sur la feuille a) faire le programme

b) type de carte Léonardo


3. Outil à utiliser : outil capture
d’écran pour sélectionner, puis édition c) port com … Leonardo
copier et coller dans word les images des
faire ensuite téléverser dans l’Arduino.
zones de programmation de mblock. (
penser à enregistrer souvent).

TP n°1 : Feux de carrefour

Tache complexe : Travail à rendre sur une copie par groupe avec les noms des élèves du groupe et la classe:

Problématique : Des agents de la DDE doivent faire des travaux sur la partie droite de la route département et sont donc
obligé d’installer un feu tricolore qui permettent aux voitures de circuler que sur une voie de circulation.

Vous êtes informaticien et vous devez programmer ce feu de carrefour qui doit fonctionner en boucle.

1. Copier la problématique sur le document word..


2. Programmer ardublock et téléverser vers l’arduino.
3. Tester et faire verifier
4. Copier - coller le programme
Aide : Feux de carrefour : voici les signaux pour allumer un feu de carrefour,

vous devez programmer un arduino de façon à ce que le feu tricolore affiche les LED dans
l’ordre en respectant les temps d’allumage

4s 2s 4s

4eme partie : mettre un bouton poussoir pour appel piéton. Non noté

Situation : La DDE souhaite installer un feu clignotant orange en continu sur un passage piéton mais permettre à un piéton ,
en appuyant sur un bouton poussoir, de mettre le feu au rouge pendant 5s afin de traverser la route en sécurité.

Aide : utiliser la fonction test-si-sinon et placer le bouton poussoir dans la partie test.

Copier - coller le programme

Aide : ouvrir aide tâche complexe avec bouton poussoir.

PROLONGEMENT : intégrer un feu orange continu avant le feu rouge après l’appui sur le bouton poussoir..

TACHE COMPLEXE :

Aide : Qu’est-ce que le SOS.


(https://fr.wikipedia.org/wiki/SOS ) en langage morse (https://fr.wikipedia.org/wiki/Morse_(alphabet) )

Lien vers une vidéo : https://fr.wikipedia.org/wiki/Organigramme_de_programmation

Pour une aide supprimer le cache

Travail à faire : recopie la question problème puis crée sur ta feuille l’organigramme de programmation d’un
signal lumineux de détresse SOS
Rappel :
Faire valider par le professeur
Brancher l’usb sur l’ordinateur
Faire le programme avec ardublock Démarrer : mblock

Appeler le professeur avant de le test a) faire le programme

b) type de carte Léonardo

c) port com … Leonardo

faire ensuite téléverser dans l’Arduino.

Tache complexe : Travail à rendre sur une copie par groupe avec les noms des élèves du groupe et la classe:

Problématique : Des agents de la DDE doivent faire des travaux sur la partie droite de la route département et sont donc
obligé d’installer un feu tricolore qui permettent aux voitures de circuler que sur une voie de circulation.

Vous êtes informaticien et vous devez programmer ce feu de carrefour qui doit fonctionner en boucle.

Recopier sur votre feuille :

5. La problématique :
6. Lister le matériel
7. Faire l’organigramme sans test et le recopier sur votre feuille :
8. Programmer ardublock et téléverser vers l’arduino.
9. Tester et faire verifier
10. Conclure en indiquant les modifications que vous avez faite sur l’organigramme. (Refaire l’organigramme correct)
11. Enregistrer sous « feux de carrefour »

Aide : Feux de carrefour : voici les signaux pour allumer un feu de carrefour,

vous devez programmer un arduino de façon à ce que le feu tricolore affiche les LED dans
l’ordre en respectant les temps d’allumage

6s 6s

2eme partie : mettre un bouton poussoir pour appel piéton.

Situation : La DDE souhaite installer un feu clignotant orange en continu sur un passage piéton mais permettre à un piéton ,
en appuyant sur un bouton poussoir, de mettre le feu au rouge pendant 5s afin de traverser la route en sécurité.

Aide : utiliser la fonction test-si-sinon et placer le bouton poussoir dans la partie test.

PROLONGEMENT : intégrer un feu orange continu avant le feu rouge après l’appui sur le bouton poussoir..

Protocole :
Faire ensuite « téléverser dans l’Arduino ».

Vous aimerez peut-être aussi