Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente |
mbot [2024/09/19 16:30] – [L'interface] laura | mbot [2024/09/23 12:09] (Version actuelle) – [L'interface] laura |
---|
- la console, située en bas, qui montre le programme exécuté. Il est également possible d'interagir avec son programme dans cette console. | - la console, située en bas, qui montre le programme exécuté. Il est également possible d'interagir avec son programme dans cette console. |
| |
{{ ::mbot1.png?nolink&800 |}} | {{ ::mbot1.png?nolink |}} |
| |
Les blocs **"Au démarrage"** et **"Répéter indéfiniment"** sont les éléments clés du fonctionnement de la carte. Ils sont présents dès l'ouverture de l'interface. Les instructions placées dans le bloc "Au démarrage", seront exécutées dès l'alimentation en électricité de la carte. Alors que les instructions du programme placées dans le bloc "Répéter indéfiniment", seront exécutées après le démarrage et ensuite en continu jusqu'à ce que la carte ne soit plus alimentée en électricité. | Les blocs **"Au démarrage"** et **"Répéter indéfiniment"** sont les éléments clés du fonctionnement de la carte. Ils sont présents dès l'ouverture de l'interface. Les instructions placées dans le bloc "Au démarrage", seront exécutées dès l'alimentation en électricité de la carte. Alors que les instructions du programme placées dans le bloc "Répéter indéfiniment", seront exécutées après le démarrage et ensuite en continu jusqu'à ce que la carte ne soit plus alimentée en électricité. |
====== Les points forts de l'interface ====== | ====== Les points forts de l'interface ====== |
| |
===== Traduction du code assemblé par blocs en C++ ===== | ===== Traduction du code assemblé par blocs en Python ===== |
| |
Le langage C++ est difficile à appréhender, notamment pour les débutants. L'interface mBot permet de débuter avec la logique de programmation par bloc, qui élimine le risque d'erreur de syntaxe, puis de passer en douceur au code textuel C++. | |
| |
| L'interface permet de débuter avec la logique de programmation par bloc, qui élimine le risque d'erreur de syntaxe, puis de passer en douceur au code textuel en Python. |
===== Transfert du code vers la carte et le robot en 1 clic ! ===== | ===== Transfert du code vers la carte et le robot en 1 clic ! ===== |
| |