Arduinoblocks treballa on-line però hem d'instal·lar un petit programa que serà l'encarregat de connectar el nostre programa amb el robot KEYBOT.

Primer haurem de crear un compte en ArduinoBlocks i després instal·lar el software Connector.

  • Per crear un compte en ArduinoBlocks:




  • Per instal·lar Connector.






ArduinoBlocks és un llenguatge de programació gràfic amb “Blocs” creat pel professor Juanjo López. Està pensat per a que nenes i nens aprenguin a programar a partir d'uns 8 anys.

Els diferents blocs serveixen per a llegir i escriure les entrades i sortides de la placa de control del robot, així com a programar funcions lògiques, de control, etc.


Per realitzar la programació la podem fer des de la IDE d'Arduino o mitjançant ArduinoBlocks. Com podem veure son dos sistemes diferents. En la IDE d'Arduino la programació es realitza mitjançant instruccions (a la dreta en la fotografia) i en Arduinoblocks es realitza mitjançant blocs.
Per poder programar el robot en ArduinoBlocks podem fer servir els blocs específics. Per què apareguin hem de crear un projecte nou triant en “Tipus de projecte”: Keyestudio Keybot.

El procediment per crear un projecte en ArduinoBlocks és el següent:

Ara ja podem fer servir els blocs del robot KEYBOT en ArduinoBlocks.



Utilitzar ArduinBlocks simplifica i fa més intel·ligible el codi, això permet iniciar-se en el món de la programació de forma més amigable. ArduinoBlocks també permet programar el robot de diverses formes, ja que hi ha diferents blocs que realitzen les mateixes funcions, nosaltres farem servir els blocs específics que hi ha per programar el robot.

Podeu canviar l'idioma de l'entorn de programació que ve per defecte i posar-lo en català.


A la següent imatge podeu veure una comparació de codi entre ArduinBlocks i Arduino IDE.