Catégorie:RobotDuLAB
Sommaire
Présentation du projet
Un robot pour apprendre à programmer en classe
- Utilisable en écoles primaires, collèges et lycées
- Toutes les pièces mécaniques sont imprimables (impression 3D – fichiers .stl fournis)
- Partie électronique basée sur une carte de prototypage « arduino »
- Libre (copiable, modifiable) et évolutif (de nombreuses options possibles)
RoboduLAB, permet une approche ludique de l’apprentissage du code à l’école primaire, des plots au format lego permettent de personnaliser le robot.
En collège et en lycée RoboduLAB est un support de thème très riche pour le travail en équipes projets : conception, réalisation, expérimentation.
La programmation se fait par assemblage de blocs. Le code arduino est produit automatiquement. Il suffit ensuite de télécharger le code produit dans le robot depuis le PC.
Constitution du robot
RoboduLAB est constitué d'un châssis avec une roulette à bille, de deux roues montées sur des servomoteurs qui sont commandés par une carte de prototypage arduino et d'un capteur à ultrasons.
Il sera possible de rajouter différentes options au modèle de base :
- LED RGB, ou NeoPixel Ring
- suivi de ligne,
- module WIFI,
- détection des vides,
- sons (MP3),
- …
Châssis
Électronique
Programmes d'exemple de RobotDuLAB|Programmes
Le programme nécessaire pour le fonctionnement du robot peut être :
- soit écrit directement en C++ et téléchargé (téléversé) dans la carte arduino,
- soit représenté par des blocs graphiques (Blokly). Il sera alors possible de produire automatiquement le code en C++ qui sera téléchargé dans le robot.
Code arduino : démonstration du fonctionnement du robot en mode autonome
Programmation du robot en langage graphique (Blokly)
Téléchargements
Pages dans la catégorie « RobotDuLAB »
Cette catégorie contient 7 pages, dont les 7 ci-dessous.