-
Notifications
You must be signed in to change notification settings - Fork 2
robot à deux roues motorisées
8 dépôts github : exemples-de-montages avec les ateliers et projets réalisés au repair café festisol animations et projets réalisés pendant FESTISOL et à la MJC ; CROUS-micro-python animations et projets commencés au CROUS et poursuivis pendant les ateliers numériques ; piano une nouvelle passion réalisée à coup de marteau visio et communication ; jouets réparations, récréations mathématiques, création de nouveaux jouets developpement-voiture robot, intelligence artificielle ; raspberry-pico et micro-python ; Repair Café d'Orsay Blog Mots clés
Venez discuter au repair café de robotique ! Pas facile de répertorier tous les projets réalisés ou les animations pour apprendre à utiliser un réseau-de-neurones, ou à programmer en Python sur K210
Ce n'est pas si facile parce que les 2 moteurs ne sont pas identiques. J'ai voulu voir si un robot pouvait se diriger avec uniquement une roue codeuse ; avec des élastiques pour éviter les glissements et une petite correction de l’asymétrie des moteurs cela marche ; pour sortir d'un labyrinthe, rien de mieux que de compter ses pas !
j'ai simplifié avec un arrêt complet l'algorithme PID : erreur - erreur_précédente = 0
commande = Kp * erreur + Ki * somme_erreurs + Kd * (erreur - erreur_précédente)
Le capteur optique est branché sur une broche et crée une interruption ; pour le module esp8266 j'utilise ICACHE_RAM_ATTR pour mettre en ram la routine d'interruption ( isr )
Code disponible ICI
Engin à deux roues motorisées avec pilotage avec capteur IR et deux servomoteurs dont le potentiomètre est débrayé afin d'être multitours et pilotables en vitesse et sens de rotation.
Les roues sont faites avec des compacts disques de récupération et des bandes noires pour faire de l’odométrie.
Voici le processeur puce MC146805 ou 68hc05
Peut-on tenir en équilibre sur 2 roues ? oui avec un peu d'électronique !
Le robot équilibriste se maintient droit avec seulement 2 roues : c'est un "pendule inversé" réalisé par Gilles D en version moteur DC
Version avec moteur pas à pas
- réseau-de-neurones
- Electronique-de-commande IR
- Robot caméléon
- Robot vocal
- Robot avec traitement d'images
- Cas d'utilisation pour le développement logiciel
- Serveur Web en micropython
- Tableau de correspondance GPIO
- Projet Anumby
- Capteurs
- Développement Python sur K210
- Video
- Relever-sa-comsommation-LINKY-avec-un-simple-esp
- Réalisations
- Photovoltaïque : 3 installations
- Plusieurs-panneaux-solaires
- Eolienne
- Tournesol : Commande de cellule solaire
- Contrôleur MPPT
- Connaitre-sa-consommation
Pour aller plus loin sur les ateliers https://github.com/arnaudrco/exemples/wiki/Proto-204
Découvrez le Proto, l'Atelier-Textile, la ludothèque... L'univers Arduino est vaste ; découvrez des montages en quelques clics pour faire des jouets avec des arduino, les nouveaux modules raspberry pico ou avec du wifi les petits esp CROUS-micro-python. Le repair café d'Orsay est un café propice aux échanges. Les montages ne cherchent pas l'originalité et je n'ai pas donné d'explications complètes mais les sources sont données le plus possible ou des renvois sur les excellents tutos qui existent sur internet ; ce sont tous des montages qui ont été réalisés : envoyez des photos ou contactez nous et venez partager vos projets !
La progression par 5 niveaux des exemples-de-montages est importante pour aborder des projets de plus en plus ambitieux. Compléter votre boite à outils avec des Capteurs, des Afficheurs en utilisant des Instruments de mesure. Regarder les Videos et montez vos propres projets pour refaire les jeux du festival festisol et commencer à utiliser les nouveaux raspberry-pico. Voulez-vous nous aider à développer d'autres applications ? Commencez un peu de code CROUS-micro-python, participez au developpement-voiture ou pour construire des jouets Anumby