Pas encore inscrit ? Creez un Overblog!

Créer mon blog
R2Ddemi

R2Ddemi

Tags associés : arduino, robot

Ses blogs

R2Ddemi - Un robot Arduino

Arduino - Description d'un robot roulant - Apprentissage Arduino - Techniques et programmation
R2Ddemi R2Ddemi
Articles : 16
Depuis : 01/12/2020
Categorie : Technologie & Science

Articles à découvrir

Il cause comme R2D2 !

Il cause comme R2D2 !

J'ai récupéré un petit haut-parleur d'environ 3cm de diamètre, sur un portier électronique. Je me suis dit que c'était l'occasion de donner la parole à R2Ddemi. Ce haut-parleur est branché sur la masse, d'une part, et sur la broche numérique 53 de l'Arduino MEGA. On déclare la broche 53 en sortie : pinMode(53,OUTPUT); // Haut parleur Avec
Un œil, un seul : Le Tf-Luna

Un œil, un seul : Le Tf-Luna

Pourquoi un Tf-Luna ? Pour pouvoir se déplacer en autonomie, un robot doit avoir une perception minimale de son environnement. Pour R2Ddemi, il doit détecter les obstacles devant lui afin de pouvoir agir en conséquence et tenter, par exemple, de contourner cet obstacle. Le robot a besoin d'un œil en quelque sorte 😉 (toute proportion gardée
CMPS12 ou comment ne pas perdre le nord

CMPS12 ou comment ne pas perdre le nord

Qu'est-ce donc ? Le composant CMPS12 est une boussole, un accéléromètre et un gyroscope fonctionnant sur le bus I2C ou en communication série (SoftwareSerial, RX/TX). Pour en savoir plus sur le bus I2C, allez voir l'article sur le Tf-Luna, qui vous renverra vers une autre publication. Je n'ai utilisé que la boussole en mode I2C, je ne détaill
V14 - Mai 2021 - Descriptif code source

V14 - Mai 2021 - Descriptif code source

Introduction Pour bien comprendre ce qui suit, il est indispensable de lire l'article : Viens donc voir un p'tit coup. Cet article décrit un algorithme visant, grâce à des mesures de distance, à anticiper les trajectoires d'un robot autonome. Les explications ci-dessous concernent l'implémentation de cet algorithme ainsi que du code nécessair
La motorisation - Comment ramer et ramer encore !

La motorisation - Comment ramer et ramer encore !

Facile, vous avez dit facile ? Si quelqu'un (qui passait par là et n'avait rien d'autre à faire) m'avait demandé, au moment où j'ai commencé ce robot, quelle en serait la partie la plus simple, j'aurai sans doute répondu : "Bah ! La motorisation ". Après tout ce n'est jamais que deux moteurs a allumer ou à éteindre. Et bien, je me trompais
C'est encore loin ?  Mesurer la distance parcourue avec un capteur à effet Hall

C'est encore loin ? Mesurer la distance parcourue avec un capteur à effet Hall

J'ai relooké R2Ddemi pour tenter de combattre une explosion du nombre de câbles "Dupont" (voir photos dans la galerie). Ces bestioles ont une fâcheuse tendance à se multiplier et je les soupçonne de se reproduire la nuit ! J'en ai profité pour revoir mes encodeurs qui n'étaient pas très fiables. Je suis reparti de zéro et le nouvel encodeu
Un contrôleur PWM PCA9685, pour des servomoteurs

Un contrôleur PWM PCA9685, pour des servomoteurs

Le PCA9685 est un contrôleur PWM. Je l'utilise pour gérer des servomoteurs, mais il peut l'être pour toutes applications utilisant un signal PWM. J'avais déjà utilisé ce contrôleur pour un précèdent projet, qui utilisait 12 mini servomoteurs (de type 9G). Je l'ai repris sur R2Ddemi bien que le nombre de servomoteurs soit bien plus réduit.
Bienvenue à bord de R2Ddemi - En voiture Simone !

Bienvenue à bord de R2Ddemi - En voiture Simone !

Voilà, tout est assemblé. Les composants fonctionnent et communiquent ensemble. Ne reste plus qu'à améliorer l'algorithme principal et à faire évoluer la bête ! Bienvenue à bord - Un film de Robert Kitch 😀 R2Ddemi est un robot autonome fabriqué à partir d'un microcontrôleur Arduino.Il suit une direction donnée par une boussole et con
Viens donc voir un p'tit coup !

Viens donc voir un p'tit coup !

...ou comment anticiper les déplacements du robot à l'aide d'un capteur de distance Avertissement au lecteur J'ai pris cette problématique comme un exercice de pensée (un casse tête, quoi). Je ne suis donc pas allé chercher sur internet , si des solutions à cette problématique ou à une autre similaire existaient. Je ne prétend pas que les