Simuler le fonctionnement de l'éclairage automatique d'un abribus sous Arduino.
Programmer avec Arduino sous mBlock
Arduino ? mBlock ?
mBlock est un environnement de programmation graphique basée sur Scratch 2.0.
Mais à la différence de Scratch, il inclus des librairies spécifiques pour la programmation des cartes Arduino.
Ces cartes Arduino peuvent :
- acquérir des informations à travers différents capteurs (Bouton poussoir, interrupteur, capteur de température, capteur de luminosité,...)
- piloter des actionneurs (moteurs, LED, relais, mini-pompe, afficheur LCD,...) : voir documents ci-dessous.
Travail à faire :
1. Lire le document ci-dessous et réaliser les manipulations à l'aide de la mallette Arduino et le logiciel mBlock (sur le bureau, dossier Programmation).
Faire valider chaque par le professeur.
- Premier pas sous mBlock
- Mode connecté.
- Mode déconnecté.
- Utiliser une variable.
- Actionneur LED
- Capteur luminosité
2. A l’aide de l’organigramme de l’éclairage automatique de l’abribus ci-dessous :
a. Câbler les capteurs et actionneurs à la carte Arduino.
b. Programmer la simulation de l'éclairage automatique en utilisant mBlock ainsi que le document ci-dessous :
Documents ressources
Liste des commande mBlock pour les capteurs et les actionneurs. |
Pièces jointes
À télécharger
- Les actionneurs
- Les capteurs
-
Aide-mBlock-Lune-Soleil-Analogique
TéléchargerAide-mBlock-Lune-Soleil-Analogique.pdf ( .pdf, 409085 )
- mBlock - Sortie analogique
- mBlock - Télécommande IR
-
mBlock - Actionneur sortie de puissance
TéléchargermBlock - Actionneur sortie de puissance.pdf ( .pdf, 290978 )
- mBlock - Capteur sonore
- mBlock - Actionneur LED
-
mBlock - Actionneur moteur CC
TéléchargermBlock - Actionneur moteur CC.pdf ( .pdf, 320687 )
-
mBlock - Capteur de luminosité
TéléchargermBlock - Capteur de luminosité.pdf ( .pdf, 354457 )
- mBlock - Capteur joystick
-
mBlock - Capteur bouton poussoir
TéléchargermBlock - Capteur bouton poussoir.pdf ( .pdf, 318923 )
-
mBlock - Capteur à ultrasons
TéléchargermBlock - Capteur à ultrasons.pdf ( .pdf, 460424 )
-
mBlock - Capteur fin de course
TéléchargermBlock - Capteur fin de course.pdf ( .pdf, 339851 )
-
mBlock - Capteur suiveur de ligne
TéléchargermBlock - Capteur suiveur de ligne.pdf ( .pdf, 321556 )
- mBlock - Mode connecté
-
mBlock - Capteur potentiomètre
TéléchargermBlock - Capteur potentiomètre.pdf ( .pdf, 348774 )
-
mBlock - Utiliser une variable
TéléchargermBlock - Utiliser une variable.pdf ( .pdf, 263370 )
-
mBlock - Présentation capteurs et actionneurs
TéléchargermBlock - Présentation capteurs et actionneurs.pdf ( .pdf, 1383416 )
- mBlock - Mode déconnecté
- mBlock - Premier pas