Robot LabNum17

De FunLab Documentation
Aller à : navigation, rechercher

Auteurs

Stagiaires du Lab'Numéric Session 2017/2018 :

Gaetano, Jason, Abel, Sandrine, Shana, Roxane, Vivien, Sara,Vincent,Roméo, Cassandra, Gaétan, Rudy, Elliot, Thomas, Hugo.

Le Projet

Durant notre formation Lab'Numéric (GRETA Indre et Loire), nous avons travaillé sur la fabrication d'un robot capable de détecter un obstacle et de le déplacer avec sa pince robotisée, le tout sur carte Arduino.

Ce projet fait intervenir les cours d'électronique, de fabrication d'objet, de programmation et le Fun'Lab!

Contraintes de temps : 2 jours pour le montage, les branchements et la programmation (+ Découpe laser des châssis).

Liste des composants

Composants.jpg
  • Carte Arduino avec Câble USB
  • Châssis (créé par Découpe Laser)
  • Bread Board
  • Pince Robotisée
  • Capteur à ultrasons
  • 3 Servo-Moteurs (2 pour les roues et 1 pour la pince)
  • 1 Shield moteur I2C
  • 2 roues
  • 1 roulette
  • Bloc d'alimentation avec ses câbles
  • Du câblage
  • Des pattes de fixation (créées à l'imprimante 3D).
  • Vis
  • 1 domino

Matériels/logiciels utilisés

  • Découpe Laser + Fusion + Trotec
  • Imprimante 3D + Cura
  • Petits tournevis

Déroulement du projet

Répartition des tâches par petits groupes de 2/3 :

  • Modélisation (effectuée au préalable)
  • Effectuer les découpes des châssis et imprimer en 3D les pattes de fixation
  • Préparation et distribution des composants
  • Rédaction de la documentation et mise en page (Wiki)
  • Montage et câblage des robots
  • Programmation sur Arduino

Les étapes de montage

Fin du montage.jpg
  • Fixer les roues aux Servo-moteurs, puis visser le tout au châssis à l'aide des pattes de fixation.
  • Visser le capteur Ultra-sons sur la pince, puis le tout au châssis.
  • Visser la carte Arduino et le shield-moteur sur le châssis avec les vis et entretoises.
  • Fixer le compartiment piles avec des vis (essai avec scotch double face = échec). Nous l'avons fixé sous le châssis pour gagner de la place sur le dessus.
  • Quant à la pile 9V nous la fixerons à l'aide de scotch double face.
  • Facultatif : rehausser la roulette avec plaquette en bois (colle à bois), qui pourra servir d'attache-remorque également !!

Câblage

Les 2 Servo-moteurs sont à relier ainsi :

  • Servo D : ajout d'un fil noir dans emplacement 1 du domino, ajout d'un fil rouge dans emplacement 2 du domino et ajout d'un fil blanc sur pin 9
  • Servo G : ajout d'un fil noir dans emplacement 1 du domino, ajout d'un fil rouge dans emplacement 2 du domino et ajout d'un fil blanc sur pin 6
  • Capteur : Fil noir sur emplacement 1 du domino, fil rouge sur emplacement 2 du domino, fil jaune sur le pin 12, fil blanc sur le pin 11
  • Relier le pin 5V (fil rouge) au domino emplacement 3 + le Ground (fil noir) au domino, emplacement 4.
  • Relier le compartiment piles au port sur la carte arduino.

Programmation Arduino

Difficultés rencontrées

Dans le projet il était prévu l'utilisation du shield , mais par manque d'expérience et d'informations nous avons laissé de coté ce composant.

Ecrire toute la programmation n'était pas évidente mais la solution a été trouvée par quelques stagiaires. Merci à eux!

Les boîtiers d'alimentation ne fonctionnaient pas correctement.

Fichiers du Projet

Résultat final