Connexion mBlock

Parent Previous Next

Prise en main



Utilisation de mBlock :

Pourquoi vous allez utiliser mBlock… ? Tout simplement parce que vous le connaissez déjà : c'est du Scratch déguisé. Si nous en avons le temps, nous découvrirons ArduBlock qui se rapproche d'une "vraie" programmation (pas uniquement du bloc).


Pour lancer mBblock  : Menu démarrer (coquillage) => Développement => mBlock


Configuration : 

a) Après avoir branché votre carte Arduino sur votre ordinateur, il vous suffit dans mBlock de sélectionner  :

(attention sur la figure ci-dessous vous ne trouverez pas le bon numéro de port Com, il est différent en fonction de votre ordinateur et de votre carte),

b) Téléverser le microprogramme indispensable pour piloter les broches (Entrées/Sorties) de votre Arduino en direct par le logiciel.


c) Vous pouvez maintenant utiliser le logiciel pour programmer les capteurs/actionneurs branchés sur votre carte.

Il vous suffit pour cela de choisir l'extension Arduino (la « palette » pilotage).

Si vous ne trouvez pas la même palette c'est que vous avez loupé une étape. Il faut recommencer les étapes précédentes !



UNIQUEMENT lorsque nous commencerons les projets !


mBlock permet de générer le code Arduino (langage qui ressemble à du C) à téléverser dans la carte.

Mais Attention, on ne peut pas générer le code Arduino d'un programme qui va contenir des éléments virtuels.

Le programme ci-dessus contient des "sprites" ou lutins et ne pourront donc pas être traduits en code, idem si vous espérez utiliser les touches de votre clavier,

lorsque la carte est autonome, c'est-à-dire débranchée de l'ordinateur.


Vous pouvez utiliser votre carte ET des lutins si vous la gardez connectée. Lorsque vous voudrez « flasher » votre carte,

il faudra positionner le bloc "Programme Arduino" en        tête de votre programme :


et, dans le menu Édition, sélectionner "Mode Arduino" pour ouvrir le panneau supplémentaire :


Quand le code est généré, vous pouvez ensuite facilement le téléverser dans votre carte soit en cliquant sur :


A la fin un message vous indique que votre téléversement est terminé rendant ainsi votre montage autonome.

Ci dessous une vue des différentes interfaces que vous pouvez utiliser :


Et voilà, le "cordon ombilical" est coupé, votre carte est autonome et peut être implantée dans votre montage.

A chaque allumage, votre programme démarrera…et votre montage aussi.


Créé avec HelpNDoc Personal Edition: Produire des aides en ligne pour les applications Qt