Le programme gratuit mBlock est une interface utilisateur graphique basée sur le code open source Scratch 2.0 basé. Avec elle c’est possible, Arduino Projets – sans une seule ligne de programme pour utiliser des langages de programmation classiques tels que C, C ++, Python et autres – uniquement par le puzzle Arduino Le conseil a fait exactement ce qu’on attendait de lui. mBlock convient particulièrement aux débutants, car les blocs de construction algorithmiques ne peuvent être combinés que syntaxiquement correctement.

L’interface utilisateur

Après avoir téléchargé le programme depuis Internet, l’installation est lancée en double-cliquant sur le fichier EXE. L’installation se termine par un clic sur le bouton « Terminer ». De plus, le champ « Démarrer mBlock » est coché, le premier démarrage du programme a lieu mBlock, qui renvoie ensuite à l’écran d’accueil suivant, composé de quatre zones.

Liens oben est le « Phase« , sont affichés dans les dessins et les images animées (sprites).

Liens ci-dessous est le soi-disant « Panneau Sprite« . De nouveaux sprites peuvent y être plantés.

Extrème droite est le « Zone de script« ; ici, tous les blocs de commande sont glissés et déposés depuis la fenêtre du milieu.

La fenêtre du milieu contient trois registres: Les scripts, Costume et Vrille. Le registre Les scripts contient dix blocs de commande différents. Si vous en utilisez, nous les examinerons en détail dans le premier exercice.

Mourir Langue de surface est l’anglais après l’installation; il peut être lu dans le menu principal « Langue
Deutsch
« commutateur.

Le menu principal est à côté du suivant Cartes – Arduino UNO la plate-forme informatique utilisée sélectionnée. Dans mon cas, c’est celui Arduino UNO. La connexion du PC ou de l’ordinateur portable à la carte sélectionnée se fait via le menu principal Connect – port série et sélection du port COM attribué.

La dernière étape consiste à mettre à jour le firmware. C’est via le menu principal Connect – Mise à niveau du micrologiciel appelé et a attendu la fin du processus.

Avec cela, le programme est maintenant prêt pour un premier exercice.

Dans un premier exercice, une LED équipée d’une résistance doit être allumée. Votre anode est connectée à la broche numérique 3, la cathode connectée à GND. La surface est apprise de ce circuit simple mBlock et la possibilité de travailler graphiquement avec des blocs de commande. Le circuit correspondant montre l’image suivante.

Disposition des blocs de commande

commentaires

L’approche de la résolution des problèmes de la tâche se fait via la formulation de Instructions pour l’action, qui reposent sur la connaissance de l’éclairage d’une LED.

  • Une LED ne s’allume que lorsque son anode est connectée à la borne positive et la cathode à la borne négative du circuit.

La cathode est connectée à GND dans le circuit à travers la résistance. L’anode est avec la sortie numérique 3 de Arduino UNO connecté, qui est toujours à 0 au démarrage du programme.

  • Réglez la broche numérique 3 sur 1 (HIGH)

allume la LED, elle s’allume. Si elle doit faire cela, le contrôleur doit également en être informé. Je programme mBlock futur chaque fois que le drapeau vert est cliqué:

  • Lorsque le drapeau vert est cliqué, alors …
  • régler le Pin3 numérique sur HIGH

fait allumer la LED.

Solutions possibles aux tâches suivantes

Tache 1

Avec un bouton, une LED est allumée ou éteindre. Tant que le goût est pressé, la LED s’allume, sinon elle s’éteint.

Disposition des blocs de commande

.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *