beandeau

Un robot programmable

boule_rg.gif Les élèves réalisent ces activités sur 7 séances de 2 H + 2 séances consacrée à la synthèse et l'évaluation.

Le robot
Il utilise une carte Arduino avec commande de moteurs intégrée.
Elle est disponible chez CentralMédia réf RS015.
Elle commande 2 motoréducteurs robustes réf MRE206A et 8 capteurs peuvent être branchés pour la détection des obstacles.
L'alimentation se fait en 9 V avec 6 piles LR06.

Les activités des élèves sont :
- la réalisation du cahier des charges
- la recherche de solutions techniques
- la réalisation du support et l'assemblage du robot
- la programmation du robot

La programmation utilise l'environnement gratuit Arduino avec Ardublock et un câble USB connecté à un PC.
 

Visualiser les fiches d'activités en PDF


Télécharger les fichiers de CFAO pour Charlygraal : robot.zip

boule_rg.gif La réalisation des capteurs

On respecte le schéma ci-dessous en plaçant une résistance de rappel de 10 Kohms au + 5V

boule_rg.gif La programmation avec Ardublock

Ardublock est un plug-in qui permet de programmer une carte Arduino graphiquement par la réalisation d'une sorte d'organigramme. Une fois l'organigramme réalisé le bouton UPLOAD permet l'écriture en language C du programme, la compilation et le chargement dans le microcontrôleur de la carte Arduino.

Ce programme permet au robot de décrire un rectangle en tournant à droite.
Pour chaque moteur un réglage du sens et de vitesse sont paramétrables comme le montre le tableau ci-dessous

Voir le fichier d'aide au format PDF pour utiliser Ardublock

Retour niveau 3 ème

fleche_h.gif

Haut de page