Table des matières:

Robot Arduino avec manette PS2 (Joystick PlayStation 2) : 10 étapes (avec photos)
Robot Arduino avec manette PS2 (Joystick PlayStation 2) : 10 étapes (avec photos)

Vidéo: Robot Arduino avec manette PS2 (Joystick PlayStation 2) : 10 étapes (avec photos)

Vidéo: Robot Arduino avec manette PS2 (Joystick PlayStation 2) : 10 étapes (avec photos)
Vidéo: R2D2 - Ep 5 - Controller moteurs DC avec manette Xbox et arduino - part 2/2 2024, Novembre
Anonim
Image
Image
Bac à litière pour chat IoT (avec ESP32, Arduino IDE, Thingspeak et impression 3D)
Bac à litière pour chat IoT (avec ESP32, Arduino IDE, Thingspeak et impression 3D)

Par IgorF2Suivez plus par l'auteur:

Bac à litière pour chat IoT (avec ESP32, Arduino IDE, Thingspeak et impression 3D)
Bac à litière pour chat IoT (avec ESP32, Arduino IDE, Thingspeak et impression 3D)
Lampe articulée imprimée en 3D - REMIXTE
Lampe articulée imprimée en 3D - REMIXTE
Lampe articulée imprimée en 3D - REMIXTE
Lampe articulée imprimée en 3D - REMIXTE
Comment faire un PCB personnalisé à l'aide d'un graveur laser de faible puissance
Comment faire un PCB personnalisé à l'aide d'un graveur laser de faible puissance
Comment faire un PCB personnalisé à l'aide d'un graveur laser à faible puissance
Comment faire un PCB personnalisé à l'aide d'un graveur laser à faible puissance

À propos: Créateur, ingénieur, savant fou et inventeur En savoir plus sur IgorF2 »

Dans ce tutoriel, je vais vous montrer comment utiliser un joystick sans fil Playstation 2 (PS2) pour piloter un tank robotique. Une carte Arduino Uno a été utilisée au cœur de ce projet. Il reçoit les commandes du contrôleur sans fil et règle la vitesse des moteurs. D'autres cartes de développement peuvent également être utilisées (NodeMCU, Firebeetle, etc.), et les principes présentés dans ce tutoriel peuvent être appliqués sur d'autres modèles de robots et gadgets.

J'ai déjà conçu un tank robotique contrôlé par Blynk. Il se connecte à un réseau Wi-Fi et reçoit des commandes du serveur Blynk. Un smartphone exécutant l'application Blynk a été utilisé comme télécommande et différentes méthodes de saisie ont été utilisées: boutons-poussoirs, barres coulissantes et même l'accéléromètre du smartphone. Vous pouvez en savoir plus sur ce projet ici:

J'ai également fait quelques expériences avec les commandes vocales. Cela peut être utile si vous souhaitez contrôler à distance un robot sans utiliser vos mains, ou si vous souhaitez le rendre accessible à une personne ayant des mouvements limités. On pourrait penser à un fauteuil roulant à commande vocale robotique, par exemple. Un kit robotique DIY a été utilisé, ainsi que certains de mes outils préférés: Adafruit.io, IFTTT et Arduino IDE. Instructions complètes ici:

www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/

Vous pouvez utiliser différents kits ou même concevoir vos propres robots en utilisant des matériaux simples, sans avoir besoin d'utiliser des outils complexes tels que des imprimantes 3D et des machines de découpe laser. Vous pouvez trouver un exemple sur un de mes tutoriels précédents:

www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/

Étape 1: Outils et matériaux

Outils et matériaux
Outils et matériaux
Outils et matériaux
Outils et matériaux
Outils et matériaux
Outils et matériaux
Outils et matériaux
Outils et matériaux

Les outils suivants ont été utilisés dans ce projet:

  • Fer à souder et fil (lien/lien/lien). Les moteurs à courant continu étaient déjà livrés avec des fils soudés à ses bornes… Mais il finira par casser et vous devrez peut-être le ressouder. Pensez donc à avoir un bon fer à souder et du fil à proximité.
  • Feuille de mousse EVA (ou autre matériau non conducteur). Le châssis du robot que j'ai utilisé dans ce projet est en aluminium et des circuits imprimés sont installés sur ces pièces métalliques. J'ai utilisé une couche de feuille de mousse entre les planches et la plaque métallique pour éviter d'éventuels courts-circuits.
  • Ruban adhésif double face. Il a été utilisé pour coller les feuilles de mousse sur les circuits imprimés et pour l'installation du module H-Bridge.
  • Ciseaux, pour découper des rectangles de feuilles de mousse.

J'ai utilisé les pièces matérielles suivantes pour mon projet:

  • Carte de développement basée sur Arduino Uno (lien / lien / lien / lien / lien). Il est utilisé comme contrôleur principal du robot. Il est vraiment facile à utiliser et à programmer avec Arduino IDE, idéal pour les débutants en électronique et en programmation.
  • Module pont en H double canal L298N (lien / lien / lien / lien / lien). Ce module permet d'amplifier les signaux 3.3V du Wemos (ou d'un Arduino) au 12V nécessaire aux moteurs.
  • Réservoir de châssis de robot bricolage (lien / lien). Ce kit génial contient tout ce dont vous avez besoin pour construire un char: deux moteurs à courant continu, des engrenages, des chenilles, des boulons, des écrous, etc. Il est déjà livré avec les outils nécessaires pour assembler le châssis, ce qui est idéal pour les débutants !
  • Télécommande sans fil PS2 (lien/lien). Ce contrôleur de jeu vidéo peut envoyer des commandes sans fil à un récepteur, qui peut être interfacé avec un microcontrôleur à l'aide d'une communication série.
  • 18650 piles 3.7V (x3) (lien/lien). J'alimentais tout le circuit. Ce réservoir utilise des moteurs 12V. J'ai utilisé trois piles 3.7V en série pour les alimenter.
  • Support de batterie 3S 18650 (lien/lien/lien). Il peut contenir trois accus 18650 en série et peut être facilement fixé à l'arrière du réservoir.
  • Chargeur de batterie 18650 (lien/lien). Vos batteries finiront par s'épuiser. Lorsque cela se produit, un chargeur de batterie viendra à votre secours.
  • Cavaliers (lien / lien). J'ai utilisé 6 cavaliers mâle-femelle pour les signaux entre le pont en h et le Wemos, et 2 cavaliers mâle-mâle pour 5V et Gnd. Vous pourriez avoir besoin de plus si vous prévoyez d'ajouter des capteurs.
  • Câble USB de type B. Vous en aurez besoin pour télécharger votre code. La plupart des cartes sont déjà livrées avec leur propre câble.

Les liens ci-dessus ne sont qu'une suggestion d'où vous pouvez trouver les éléments utilisés dans ce didacticiel (et peut-être soutenir mes futurs didacticiels). N'hésitez pas à les rechercher ailleurs et à acheter dans votre magasin local ou en ligne préféré.

Conseillé: