Indholdsfortegnelse:
![Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 trin (med billeder) Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 trin (med billeder)](https://i.howwhatproduce.com/images/002/image-3939-39-j.webp)
Video: Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 trin (med billeder)
![Video: Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 trin (med billeder) Video: Arduino Robot With PS2 Controller (PlayStation 2 Joystick): 10 trin (med billeder)](https://i.ytimg.com/vi/aC_moW2T7e4/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:27
![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 (med ESP32, Arduino IDE, Thingspeak og 3D -udskrivning) IoT Cat Litter Box (med ESP32, Arduino IDE, Thingspeak og 3D -udskrivning)](https://i.howwhatproduce.com/images/002/image-3939-42-j.webp)
Af IgorF2Følg mere af forfatteren:
![IoT Cat Litter Box (med ESP32, Arduino IDE, Thingspeak og 3D -udskrivning) IoT Cat Litter Box (med ESP32, Arduino IDE, Thingspeak og 3D -udskrivning)](https://i.howwhatproduce.com/images/002/image-3939-43-j.webp)
![3D -trykt artikuleringslampe - REMIXED 3D -trykt artikuleringslampe - REMIXED](https://i.howwhatproduce.com/images/002/image-3939-44-j.webp)
![3D -trykt artikuleringslampe - REMIXED 3D -trykt artikuleringslampe - REMIXED](https://i.howwhatproduce.com/images/002/image-3939-45-j.webp)
![Sådan laver du en brugerdefineret printkort ved hjælp af en lasergraver med lav effekt Sådan laver du en brugerdefineret printkort ved hjælp af en lasergraver med lav effekt](https://i.howwhatproduce.com/images/002/image-3939-46-j.webp)
![Sådan laver du en brugerdefineret printkort ved hjælp af en lasergraver med lav effekt Sådan laver du en brugerdefineret printkort ved hjælp af en lasergraver med lav effekt](https://i.howwhatproduce.com/images/002/image-3939-47-j.webp)
Om: Skaber, ingeniør, gal videnskabsmand og opfinder Mere om IgorF2 »
I denne vejledning viser jeg dig, hvordan du bruger et trådløst Playstation 2 (PS2) joystick til at styre en robot tank. Et Arduino Uno -bord blev brugt i kernen af dette projekt. Den modtager kommandoer fra den trådløse controller og indstiller motorernes hastighed. Andre udviklingstavler kan også bruges (NodeMCU, Firebeetle osv.), Og principperne i denne vejledning kan anvendes på andre modeller af robotter og gadgets.
Jeg har tidligere designet en Blynk kontrolleret robot tank. Den opretter forbindelse til et Wi-Fi-netværk og modtager kommandoer fra Blynk-serveren. En smartphone, der kører Blynk -app, blev brugt som fjernbetjening, og der blev brugt forskellige indtastningsmetoder: trykknapper, glidestænger og endda smartphonens accelerometer. Du kan finde mere om dette projekt her:
Jeg har også lavet nogle eksperimenter med stemmekommandoer. Det kan være nyttigt, hvis du vil fjernstyre en robot uden at bruge dine hænder, eller hvis du vil gøre den tilgængelig for en person med begrænsede bevægelser. Man kan for eksempel tænke på en robotstyret kørestol. Et DIY robot -kit blev brugt sammen med nogle af mine yndlingsværktøjer: Adafruit.io, IFTTT og Arduino IDE. Fuld instruktion her:
www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/
Du kan bruge forskellige kits eller endda designe dine egne robotter ved hjælp af simple materialer uden behov for at bruge komplekse værktøjer som 3D -printere og laserskæremaskiner. Du kan finde et eksempel på en af mine tidligere selvstudier:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Trin 1: Værktøjer og materialer
![Værktøjer og materialer Værktøjer og materialer](https://i.howwhatproduce.com/images/002/image-3939-48-j.webp)
![Værktøjer og materialer Værktøjer og materialer](https://i.howwhatproduce.com/images/002/image-3939-49-j.webp)
![Værktøjer og materialer Værktøjer og materialer](https://i.howwhatproduce.com/images/002/image-3939-50-j.webp)
![Værktøjer og materialer Værktøjer og materialer](https://i.howwhatproduce.com/images/002/image-3939-51-j.webp)
Følgende værktøjer blev brugt i dette projekt:
- Loddejern og tråd (link / link / link). DC -motorerne kom allerede med ledninger loddet til dets terminaler … Men det vil i sidste ende gå i stykker, og du skal muligvis løse det. Så overvej at have et godt loddejern og tråd i nærheden.
- EVA-skumplade (eller andet ikke-ledende materiale). Robotchassiset, jeg brugte i dette projekt, er lavet af aluminium, og der er installeret printkort på disse metaldele. Jeg brugte et lag skumplade mellem brædderne og metalpladen for at undgå mulige kortslutninger.
- Dobbeltsidet tape. Det blev brugt til at lime skumpladerne til printkortene og til installationen af H-Bridge-modellen.
- Saks, til at skære nogle skumpladerektangler.
Jeg brugte følgende hardwaredele til mit projekt:
- Arduino Uno baseret dev board (link / link / link / link / link). Det bruges som robotens hovedcontroller. Det er virkelig let at bruge og programmere med Arduino IDE, fantastisk til begyndere inden for elektronik og programmering.
- L298N H-bro-modul med dobbelt kanal (link / link / link / link / link). Dette modul gør det muligt at forstærke 3.3V -signalerne fra Wemos (eller en Arduino) til de 12V, der er nødvendige for motorerne.
- DIY Robot Chassis Tank (link / link). Dette fantastiske kit har alt hvad du behøver for at bygge en tank: to DC -motorer, gear, spor, bolte, møtrikker osv. Det leveres allerede med værktøjerne, der er nødvendige for at samle chassiset, hvilket er fantastisk til begyndere!
- PS2 trådløs fjernbetjening (link / link). Denne videospilcontroller kan sende kommandoer trådløst til en modtager, som kan forbindes med en mikrokontroller ved hjælp af seriel kommunikation.
- 18650 3,7V batterier (x3) (link / link). Jeg plejede at drive hele kredsløbet. Denne tank bruger 12V motorer. Jeg brugte tre 3,7V batterier i serie til at drive dem.
- 3S 18650 batteriholder (link / link / link). Den kan indeholde tre 18650 batterier i serie, og kan let fastgøres bag på tanken.
- 18650 batterioplader (link / link). Dine batterier vil til sidst løbe tør for strøm. Når det sker, vil en batterioplader komme dig til undsætning.
- Jumpere (link / link). Jeg brugte 6 han-hun-jumpere til signaler mellem h-broen og Wemos, og 2 han-han-jumpere til 5V og Gnd. Du har muligvis brug for mere, hvis du planlægger at tilføje nogle sensorer.
- Type-B USB-kabel. Du skal bruge dette for at uploade din kode. De fleste brædder har allerede sit eget kabel.
Linkene ovenfor er kun et forslag til, hvor du kan finde de elementer, der bruges i denne vejledning (og måske understøtte mine fremtidige selvstudier). Søg dem gerne andre steder og køb i din foretrukne lokale eller online butik.
Anbefalede:
Arduino -baseret DIY -spilcontroller - Arduino PS2 Game Controller - Spil Tekken med DIY Arduino Gamepad: 7 trin
![Arduino -baseret DIY -spilcontroller - Arduino PS2 Game Controller - Spil Tekken med DIY Arduino Gamepad: 7 trin Arduino -baseret DIY -spilcontroller - Arduino PS2 Game Controller - Spil Tekken med DIY Arduino Gamepad: 7 trin](https://i.howwhatproduce.com/images/011/image-30363-j.webp)
Arduino -baseret DIY -spilcontroller | Arduino PS2 Game Controller | At spille Tekken med DIY Arduino Gamepad: Hej fyre, det er altid sjovt at spille spil, men det er sjovere at spille med din egen brugerdefinerede spilcontroller. Så vi laver en spilcontroller ved hjælp af arduino pro micro i denne instruktør
Programmering af en Micro: Bit Robot & Joystick: Bit Controller Med MicroPython: 11 trin
![Programmering af en Micro: Bit Robot & Joystick: Bit Controller Med MicroPython: 11 trin Programmering af en Micro: Bit Robot & Joystick: Bit Controller Med MicroPython: 11 trin](https://i.howwhatproduce.com/images/011/image-32506-j.webp)
Programmering af en Micro: Bit Robot & Joystick: Bit Controller Med MicroPython: Til Robocamp 2019, vores sommerrobotiklejr, lodder unge i alderen 10-13 år og programmerer og bygger en BBC micro: bit baseret 'antweight robot' samt programmering en mikro: bit til brug som fjernbetjening. Hvis du i øjeblikket er på Robocamp, kan du stå på ski
Playstation 1 Retro -ur: 8 trin (med billeder)
![Playstation 1 Retro -ur: 8 trin (med billeder) Playstation 1 Retro -ur: 8 trin (med billeder)](https://i.howwhatproduce.com/images/002/image-5782-247-j.webp)
Playstation 1 Retro -ur: Efter at have besøgt mine forældres hus forlod jeg med fuld mave og min gamle Playstation 1, blandt et par andre ting. Efter at have tilsluttet det var jeg rædselsslagne over at se, at det ikke fungerede. Heldigvis har jeg haft til hensigt at få et finurligt, enkeltstående ur, så jeg satte
Bluetooth -aktiveret joystick -controller: 9 trin (med billeder)
![Bluetooth -aktiveret joystick -controller: 9 trin (med billeder) Bluetooth -aktiveret joystick -controller: 9 trin (med billeder)](https://i.howwhatproduce.com/images/003/image-8934-15-j.webp)
Bluetooth -aktiveret joystick -controller: Overrask dine venner og forbløff din familie, når de tjekker "HypnoEllipse", en interaktiv A/V -webapp. Byg et Bluetooth -aktiveret joystick -kabinet, tilslut det til webbrowseren, og skift på skift selvhypnose. Dette er en
NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 trin (med billeder)
![NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 trin (med billeder) NES Controller Shuffle (Nintendo Controller MP3, V3.0): 5 trin (med billeder)](https://i.howwhatproduce.com/preview/how-and-what-to-produce/10964860-nes-controller-shuffle-nintendo-controller-mp3-v3-0-5-steps-with-pictures-j.webp)
NES Controller Shuffle (Nintendo Controller MP3, V3.0): Jeg rippede helt ryan97128 af hans design til Nintendo Controller MP3, version 2.0, og jeg hører, at han fik ideen fra den kloge Morte_Moya, så jeg kan ikke tage æren for alt deres geni. Jeg ville bare tilføje bekvemmeligheden og genoplade