TUTO: Programmer un Arduino/Elegoo avec Mblock – Partie 1
Matériel et logiciel
Pour vous lancer dans la programmation, il vous faudra:
- Un kit Arduino ou Elegoo. Personnellement, je suis partie sur une kit « ELEGOO Arduino Carte UNO R3 Starter Kit de Démarrage » disponible pour une trentaine d’Euros.
- Un PC
- Le logiciel Mblock que vous pouvez trouver ici.
Installation
Dans un premier temps, vous regarder la documentation disponible sur le CD joint dans le kit, ou télécharger ceci.
Téléchargez et installez Mbock ici.
Lancez Mblock. Il va falloir maintenant établir la connexion avec votre Elegoo. Allez, dans « Choix des extensions » et choisir « Arduino« .
Dans « Choix de la carte » et choisir « Arduino Uno« .
Puis, dans « Edition » et choisir « Mode Arduino« .
Puis, dans « Connecter » et choisir « par port série (COM) » et sélectionner le port proposé. Si plusieurs ports sont proposés, essayé les différents ports jusque le statut « connecté » apparaisse dans le titre de la fenêtre.
Votre Elegoo est maintenant connecté à Mblock. Nous allons pouvoir commencer la programmation. Pour cela, sélectionner « Pilotage ». Cela permet de donner accès aux blocs liés à la programmation des Elegoo.
Quelques notions
Le kit propose une grande variété de composants. Pour ces premiers exercices, nous allons utiliser les composants suivants:
- Une planche prototype
- Des LED
- Des résistances
- Des câbles
- Des boutons poussoirs
La planche prototype
La planche prototype permet de réaliser facilement des montages. Les lignes indiquées sur le schéma ci dessous permettent de connecter les composants. Elles sont au même potentiel.
Les LED
La LED est un composant lumineux ayant la particularité de laisser passer le courant dans un sens uniquement. Il faut donc faire attention au branchement des bornes. Le + est la borne la plus grande, et le – la moins grande.
Les résistances
Les résistances sont des composants qui s’opposent au passage du flux électrique. Plus la valeur est grande, plus la résistance est importante.
Elles répondent à la lois d’Ohm: U = R * I avec U, tension aux bornes de la résistance en Volt, R, valeur de la résistance en Ohm, et I, intensité en Ampère traversant la résistance.
Bouton poussoir
Le bouton poussoir est un composant qui permet de fermer le circuit lorsqu’on appuie dessus.
Exercices
Voici quelques petits exercices pour prendre en main votre petit Elegoo.
Exercice 1: Faire clignoter une LED
Connecter la borne + de la plaque sur la sortie 8.
Connecter la borne – de la plaque sur la sortie GND.
Utiliser mettre en série la LED et la résistance 220 Ohms.
Ecrire le programme ci-dessous et le charger dans l’Elegoo en appuyant sur « Téléverser dans l’Arduino« .
Exercice 2: Commander une LED avec un interrupteur
A venir
Exercice 3: Le chenillard
A venir
Bonjour,
Merci pour ce tuto. D’ailleurs c’est la seule référence sur internet indiquant la possibilité de programmer un kit Elegoo à l’aide de mblock (scratch).
Pouvez-vous m’indiquer si mblock a directement reconnu la carte ou bien s’il fallait faire une manip spécifique.
Merci d’avance
Bonjour,
il faudrait que je refasse la manipulation pour répondre avec certitude.
j’ai bien aimé la procédure, Jai suivi tout, je suis bien content car j’ai réussi.
bien content car j’ai réussi.
Ping :Ma Life – S42/2023: Bricolage Arduino – Chez Yannoch
Bonjour, j’ai acheté le kit de démarrage ELEGOO Uno 3, mais je n’ arrive pas a télécharger et installer
Mbock si je le fait il est marqué: (
NoSuchKey
Clé>
>>
>
que doit je faire.
Merci de votre réponce.
Mr Cherubin
les liens ne semblent plus à jour
je pense que vous récupérer Mblock ici: https://www.mblock.cc/en/download/
je n’ai pas essayé de le ré-installer dernièrement, mais je n’avais pas rencontré de difficulté particulière.
je réessayerai ce WE.