mBlock

Définition

mBlock est un logiciel de programmation basé sur Scratch 2.0. Son code Open Source a été conçu pour faciliter la programmation des cartes Arduino de manière graphique et interactive.

Deux modes de fonctionnement sont alors possibles.

  • En mode "Connecté" : il faut au préalable mettre un firmware dans la carte afin de permettre son dialogue avec mBlock. Ainsi vous avez accès à l'ensemble des entrées / sorties de la carte Arduino™ . Vous pourrez afficher les valeurs mesurées dans la fenêtre graphique de mBlock.

  • En mode "Déconnecté" "Automate" : votre programmation graphique est traduite automatiquement en code Arduino™. Il restera à le transférer ou le téléverser dans le microcontrôleur de la carte pour qu'il puisse s'exécuter en totale autonomie. Pas besoin d'avoir de connaissance en code pour faire un programme Arduino™ autonome. Si vous savez programmer avec Scratch, vous saurez programmer un Arduino™

Méthode

1. Brancher la carte arduino sur un port USB

2. Choix du matériel

3. Sélectionner le port série sur lequel la carte est connectée et mettre à jour le microprogramme (à faire la première fois)

4. Choisir le mode arduino

SimulationExercice

On veut faire clignoter une led indéfiniment

1. Câblage de la LED

2. Programmation

3. Téléverser

SimulationFaire clignoter une DEL

SimulationSOS Lumineux

Réaliser un sos lumineux

Informations[1]