Introduction : #
Maintenant que vous avez assemblé votre robot, vous devez apprendre à le programmer. Dans ce tutoriel, nous allons vous guider pour créer votre premier programme. Il s’agit d’un programme de test très simple qui vous permettra de prendre en main l’interface.
À vos blocs 🙂

Étape 1 : Découverte de l’interface #
A) Se rendre sur l’interface #
Pour débuter ce tutoriel, rendez-vous sur notre interface de programmation https://app.eliobot.com/.
Notre interface de programmation est également accessible via notre site web eliobot.com en cliquant sur l’onglet « Programmer ».
B) Comprendre l’interface #
Nous allons vous expliquer des différentes composantes de l’interface. Cette partie d’explication vous servira pour la suite du tutoriel.

- La boîte à outils (l’espace où vous pouvez retrouver l’ensemble des blocs nécessaires pour la programmation).
- L’espace de travail (l’espace où vous pouvez assembler vos blocs).
- Le codage (il correspond au langage du robot, le code sera affiché au fur et à mesure que vos blocs seront assemblés).
- Les boutons :
- Tout effacer : permet d’effacer les blocs créés dans l’espace de travail.
- Importer : permet d’importer les blocs déjà existant dans l’espace de travail.
- Sauvegarder : permet de sauvegarder les blocs.
- Programmer : permet d’envoyer le code au robot.
Étape 2 : Création du premier programme #
Ce programme « test » vous permettra de faire clignoter une lumière de couleur verte (où celle de votre choix) sur Eliobot. Suivez toutes les étapes attentivement et le résultat sera au rendez-vous 🙂
A) Sélection de la couleur #

La première étape consiste à sélectionner une couleur. Allez dans votre boîte à outils et cliquez sur le bloc « Couleurs ». Sélectionnez le bloc « Afficher la couleur » et glissez-le dans votre espace de travail.
Dès lors qu’un bloc est inséré dans votre espace de travail, le code correspondant s’inscrira dans la partie droite.
B) Choix de la couleur #

La deuxième étape consiste à modifier la couleur de la lumière qui s’allumera sur Eliobot.
Cliquez sur le rectangle de couleur dans votre espace de travail puis sélectionnez la couleur que vous souhaitez obtenir.
Il est possible de créer la couleur de votre choix : vert, bleu, rose, jaune… amusez-vous.
C) Choix de la temporisation #

La troisième étape consiste à déterminer le temps à laquelle la lumière va rester allumée.
Nous souhaitons que la lumière reste allumée sur 1 seconde. Afin de marquer cette temporalité, cliquez sur le bloc « Conditions » puis sur « attendre 1 seconde ». Glissez le bloc dessous le premier dans votre espace de travail.
Aidez-vous de l’ombre noire qui s’affichera lorsque vos deux blocs pourront s’emboiter.
D) Éteindre la lumière #

La quatrième étape consiste à éteindre la lumière pour provoquer l’effet de clignotement. Ainsi, la lumière du robot s’allumera et passé une seconde, la lumière s’éteindra.
Pour éteindre la lumière du robot, allez dans « Couleurs » et insérez « éteindre la lumière ». Glissez le bloc après les autres.
E) Choix de la temporisation #

La cinquième étape consiste à déterminer le temps à laquelle la lumière va rester éteinte.
Tout comme le premier bloc de couleur, nous souhaitons que la lumière reste allumée sur 1 seconde. Insérez la temporalité en cliquant sur le bloc « Utilitaires » puis « Attendre 1 seconde ». Glissez-le sous le bloc précédent.
F) Création d’une boucle #

La sixième étape consiste à créer une boucle afin que la lumière du robot clignote à l’infinie.
Cliquez sur le bloc « Boucles » puis sur « répéter tant que … faire ». Glissez-le à l’extérieur de vos blocs à gauche pour créer la boucle.
Observez, sur le bloc de couleur verte en haut, il manque un morceau pour que la boucle soit complète.

Le robot attend une condition pour exécuter son programme. Nous allons donc forcer la boucle en trichant afin que le programme se répète à l’infini quelque soit la condition.
Cliquez sur le bloc « Conditions » puis sélectionnez le bloc « vrai ». Glissez ce bloc en haut de la boucle afin que le programme se répète tant que la condition est vraie.
Étape 3 : La programmation du robot #
A) Branchement du robot #

C’est le moment de brancher votre robot à l’aide du câble USB si ce n’est toujours pas fait !
La petite LED à coté de la prise s’allume pour montrer que Eliobot est en train de se recharger.
Lorsqu’elle s’éteint cela veut dire qu’il est complètement chargé !
B) Envoi du code à Eliobot #

Pour tester votre programmer sur Eliobot, il suffit de cliquer sur « Programmer »

Une fenêtre s’ouvre, demandant l’accès à un port série, on séléctionne « Eliobot » ou dans certains cas « CircuitPython », puis sur « Connexion »
Eliobot va alors redémarrer puis clignoter en violet puis jaune, ça y est il est programmé !
E) Réalisation du programme #

Le programme est désormais transmis à votre robot. Allumez Eliobot et admirez le travail. Qu’observez-vous ?
Une lumière verte (ou de la couleur que vous avez choisie) devrait clignoter sur votre robot. 🙂
Félicitation pour ce premier pas vers la programmation. Prochaine étape, challenger Eliobot en lui demandant de réaliser un carré 🙂 Vous êtes prêt à relever ce nouveau défi ?
Pensez à partager votre expérience sur nos réseaux sociaux. Nous vous ferons un plaisir de partager vos créations et d’échanger avec vous.
À très vite 🙂