Adel Kassah a développé l’excellent « BlockyDuino Enhanced ». Un language graphique pour Arduino, en ligne ( et fonctionne très bien sur smartphone :D).
Ce travail est basé sur celui de Fred Lin (BlockyDuino) et Neil Frase (Blockly). Certains blocks proviennent du très riche www.technologiescollege.fr ou de BlocklyLua.
J’utilise moi-même une version « nettoyée » que vous pouvez tester ici :
http://fabricol.be/bde-v.fabricol/
Pour l’exemple voici le code produit avec l interface graphique :
et voici le code pondu :
BDE-v.fabricole - exemple_1
#include <Servo.h>
Servo servo_9;
void setup()
{
pinMode(10, OUTPUT);
servo_9.attach(9);
// Une Led se trouve sur la Pin 10.
// Elle clignote 5 fois au démarrage
for (int i = 1; i <= 5; i=i+1) {
digitalWrite(10,HIGH);
delay(500);
digitalWrite(10,LOW);
delay(500);
}
}
void loop()
{
// Toute les secondes la LED s'allume puis s'éteind.
// Un servo moteur placé en Pin 9 change de position
digitalWrite(10,HIGH);
servo_9.write(5);
delay(1000);
digitalWrite(10,LOW);
servo_9.write(175);
delay(1000);
}
C’est clean!
WordPress:
J'aime chargement…
Articles similaires