Robots mobiles pour Arduino

De Wiki d'activités IMA
Révision datée du 1 décembre 2015 à 17:56 par Aaffoyon (discussion | contributions) (Page créée avec « '''Cahier des charges''' ---- == Présentation générale du projet == Contexte La robotique est un moyen ludique de se rapprocher de matières telles que l'informatiq... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Cahier des charges


Présentation générale du projet

Contexte

 La robotique est un moyen ludique de se rapprocher de matières telles que l'informatique, l'électronique, la mécanique, etc. C'est pourquoi nous avons trouvé intéressant de créer un outil plus attirant pour les nouvelles générations dans leur découverte des nouvelles technologies. Nous avons choisi de concevoir un robot mobile capable de mettre en oeuvre ces matières.

Objectif

 Notre objectif au terme de ce projet est de réaliser un robot éducatif, facile à monter et bon marché. Il devra rassembler des éléments permettant de réaliser des expériences amusantes de découvertes de la robotique, l'électronique et l'informatique.

Description du projet

 Pour créer notre robot, nos encadrants nous ont conseillé d'utiliser un kit voiture Arduino déjà conçu et disponible à l'école. Nous voulons donc concevoir un robot capable d'interagir avec son environnement au moyen de capteurs. Il sera commandé à l'aide de différents programmes C qui auront pour intérêt de mettre en valeur une des matières citée plus haut.
 Nous pouvons diviser notre travail en deux parties principales :
     - la création d'une plateforme robotique simple avec électronique de commande et microcontroleur. Nous pourrons, si besoin, aller au fabricarium pour découper les pièces nécessaires, en fonction du matériel que l'on souhaite embarquer ;
     - écriture d'une bibliothèque permettant l'utilisation du robot pour un extérieur au projet. 

Choix techniques

1 Matériel
   - kit voiture Arduino (roues, moteurs, capteurs, etc)
   - Un arduino
   - PCB avec microcontroleur pour la commande de l'Arduino
2 Logiciel
   - Ardublock
   - Arduino software (utilisant le langage C)
   - Solidworks pour le design de nos pièces
3 Utile
   - imprimante 3D pour concevoir la base ou des pièces manquantes du robot