Le robot EduBot par l’intermédiaire de sa carte micro:bit est programmable à partir de l’interface Microsoft MakeCode App – Micro:bit. Les deux versions Online ou Offline sont utilisables indifféremment et très similaires. La programmation se fait par blocs textuels ou en langage python avec la possibilité de voir en python ce qui a été programmé en blocs et inversement.
Capteur à ultrason
Le module ultrasonique mesure la distance entre le Robot et un obstacle qui se trouve devant lui. Par conséquent, on peut programmer le robot pour qu’il évite les obstacles. Les valeurs renvoyées par le capteur varient entre 0 et 240.
Capteur de luminosité
Le robot possède deux capteurs d’intensité lumineuse, en se basant sur la différence entre les valeurs des deux capteurs on peut savoir quel capteur reçoit la lumière la plus intense. On peut ainsi programmer le robot pour qu’il suive ou évite la lumière.
La valeur de « traçage » de la lumière β est générée conjointement par les deux capteurs et sa plage varie entre 0 et 1023.