Outils pour utilisateurs

Outils du site


lespetitshackers:robotsinsecte

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
lespetitshackers:robotsinsecte [2016/04/13 22:47] – [Installation de l'IDE Arduino] arnaudrlespetitshackers:robotsinsecte [2024/04/16 22:20] (Version actuelle) – modification externe 127.0.0.1
Ligne 1: Ligne 1:
 +====== Robot insecte Arduino ======
  
 +===== Modélisation 3D =====
 +
 +
 +Le logiciel utilisé pour modéliser les pièces est FreeCAD, un logiciel de Conception Assisté par Ordinateur. Il est principalement utilisé pour créer des pièces mécaniques (qui seront, par exemple, imprimées en 3D).
 +
 +Pour l'installer: http://www.freecadweb.org/wiki/?title=Download \\
 +Le site officiel: http://www.freecadweb.org/ \\
 +
 +Les modèles 3D du robot sont dans : https://github.com/zyioump/bug-the-biped (les fichiers .fcstd). \\
 +
 +
 +===== Soudure =====
 +
 +Aucun rajout notable à signaler, outre le fait que le schéma en ligne est faux pour le moment ce qui va changer dans peu de temps, je pense.
 +
 +
 +
 +
 +
 +
 +===== Installation de l'IDE Arduino =====
 +
 +Un IDE (ou EDI en français) est ce que l'on appelle un integrated development environment (réciproquement, un environnement de développement intégré), c'est à dire un logiciel qui regroupe :
 +
 +    -Un éditeur de texte
 +    -Un compilateur (transforme le code en "langage machine")
 +
 +Pour le stage, nous avons utilisé l'IDE Arduino. Il permet de programmer les cartes Arduino. \\ 
 +Il est aussi possible de programmer la carte avec Ardublock. \\ \\
 +Installation de l'IDE Arduino sous Windows : {{:lespetitshackers:installation_arduino_ardublock_windows.pdf|}}
 +
 +
 +
 + **Installation des bibliothèques supplémentaires** \\ \\
 +Pour contrôler les servomoteurs et le capteur ultrason, nous utilisons du code qui été conçu pour faciliter la programmation de notre robot. \\
 +Ce code est contenu dans ce que l'on appelle une bibliothèque (ou librairie en anglais).
 +Les bibliothèques utilisées sont :
 +
 +    NewPing (lien: https://bitbucket.org/teckel12/arduino-new-ping/wiki/Home)
 +    VarSpeedServo (lien: https://github.com/netlabtoolkit/VarSpeedServo/)
 +
 +Pour les utiliser, il faut commencer par les installer.
 +Pour cela, il faut :
 +
 +    Les télécharger au format "zip" (https://bitbucket.org/teckel12/arduino-new-ping/downloads/NewPing_v1.7.zip et https://github.com/netlabtoolkit/VarSpeedServo/releases/download/v1.1.3/VarSpeedServo.zip) 
 +    
 +    L'importer dans l'IDE Arduino. Pour cela, il faut aller dans Croquis --> Include Librairie --> Add .ZIP librarie et sélectionner les fichiers zip à inclure.
 +
 +===== Programmation du robot =====
 +
 +Le code du robot est dans : https://github.com/zyioump/bug-the-biped/tree/master/bugrobot
 +
 +
 +
 +===== Autres =====
 +
 +Nous allons essayer de mettre les têtes que vous avez réalisées sur le site.
 +Mais pour le moment voici quelques vidéos.
 +
 +https://www.youtube.com/watch?v=lvKC7gPPVOQ
 +
 +https://www.youtube.com/watch?v=ZpUCmhODB6s
 +
 +{{ :lespetitshackers:robot.jpg?nolink&400 |}}
 +~~ODT~~
 + 

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki