Projets robotique Arduino, ESP8266, ESP32, Raspberry Pi, Orange Pi

Des tutoriels et des projets Arduino, ESP8266, ESP32, Raspberry Pi et Orange Pi pour découvrir la robotique.

Comparaison HC-SR04 (ultrasons), Sharp GP2Y0A02YK0F (IR), VL53L0X (Laser), quelle solution choisir pour la mesure de distance avec Arduino ou Raspberry Pi

Nous allons comparer trois technologies de capteur de proximité qui permettent de faire de la mesure de distance. Le HC-SR04 par ultrasons, le Sharp GP2Y0A02YK0F par infrarouge et le VL53L0X par mesure du temps de vol (ToF) d'un faisceau laser. Vous ...

Test et étalonnage du capteur de proximité A02YK0, clone asiatique du Sharp GP2Y0A02YK0F

Le détecteur de proximité Sharp GP2Y0A02YK0F permet de réaliser des mesures de distance entre 20cm et 150cm. Il est assez facile de se procurer un clone asiatique noté A02YK0 pour moins de 4 euros. Il existe plusieurs librairies Arduino qui prennent ...

Piloter un bras robotique en WiFi avec un Gamepad depuis un Raspberry Pi (code Python evdev + requêtes HTTP)

Nous avons vu comment piloter un bras robotique à l'aide d'une connexion WebSocket entre un Raspberry Pi et un ESP8266. C'est une solution technique très bien adaptée pour envoyer des commandes ou des états très rapidement avec un temps de latence ...

Piloter un bras robotique en WiFi avec un Gamepad depuis un Raspberry Pi (code Python evdev + WebSocket)

Dans les tutoriels précédents, nous avons vu comment intercepter les actions d'un Gamepad SNES USB sur un PC Linux ou un Raspberry Pi (lire l'article). Nous avons également vu comment communiquer très rapidement (on pourrait presque dire en temps ...

Communication WebSocket avec un ESP8266 ou Arduino en Python. Test avec la librairie ws4py sur Raspberry Pi

Le Websocket est un protocole de communication beaucoup plus rapide que le protocole REST qui utilise des requêtes HTTP classiques. Le Websocket permet d'ouvrir un canal de communication bi-directionnel entre deux appareils. Dans le cas présent, ce ...

Librairie Python evdev sur Raspberry Pi pour utiliser un Gamepad dans vos projets DIY (servomoteur, jeux…)

La librairie Python evdev permet de décoder les codes envoyés par les périphériques d'entrées (clavier, sourie, joystick analogique, gamepad...) pour les exploiter dans n'importe quel projet. On pourra par exemple utiliser un Gamepad dans un projet ...

Déballage de la Wemos D1 R2, clone ESPDuino, carte de développement ESP8266 au format Arduino Uno

L'Arduino Uno est la référence des cartes de développement pour débuter l'apprentissage de la programmation. L'Arduino Uno est une plateforme d'apprentissage idéale car elle ne coûte pas très cher et on peut apprendre à coder sur des projets ...

Déballage du shield Geekcreit PCA9685 I2C 16 servos + 2 moteurs pour Arduino ou ESPDuino (ESP8266)

L'Arduino Uno ou les cartes ESP8266 ne délivrent pas assez de puissance pour alimenter les 6 servo-moteurs du bras robotique présenté précédemment dans cet article. Il faut donc acheter une carte fille disposant d'un alimentation externe qui permet ...

Bras robotique d’initiation Arduino/Raspberry Pi (6 ddl) – Partie 1 : déballage et assemblage du kit ROT2U 6DOF

Aujourd'hui, nous allons découvrir le kit bras robotique ROT2U 6DOF qui va nous permettre de débuter une nouvelle série d'articles. Dans la série d'articles précédente, nous avons vu comment assembler et piloter en WiFI un système articulé Pan-Tilt ...

Recycler une voiture télécommandée (RC Car) avec un ESP8266, Shield Motor Wemos d1 mini et Blynk

Pour ce nouveau projet, je vous propose de recycler une voiture télécommandée en remplaçant le récepteur radio par un ESP8266. Les moteurs seront contrôlés à l'aide d'un shield Motor pour Wemos d1 mini présenté dans cet article. ...

Connecter un ESP8266 à Blynk en WiFi avec Johnny-Five (Firmata WiFi)

Dans le tutoriel précédent, nous avons découvert le framework Johnny-Five qui permet de créer des objets connectés (et bien plus) à base d'Arduino, Raspberry Pi (ou Orange Pi) en Javascript. Johnny-Five est également une très bonne ...

Développement IoT à base d’Orange Pi, Arduino (Firmata), Nodejs, Blynk et Johnny-Five

Dans ce tutoriel, je vous propose de combiner Nodejs/Johnny-Five avec Blynk pour piloter à distance le GPIO de l'Arduino/Firmata depuis un smartphone ou une tablette et faire remonter des mesures (température et pression atmosphérique ...

Domotique et objets connectés à faire soi-même