Blockly pour Arduino, un outil de développement publié le 21/07/2016  - mis à jour le 07/09/2016

Un outil de développement en scratch pour les plateformes Arduino.

Pages : 12
  • Un exemple :
    Exemple de programme

    Exemple de programme utilisant les blocs Arduino gérant la liaison série de base.

  • Téléversement du programme vers le kit Arduino :
    Téléversement

    Accès au téléversement du programme vers le kit et visualisation du code script Arduino.

    Dans le cas ou l’onglet téléchargement est grisé il est alors nécessaire de télécharger un plugin firefox (codebender) en cliquant sur l’onglet "Si grisé" :

    plugin

    Téléchargement du plugin Firefox.


    ...Il faut bien évidemment accepter les conditions liées à l’emploi de ce plugin. Désormais l’onglet "téléverser dans l’Arduino" est actif, le téléversement peut avoir lieu.

  • Visualisation à l’aide de la console série :
    Ce programme gère la liaison série,on peut alors exploiter la console série (attention ici, la vitesse de transmission est de 19200 bits/s).
    Mode console

    Console RS232.

  • Sauvegarde des fichiers :
    Les fichiers blockly peuvent être sauvegardés au format XML, ils sont alors enregistrés dans la zone de téléchargement de l’ordinateur. Il est également possible de copier le code XML depuis l’onglet "Traduction XML". Attention lors du chargement d’un fichier XML il est nécessaire de repréciser le type de carte employée. En effet le fichier XML ne traduit que le programme Scratch.
    sauvegarde

    Sauvegarde et chargement au format XML.

3. Conclusion

Ce petit tutoriel permettra, je l’espère, la découverte de cet outil, simple à mettre en place, employant un langage Blockly à jour (version AppInventor). Attention toutefois à configurer la carte employée dès la mise en place du projet...au risque de perdre son travail.
Bonne exploration de cet outil.

Laurent Proust

Impression

  Imprimer
  L'article au format pdf

Auteur

 Laurent Proust

Partager

     

Dans la même rubrique

 Ressources Arduino mBlock
 Blockly, Logiciel de programmation
 Ressources Arduino Ardublock
 Blockly pour Arduino, un outil de développement