La programmation des cartes Arduino

par | Cartes arduino

I ) La programmation des cartes électroniques Arduino

 

Mblock-IDE-Arduino

Vous allez utiliser le programme Mblock, c’est a dire une version de Scratch qui peut en plus programmer des cartes électroniques  comme les cartes Arduino.

En même temps que vous déplacez les blocs graphiques, le codage Arduino va se réaliser dans la fenêtre de droite.
Une fois le programme terminé, il vous restera plus qu’a traduire le codage Arduino en langage binaire pour le circuit électronique.
Cela s’effectue grâce a L’IDE d’arduino (Integrated Development Environment), cette opération finale de traduction en langage binaire s’appelle « la compilation ».

II ) Il y a 2 façon d’utiliser le programme Mblock avec un circuit électronique programmable

 

En mode connecté ( le virtuel interagit avec le réel ) :

Dans ce mode le programme reste dans l’ordinateur, les programmes ne sont jamais chargés dans la mémoire du module Arduino.  Arduino ne peut pas fonctionner sans être raccordé au PC.
C’est un programme de communication qui est envoyé vers la mémoire Arduino.
– les lutins peuvent envoyer des informations vers la carte arduino et ensuite la carte arduino peut donner des ordres vers des actionneurs réels.
– la carte arduino peut envoyer des ordres en fonction de ses capteurs vers des lutins.

On mélange le virtuel et le réel !!

 

En mode pilotage

Le programme préparé dans l’ordinateur est transféré dans la mémoire d’Arduino.
Vous pouvez ensuite déconnecter la carte Arduino de l’ordinateur celle ci devient autonome.

Le mode pilotage est celui utilisé pour les robots qui doivent être autonomes.

Imprimer