Simuler le fonctionnement de l'éclairage automatique d'un abribus sous Arduino.
Par JEAN-FRANCOIS SEGONDS, publié le lundi 20 mars 2017 09:06 - Mis à jour le vendredi 24 mars 2017 10:26
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
- mBlock - Sortie analogique
- mBlock - Télécommande IR
- mBlock - Actionneur sortie de puissance
- mBlock - Capteur sonore
- mBlock - Actionneur LED
- mBlock - Actionneur moteur CC
- mBlock - Capteur de luminosité
- mBlock - Capteur joystick
- mBlock - Capteur bouton poussoir
- mBlock - Capteur à ultrasons
- mBlock - Capteur fin de course
- mBlock - Capteur suiveur de ligne
- mBlock - Mode connecté
- mBlock - Capteur potentiomètre
- mBlock - Utiliser une variable
- mBlock - Présentation capteurs et actionneurs
- mBlock - Mode déconnecté
- mBlock - Premier pas