Table des matières:
Vidéo: Robot Arduino avec manette PS2 (Joystick PlayStation 2) : 10 étapes (avec photos)
2024 Auteur: John Day | [email protected]. Dernière modifié: 2024-01-30 09:07
Par IgorF2Suivez plus par l'auteur:
À 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
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é:
Voiture Arduino autonome et contrôlée par manette PS2 : 6 étapes
Voiture Arduino autonome et contrôlée par manette PS2 : Bonjour, je m'appelle Joaquín et je suis un amateur d'Arduino. L'année dernière, je suis devenu obsédé par Arduino et je viens de commencer à faire toutes sortes de choses et cette voiture automatique et contrôlée par joystick en fait partie. Au cas où vous voudriez faire quelque chose de similaire, ce sont des
Contrôleur de jeu DIY basé sur Arduino - Contrôleur de jeu Arduino PS2 - Jouer à Tekken avec la manette de jeu DIY Arduino : 7 étapes
Contrôleur de jeu DIY basé sur Arduino | Contrôleur de jeu Arduino PS2 | Jouer à Tekken avec la manette de jeu DIY Arduino : Bonjour les gars, jouer à des jeux est toujours amusant, mais jouer avec votre propre contrôleur de jeu personnalisé DIY est plus amusant. Nous allons donc créer un contrôleur de jeu utilisant arduino pro micro dans cette instructables
Robot mendiant avec suivi du visage et contrôle par manette Xbox - Arduino : 9 étapes (avec photos)
Robot mendiant avec suivi facial et contrôle par manette Xbox - Arduino : Nous allons créer un robot mendiant. Ce robot essaiera d'irriter ou d'attirer l'attention des passants. Il détectera leurs visages et essaiera de leur tirer des lasers. Si vous donnez une pièce au robot, il chantera une chanson et dansera. Le robot aura besoin d'un
Lecteur MP3 avec manette NES : 11 étapes (avec photos)
Lecteur MP3 avec manette NES : Il y a quelque temps, j'ai vu où quelqu'un avait fait un mod de manette NES et l'avait transformé en lecteur MP3. Ceci est ma version de ce mod. J'espère que vous aimez. BTW, j'ai utilisé un lecteur MP3 Coby 512 Mo. Et consultez www.straightrazorplace.com si vous en avez l'occasion. JE
Téléphone portable avec manette NES : 9 étapes (avec photos)
Téléphone portable avec manette NES : la dernière frontière des mods de la manette NES : le téléphone portable avec manette NES. MISE À JOUR 6/9/11 : Salut tout le monde. Wow, je suis toujours surpris à la maison de tant d'attention que ce projet reçoit. Malheureusement, je n'arrive pas à vérifier les instructables comme, du tout. ALORS si vous