INHOUDSOPGAWE:
Video: Arduino -robot met PS2 -beheerder (PlayStation 2 -joystick): 10 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
Deur IgorF2 Volg meer deur die skrywer:
Oor: Maker, ingenieur, gekke wetenskaplike en uitvinder Meer oor IgorF2 »
In hierdie handleiding sal ek jou wys hoe om 'n draadlose joystick van Playstation 2 (PS2) te gebruik om 'n robottenk te bestuur. Die kern van hierdie projek is 'n Arduino Uno -bord gebruik. Dit ontvang opdragte van die draadlose beheerder en stel die snelheid van die motors in. Ander ontwikkelingsborde kan ook gebruik word (NodeMCU, Firebeetle, ens.), En die beginsels wat in hierdie tutoriaal aangebied word, kan toegepas word op ander modelle van robotte en toestelle.
Ek het voorheen 'n Blynk -beheerde robottenk ontwerp. Dit maak verbinding met 'n Wi-Fi-netwerk en ontvang opdragte van die Blynk-bediener. 'N Slimfoon met die Blynk -app is as afstandsbediening gebruik, en verskillende invoermetodes is gebruik: drukknoppies, skuifbalkies en selfs die versnellingsmeter van die slimfoon. U kan hier meer oor hierdie projek vind:
Ek het ook 'n paar eksperimente gemaak met stemopdragte. Dit kan nuttig wees as u 'n robot op afstand wil beheer sonder om u hande te gebruik, of as u dit toeganklik wil maak vir iemand met beperkte bewegings. 'N Mens kan byvoorbeeld dink aan 'n robotstelsel met 'n rolstoel. 'N DIY robotstel is gebruik, saam met 'n paar van my gunsteling gereedskap: Adafruit.io, IFTTT en Arduino IDE. Volledige instruksies hier:
www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/
U kan verskillende kits gebruik of selfs u eie robotte ontwerp met behulp van eenvoudige materiale, sonder dat komplekse gereedskap soos 3D -drukkers en lasersnymasjiene nodig is. U kan 'n voorbeeld vind van een van my vorige tutoriale:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Stap 1: gereedskap en materiaal
Die volgende gereedskap is in hierdie projek gebruik:
- Soldeerbout en draad (skakel / skakel / skakel). Die gelykstroommotors het reeds drade aan die terminale gesoldeer … Maar dit sal uiteindelik breek en u sal dit moontlik moet oplos. Oorweeg dus om 'n goeie soldeerbout en draad in die buurt te hê.
- EVA-skuimvel (of ander nie-geleidende materiaal). Die robot -onderstel wat ek in hierdie projek gebruik het, is gemaak van aluminium en op hierdie metaalonderdele is printplate geïnstalleer. Ek het 'n laag skuimvel tussen die planke en die metaalplaat gebruik om moontlike kortsluitings te vermy.
- Dubbelzijdige band. Dit is gebruik om die skuimplate op die printplate te plak en vir die installering van die H-Bridge-model.
- Skêr, om 'n paar skuimvelhoeke te sny.
Ek het die volgende hardeware -onderdele vir my projek gebruik:
- Arduino Uno -gebaseerde dev -bord (skakel / skakel / skakel / skakel / skakel). Dit word gebruik as die hoofbeheerder van die robot. Dit is baie maklik om te gebruik en te programmeer met Arduino IDE, ideaal vir beginners op elektronika en programmering.
- L298N H-brugmodule met twee kanale (skakel / skakel / skakel / skakel / skakel). Met hierdie module kan die 3.3V seine van die Wemos (of 'n Arduino) versterk word na die 12V wat nodig is vir die motors.
- DIY robot onderstel tenk (skakel / skakel). Hierdie wonderlike kit bevat alles wat u nodig het om 'n tenk te bou: twee gelykstroommotors, ratte, spore, boute, moere, ens.
- PS2 draadlose afstandsbediening (skakel / skakel). Hierdie videogame -kontroleerder kan opdragte draadloos na 'n ontvanger stuur, wat met seriële kommunikasie met 'n mikrobeheerder gekoppel kan word.
- 18650 3.7V batterye (x3) (skakel / skakel). Ek het die hele stroombaan aangedryf. Hierdie tenk gebruik 12V -motors. Ek het drie 3.7V -batterye in serie gebruik om dit aan te dryf.
- 3S 18650 batteryhouer (skakel / skakel / skakel). Dit kan drie 18650 batterye in serie hou, en kan maklik aan die agterkant van die tenk geheg word.
- 18650 batterylaaier (skakel / skakel). U batterye gaan uiteindelik opraak. As dit gebeur, sal 'n batterylaaier tot u redding kom.
- Springers (skakel / skakel). Ek gebruik 6 manlike-vroulike springers vir seine tussen die h-brug en die Wemos, en 2 manlike-springers vir 5V en Gnd. Miskien het u meer nodig as u van plan is om 'n paar sensors by te voeg.
- Tipe-B USB-kabel. U benodig dit om u kode op te laai. Die meeste borde het reeds 'n eie kabel.
Die skakels hierbo is slegs 'n voorstel waar u die items kan vind wat in hierdie tutoriaal gebruik word (en ondersteun miskien my toekomstige tutoriale). Soek dit gerus elders en koop dit by u gunsteling plaaslike of aanlynwinkel.
Aanbeveel:
Bekostigbare PS2 -beheerde Arduino Nano 18 DOF Hexapod: 13 stappe (met foto's)
Bekostigbare PS2 -beheerde Arduino Nano 18 DOF Hexapod: Eenvoudige Hexapod -robot met behulp van arduino + SSC32 servobestuurder en draadloos beheer met PS2 -joystick. Lynxmotion servobestuurder het baie funksies wat pragtige bewegings kan bied om spinnekop na te boots. Die idee is om 'n hexapod -robot te maak wat
Arduino -gebaseerde DIY -spelbeheerder - Arduino PS2 -spelbeheerder - Speel Tekken Met DIY Arduino Gamepad: 7 stappe
Arduino -gebaseerde DIY -spelbeheerder | Arduino PS2 -spelbeheerder | Tekken speel met DIY Arduino Gamepad: Hallo ouens, dit is altyd lekker om speletjies te speel, maar dit is meer pret om met jou eie DIY -speletjie -kontroleerder te speel
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer
Playstation 1 Retro -klok: 8 stappe (met foto's)
Playstation 1 Retro Clock: Nadat ek my ouerhuis besoek het, het ek met 'n vol maag en my ou Playstation 1 onder andere gegaan. Nadat ek dit ingeprop het, was ek geskok toe ek sien dat dit nie werk nie. Gelukkig wou ek 'n eienaardige, eenmalige klok kry, sodat ek