![Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 Hakbang (na may Mga Larawan) Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/002/image-3939-39-j.webp)
Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-23 15:13
![Image Image](https://i.howwhatproduce.com/images/002/image-3939-41-j.webp)
![](https://i.ytimg.com/vi/1oH0zqkGxNc/hqdefault.jpg)
![IoT Cat Litter Box (na may ESP32, Arduino IDE, Thingspeak at 3D Pag-print) IoT Cat Litter Box (na may ESP32, Arduino IDE, Thingspeak at 3D Pag-print)](https://i.howwhatproduce.com/images/002/image-3939-42-j.webp)
Sa pamamagitan ng IgorF2Follow Higit Pa sa may-akda:
![IoT Cat Litter Box (na may ESP32, Arduino IDE, Thingspeak at 3D Pag-print) IoT Cat Litter Box (na may ESP32, Arduino IDE, Thingspeak at 3D Pag-print)](https://i.howwhatproduce.com/images/002/image-3939-43-j.webp)
![3D Printed Articulating Lamp - NABUHAY 3D Printed Articulating Lamp - NABUHAY](https://i.howwhatproduce.com/images/002/image-3939-44-j.webp)
![3D Printed Articulating Lamp - NABUHAY 3D Printed Articulating Lamp - NABUHAY](https://i.howwhatproduce.com/images/002/image-3939-45-j.webp)
![Paano Gumawa ng isang Pasadyang PCB Gamit ang isang Mababang Power Laser Engraver Paano Gumawa ng isang Pasadyang PCB Gamit ang isang Mababang Power Laser Engraver](https://i.howwhatproduce.com/images/002/image-3939-46-j.webp)
![Paano Gumawa ng isang Pasadyang PCB Gamit ang isang Mababang Power Laser Engraver Paano Gumawa ng isang Pasadyang PCB Gamit ang isang Mababang Power Laser Engraver](https://i.howwhatproduce.com/images/002/image-3939-47-j.webp)
Tungkol sa: Tagagawa, inhenyero, baliw na siyentista at imbentor Higit Pa Tungkol sa IgorF2 »
Sa tutorial na ito ipapakita ko sa iyo kung paano gumamit ng isang wireless Playstation 2 (PS2) joystick upang mag-pilot ng isang robotic tank. Ang isang Arduino Uno board ay ginamit sa core ng proyektong ito. Nakatanggap ito ng mga utos mula sa wireless controller at itinatakda ang bilis ng mga motor. Ang ibang mga board ng pag-unlad ay maaari ding magamit (NodeMCU, Firebeetle, atbp.), At ang mga prinsipyong ipinakita sa tutorial na ito ay maaaring mailapat sa iba pang mga modelo ng mga robot at gadget.
Dati ko nang dinisenyo ang isang kontroladong robotic tank ng Blynk. Kumokonekta ito sa isang Wi-Fi network at tumatanggap ng mga utos mula sa Blynk server. Ang isang smartphone na nagpapatakbo ng Blynk app ay ginamit bilang isang remote control, at iba't ibang mga pamamaraan ng pag-input ang ginamit: mga push button, sliding bar at kahit ang accelerometer ng smartphone. Maaari kang makahanap ng higit pa tungkol sa proyektong ito dito:
Gumawa rin ako ng ilang mga eksperimento sa mga utos ng boses. Maaari itong maging kapaki-pakinabang kung nais mong kontrolin nang malayuan ang isang robot nang hindi ginagamit ang iyong mga kamay, o kung nais mong gawin itong ma-access para sa isang taong may limitadong paggalaw. Maaaring isipin ng isa ang isang robotic na kinokontrol na boses na upuan, halimbawa. Ginamit ang isang DIY robotic kit, kasama ang ilan sa aking mga paboritong tool: Adafruit.io, IFTTT at Arduino IDE. Buong tagubilin dito:
www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/
Maaari kang gumamit ng iba't ibang mga kit o kahit desing ng iyong sariling mga robot gamit ang mga simpleng materyales, nang hindi kinakailangan ng paggamit ng mga kumplikadong tool tulad ng 3D printer at laser cutting machine. Maaari kang makahanap ng isang halimbawa sa isa sa aking mga nakaraang tutorial:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Hakbang 1: Mga Tool at Materyales
![Mga Kasangkapan at Kagamitan Mga Kasangkapan at Kagamitan](https://i.howwhatproduce.com/images/002/image-3939-48-j.webp)
![Mga Kasangkapan at Kagamitan Mga Kasangkapan at Kagamitan](https://i.howwhatproduce.com/images/002/image-3939-49-j.webp)
![Mga Kasangkapan at Kagamitan Mga Kasangkapan at Kagamitan](https://i.howwhatproduce.com/images/002/image-3939-50-j.webp)
![Mga Kasangkapan at Kagamitan Mga Kasangkapan at Kagamitan](https://i.howwhatproduce.com/images/002/image-3939-51-j.webp)
Ang mga sumusunod na tool ay ginamit sa proyektong ito:
- Solder iron at wire (link / link / link). Ang DC Motors ay dumating na may mga wire na solder sa mga terminal nito … Ngunit sa kalaunan ay masisira ito at baka kailanganin mong lutasin ito. Kaya isaalang-alang ang pagkakaroon ng isang mahusay na solder iron at wire neaby.
- EVA foam sheet (o iba pang materyal na hindi kondaktibo). Ang robot chassis na ginamit ko sa proyektong ito ay gawa sa aluminyo, at ang mga circuit board ay naka-install sa mga metal na bahagi na ito. Gumamit ako ng isang layer ng foam sheet sa pagitan ng mga board at metal plate upang maiwasan ang posibleng mga maikling-circuit.
- Double sided tape. Ginamit ito para sa pagdikit ng mga sheet ng bula sa mga circuit board, at para sa pag-install ng H-Bridge modue.
- Gunting, para sa pagputol ng ilang mga rektanggulo ng foam sheet.
Ginamit ko ang mga sumusunod na bahagi ng hardware para sa aking proyekto:
- Arduino Uno based dev board (link / link / link / link / link). Ginamit ito bilang pangunahing tagapamahala ng robot. Ito ay talagang madaling gamitin at programa sa Arduino IDE, mahusay para sa nagsisimula sa electronics at programa.
- L298N dalawahang channel H-bridge module (link / link / link / link / link). Pinapayagan ng modyul na ito ang mga signal ng 3.3V mula sa Wemos (o isang Arduino) na mapalakas sa 12V na kinakailangan para sa mga motor.
- DIY Robot Chassis Tank (link / link). Ang kahanga-hangang kit na ito ay mayroong lahat ng kailangan mo upang makabuo ng isang tangke: dalawang DC motor, gears, track, bolts, nut, atbp. Mayroon na itong mga tool na kailangan para sa pag-assemble ng chassis, na mahusay para sa mga nagsisimula!
- PS2 Wireless Remote Control (link / link). Ang videogame controller na ito ay maaaring magpadala ng mga wireless na nag-uutos sa isang tatanggap, na maaaring ma-interfaced sa isang microcontrollert gamit ang serial na komunikasyon.
- 18650 3.7V na mga baterya (x3) (link / link). Dati pinapagana ko ang buong circuit. Gumagamit ang tangke na ito ng 12V motors. Gumamit ako ng tatlong 3.7V na baterya sa serye para sa pagpapatakbo sa kanila.
- 3S 18650 na may hawak ng baterya (link / link / link). Maaari itong magkaroon ng tatlong 18650 na baterya sa serie, at maaaring madaling mai-attach sa likurang tangke.
- 18650 charger ng baterya (link / link). Ang iyong mga baterya ay kalaunan maubusan ng lakas. Kapag nangyari iyon, isang charger ng baterya ang magliligtas sa iyo.
- Mga Jumpers (link / link). Gumamit ako ng 6 na lalaking-babaeng jumper para sa mga signal sa pagitan ng h-tulay ng Wemos, at 2 lalaking-lalaking jumper para sa 5V at Gnd. Maaaring kailanganin mo ng higit pa kung plano mong magdagdag ng ilang mga sensor.
- Type-B USB cable. Kakailanganin mo ito para sa pag-upload ng iyong code. Karamihan sa mga board ay mayroon nang sariling cable.
Ang mga link sa itaas ay isang mungkahi lamang kung saan mo mahahanap ang mga item na ginamit sa tutorial na ito (at maaaring suportahan ang aking mga hinaharap na tutorial). Huwag mag-atubiling maghanap para sa kanila sa ibang lugar at bumili sa iyong paboritong lokal o online na tindahan.
Inirerekumendang:
May kakayahang PS2 Kinokontrol na Arduino Nano 18 DOF Hexapod: 13 Mga Hakbang (na may Mga Larawan)
![May kakayahang PS2 Kinokontrol na Arduino Nano 18 DOF Hexapod: 13 Mga Hakbang (na may Mga Larawan) May kakayahang PS2 Kinokontrol na Arduino Nano 18 DOF Hexapod: 13 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/007/image-18882-j.webp)
Abot na PS2 Kinokontrol na Arduino Nano 18 DOF Hexapod: Simpleng Hexapod Robot na gumagamit ng arduino + SSC32 servo controller at Wireless na kinokontrol gamit ang PS2 joystick. Ang Lynxmotion servo controller ay may maraming tampok na maaaring magbigay ng magandang paggalaw para sa paggaya ng gagamba. Ang ideya ay upang makagawa ng isang hexapod robot na
Batay sa Arduino DIY Game Controller - Arduino PS2 Game Controller - Paglalaro ng Tekken Sa DIY Arduino Gamepad: 7 Mga Hakbang
![Batay sa Arduino DIY Game Controller - Arduino PS2 Game Controller - Paglalaro ng Tekken Sa DIY Arduino Gamepad: 7 Mga Hakbang Batay sa Arduino DIY Game Controller - Arduino PS2 Game Controller - Paglalaro ng Tekken Sa DIY Arduino Gamepad: 7 Mga Hakbang](https://i.howwhatproduce.com/images/011/image-30363-j.webp)
Batay sa Arduino DIY Game Controller | Arduino PS2 Game Controller | Nagpe-play ng Tekken Sa DIY Arduino Gamepad: Kamusta, ang paglalaro ng mga laro ay laging masaya ngunit ang paglalaro ng iyong sariling DIY custom na laro Controller ay mas masaya. Kaya gagawa kami ng isang laro Controller gamit ang arduino pro micro sa mga itinuturo na ito
Pasadyang Arduino upang Panatilihing MAAARI ang Mga Pindutan sa Mga Manibela na May Bagong Car Stereo: 9 Mga Hakbang (na may Mga Larawan)
![Pasadyang Arduino upang Panatilihing MAAARI ang Mga Pindutan sa Mga Manibela na May Bagong Car Stereo: 9 Mga Hakbang (na may Mga Larawan) Pasadyang Arduino upang Panatilihing MAAARI ang Mga Pindutan sa Mga Manibela na May Bagong Car Stereo: 9 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/003/image-7209-86-j.webp)
Pasadyang Arduino upang Panatilihin ang CAN Steering Wheel Buttons Sa Bagong Car Stereo: Napagpasyahan kong palitan ang orihinal na stereo ng kotse sa aking Volvo V70 -02 ng isang bagong stereo upang masisiyahan ako sa mga bagay tulad ng mp3, bluetooth at handsfree. Ang aking kotse ay may ilang mga kontrol sa manibela para sa stereo na nais kong magamit pa rin.
Nagmamakaawang Robot na May Pagsubaybay sa Mukha at Pagkontrol ng Xbox Controller - Arduino: 9 Mga Hakbang (na may Mga Larawan)
![Nagmamakaawang Robot na May Pagsubaybay sa Mukha at Pagkontrol ng Xbox Controller - Arduino: 9 Mga Hakbang (na may Mga Larawan) Nagmamakaawang Robot na May Pagsubaybay sa Mukha at Pagkontrol ng Xbox Controller - Arduino: 9 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/003/image-7587-11-j.webp)
Nagmamakaawang Robot Sa Pagsubaybay sa Mukha at Pagkontrol ng Xbox Controller - Arduino: Gagawa kami ng isang robot na humihingi. Susubukan ng robot na ito na inisin o makuha ang pansin ng mga dumadaan na tao. Madidiskubre nito ang kanilang mga mukha at susubukan silang kunan ng lasers. Kung bibigyan mo ang robot ng isang barya, kakantahin niya ang isang kanta at sayaw. Mangangailangan ang robot ng isang
Pinagana ng Bluetooth Ang Joystick Controller: 9 Mga Hakbang (na may Mga Larawan)
![Pinagana ng Bluetooth Ang Joystick Controller: 9 Mga Hakbang (na may Mga Larawan) Pinagana ng Bluetooth Ang Joystick Controller: 9 Mga Hakbang (na may Mga Larawan)](https://i.howwhatproduce.com/images/003/image-8934-15-j.webp)
Pinagana ng Bluetooth Joystick Controller: Mangha ang iyong mga kaibigan at gulatin ang iyong pamilya, kapag tiningnan nila ang " HypnoEllipse ", isang interactive na A / V web app. Bumuo ng isang enclosure ng joystick na pinagana ng Bluetooth, ikonekta ito sa web browser, at magpalitan sa pagganap ng sariling hipnosis. Ito ay isang