Tartalomjegyzék:

Arduino robot PS2 vezérlővel (PlayStation 2 joystick): 10 lépés (képekkel)
Arduino robot PS2 vezérlővel (PlayStation 2 joystick): 10 lépés (képekkel)

Videó: Arduino robot PS2 vezérlővel (PlayStation 2 joystick): 10 lépés (képekkel)

Videó: Arduino robot PS2 vezérlővel (PlayStation 2 joystick): 10 lépés (képekkel)
Videó: Полное руководство по 16-канальному сервоконтроллеру PCA9685 для Arduino с кодом версии 5 (V1) 2024, November
Anonim
Image
Image
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak és 3D nyomtatással)
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak és 3D nyomtatással)

Kövesse a szerző további információit:

IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak és 3D nyomtatással)
IoT Cat Litter Box (ESP32, Arduino IDE, Thingspeak és 3D nyomtatással)
3D nyomtatott csuklós lámpa - REMIXED
3D nyomtatott csuklós lámpa - REMIXED
3D nyomtatott csuklós lámpa - REMIXED
3D nyomtatott csuklós lámpa - REMIXED
Egyéni NYÁK készítése kis teljesítményű lézergravírozó segítségével
Egyéni NYÁK készítése kis teljesítményű lézergravírozó segítségével
Egyéni NYÁK készítése kis teljesítményű lézergravírozó segítségével
Egyéni NYÁK készítése kis teljesítményű lézergravírozó segítségével

Névjegy: Készítő, mérnök, őrült tudós és feltaláló További információ az IgorF2 -ről »

Ebben az oktatóanyagban megmutatom, hogyan kell használni a vezeték nélküli Playstation 2 (PS2) joystickot egy robot tank tesztelésére. A projekt lényege egy Arduino Uno tábla volt. Parancsokat kap a vezeték nélküli vezérlőtől, és beállítja a motorok fordulatszámát. Más fejlesztőlapok is használhatók (NodeMCU, Firebeetle stb.), És az ebben az oktatóanyagban bemutatott elvek alkalmazhatók más modellekre is.

Korábban terveztem egy Blynk vezérelt robottartályt. Csatlakozik egy Wi-Fi hálózathoz, és parancsokat fogad a Blynk szervertől. A Blynk alkalmazást futtató okostelefont távirányítóként használták, és különböző beviteli módszereket használtak: nyomógombokat, csúszó rudakat és még az okostelefon gyorsulásmérőjét is. A projektről itt talál további információt:

Hangparancsokkal is kísérleteztem. Hasznos lehet, ha távolról szeretné irányítani a robotot anélkül, hogy a kezét használná, vagy ha hozzáférhetővé szeretné tenni valaki számára korlátozott mozgással. Gondolhatunk például egy robot hangvezérelt kerekes székre. Egy DIY robotkészletet használtak, néhány kedvenc eszközzel együtt: Adafruit.io, IFTTT és Arduino IDE. Teljes utasítások itt:

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

Használhat különböző készleteket, vagy akár saját robotjait is tervezheti egyszerű anyagok felhasználásával, anélkül, hogy bonyolult eszközöket, például 3D nyomtatókat és lézervágó gépeket kellene használnia. Példát talál az egyik korábbi oktatóanyagomban:

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

1. lépés: Eszközök és anyagok

Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok
Eszközök és anyagok

Ebben a projektben a következő eszközöket használták:

  • Forrasztópáka és huzal (link / link / link). Az egyenáramú motorok már a csatlakozókhoz forrasztott vezetékekkel érkeztek … De végül megszakad, és lehet, hogy újra kell forrasztani. Tehát fontolja meg, hogy van -e jó forrasztópáka és drót.
  • EVA hablap (vagy más nem vezető anyag). A robot alváz, amelyet ebben a projektben használtam, alumíniumból készült, és ezen a fémrészen áramköri lapok vannak felszerelve. A lemezek és a fémlemez között egy réteg hablapot használtam, hogy elkerüljem az esetleges rövidzárlatokat.
  • Kétoldalú ragasztó. Arra használták, hogy a hablapokat az áramköri lapokhoz ragasztják, és a H-Bridge modult is telepítsék.
  • Olló, néhány hablap téglalap vágásához.

A következő hardver alkatrészeket használtam a projektemhez:

  • Arduino Uno alapú fejlesztőtábla (link / link / link / link / link). A robot fő vezérlőjeként használják. Valóban könnyen használható és programozható az Arduino IDE -vel, nagyszerű kezdő elektronika és programozás területén.
  • L298N kétcsatornás H-híd modul (link / link / link / link / link). Ez a modul lehetővé teszi a Wemos (vagy egy Arduino) 3,3 V -os jeleinek erősítését a motorokhoz szükséges 12 V -ra.
  • DIY Robot Chassis Tank (link / link). Ez a fantasztikus készlet mindent tartalmaz, amire szüksége van egy tartály építéséhez: két egyenáramú motor, fogaskerekek, vágányok, csavarok, anyák stb. Már tartalmazza az alváz összeszereléséhez szükséges eszközöket, ami nagyszerű kezdőknek!
  • PS2 vezeték nélküli távirányító (link / link). Ez a videojáték -vezérlő vezeték nélkül tud parancsokat küldeni a vevőkészülékre, amely soros kommunikáció segítségével csatlakoztatható egy mikrovezérlőhöz.
  • 18650 3,7 V -os akkumulátor (x3) (link / link). Régebben az egész áramkört tápláltam. Ez a tartály 12V -os motorokat használ. Három soros 3,7 V -os elemet használtam az áramellátáshoz.
  • 3S 18650 elemtartó (link / link / link). Három 18650 elemet képes tárolni sorozatban, és könnyen csatlakoztatható a tartály hátuljához.
  • 18650 akkumulátortöltő (link / link). Az akkumulátorok végül elfogynak. Amikor ez megtörténik, egy akkumulátortöltő fog segíteni.
  • Jumper (link / link). 6 férfi-nő ugrót használtam a jelekhez a h-híd és a Wemos között, és 2 férfi-férfi ugrót 5V és Gnd esetén. Többre lehet szüksége, ha néhány érzékelőt szeretne hozzáadni.
  • B típusú USB kábel. Erre szüksége lesz a kód feltöltéséhez. A legtöbb tábla már saját kábellel rendelkezik.

A fenti linkek csak javaslatok arra vonatkozóan, hogy hol találhatja meg az oktatóanyagban használt elemeket (és talán támogathatja a jövőbeni oktatóanyagaimat). Nyugodtan keressen máshol, és vásároljon kedvenc helyi vagy online áruházában.

Ajánlott: