Sadržaj:
Video: Arduino robot s PS2 kontrolerom (PlayStation 2 joystick): 10 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:35
IgorF2Follow Više autora:
O: Proizvođač, inženjer, ludi znanstvenik i izumitelj Više o IgorF2 »
U ovom vodiču pokazat ću vam kako pomoću bežične Playstation 2 (PS2) upravljačke palice upravljati robotskim spremnikom. Arduino Uno ploča korištena je u jezgri ovog projekta. Prima naredbe od bežičnog kontrolera i postavlja brzinu motora. Mogu se koristiti i druge razvojne ploče (NodeMCU, Firebeetle itd.), A načela predstavljena u ovom vodiču mogu se primijeniti na druge modele robota i naprava.
Prije sam dizajnirao robotski spremnik s upravljanjem Blynk. Povezuje se s Wi-Fi mrežom i prima naredbe s Blynk poslužitelja. Pametni telefon s aplikacijom Blynk korišten je kao daljinski upravljač, a korišteni su i različiti načini unosa: gumbi, klizne šipke, pa čak i akcelerometar pametnog telefona. Više o ovom projektu možete pronaći ovdje:
Također sam napravio neke eksperimente s glasovnim naredbama. Moglo bi biti korisno ako želite daljinski upravljati robotom bez upotrebe ruku ili ako ga želite učiniti dostupnim za osobe s ograničenim pokretima. Na primjer, moglo bi se pomisliti na robotsku invalidsku kolica s glasovnim upravljanjem. Korišten je DIY robotski komplet, zajedno s nekim od mojih omiljenih alata: Adafruit.io, IFTTT i Arduino IDE. Cijele upute ovdje:
www.instructables.com/id/Wi-Fi-Voice-Contlined-Robot-Using-Wemos-D1-ESP826/
Možete koristiti različite setove ili čak projektirati vlastite robote koristeći jednostavne materijale, bez potrebe za korištenjem složenih alata poput 3D pisača i strojeva za lasersko rezanje. Primjer možete pronaći u jednom od mojih prethodnih vodiča:
www.instructables.com/id/WiDC-Wi-Fi-Contilled-FPV-Robot-with-Arduino-ESP82/
Korak 1: Alati i materijali
U ovom su projektu korišteni sljedeći alati:
- Lemljeno željezo i žica (link / link / link). DC motori već su dolazili sa žicama zalemljenim na njegove stezaljke … No na kraju će se slomiti i možda ćete ga morati ponovno lemiti. Stoga razmislite o tome da u blizini imate dobro lemilicu i žicu.
- EVA pjenasti list (ili drugi neprovodljivi materijal). Robotsko kućište koje sam koristio u ovom projektu izrađeno je od aluminija, a ploče su ugrađene na ove metalne dijelove. Koristio sam sloj pjenaste ploče između ploča i metalne ploče kako bih izbjegao moguće kratke spojeve.
- Dvostrana traka. Koristilo se za lijepljenje pjenastih ploča na pločice i za ugradnju načina H-Bridge.
- Škare, za rezanje nekih pravokutnika od pjenastog lima.
Za svoj sam projekt upotrijebio sljedeće hardverske dijelove:
- Arduino Uno razvojna ploča (veza / veza / veza / veza / veza / veza). Koristi se kao glavni kontroler robota. Vrlo je jednostavan za korištenje i programiranje s Arduino IDE -om, izvrstan za početnike u elektronici i programiranju.
- L298N dvokanalni H-most modul (link / link / link / link / link). Ovaj modul omogućuje pojačavanje 3.3V signala iz Wemosa (ili Arduina) na 12V potrebnih za motore.
- Uradi sam spremnik robotske šasije (link / link). Ovaj sjajan komplet ima sve što vam je potrebno za izradu spremnika: dva istosmjerna motora, zupčanike, gusjenice, vijke, matice itd. Već dolazi s alatom potrebnim za sastavljanje šasije, što je izvrsno za početnike!
- PS2 bežični daljinski upravljač (veza / veza). Ovaj kontroler videoigre može bežično slati naredbe prijemniku, koji se može povezati s mikrokontrolerom pomoću serijske komunikacije.
- 18650 3,7V baterije (x3) (link / link). Prije sam napajao cijeli krug. Ovaj spremnik koristi motore od 12V. Za napajanje sam koristio tri baterije od 3,7 V u seriji.
- 3S 18650 držač baterije (link / link / link). Može držati tri baterije tipa 18650 u seriji i može se jednostavno pričvrstiti na stražnju stranu spremnika.
- 18650 punjač baterija (link / link). Baterije će vam se na kraju isprazniti. Kada se to dogodi, punjač baterija će vam priskočiti u pomoć.
- Skakači (link / link). Koristio sam 6 muško-ženskih skakača za signale između h-mosta i Wemosa, te 2 muško-muška premosnika za 5V i Gnd. Možda ćete trebati više ako namjeravate dodati neke senzore.
- USB kabel tipa B. To će vam trebati za prijenos koda. Većina ploča već dolazi s vlastitim kabelom.
Gore navedene veze samo su prijedlozi gdje možete pronaći stavke korištene u ovom vodiču (i možda podržavaju moje buduće vodiče). Slobodno ih potražite na drugom mjestu i kupite u svojoj omiljenoj lokalnoj ili internetskoj trgovini.
Preporučeni:
Domaći hladnjak / hladnjak Peltier sa kontrolerom temperature DIY: 6 koraka (sa slikama)
Domaći hladnjak / hladnjak Peltier s kontrolerom temperature DIY: Kako napraviti domaći termoelektrični hladnjak / mini hladnjak Peltier DIY s regulatorom temperature W1209. Ovaj modul TEC1-12706 i Peltier efekt čine savršen DIY hladnjak! Ovo uputstvo je korak-po-korak vodič koji vam pokazuje kako napraviti
Kako stvoriti 2d znak s kontrolerom znakova u Unreal Engineu 4 pomoću Visual Script za računalo: 11 koraka
Kako stvoriti 2d znak s kontrolerom znakova u Unreal Engineu 4 Korištenje Visual Script za računalo: Kako stvoriti 2d znak s kontrolerom znakova u Unreal stroju 4 pomoću vizualne skripte za računalo Bok, ja sam Jordan Steltz. Video igrama razvijam od svoje 15. godine. Ovaj će vas vodič naučiti kako stvoriti osnovni lik s pomoću
Tower Copter s PID kontrolerom: 4 koraka
Tower Copter s PID kontrolerom: Pozdrav dečki, moje ime je wachid kurniawan putra, danas ću podijeliti svoj projekt mikrokontrolera sa svojim timom.Moj tim se sastoji od 4 osobe, uključujući i mene, a to su: 1. Juan Andrew (15/386462 / SV / 09848) 2. Wachid Kurniawan Putra (17/416821 / SV / 14559) 3
Čarobnjačka rukavica: Arduino kontrolna rukavica s kontrolerom: 4 koraka (sa slikama)
Wizard Glove: Arduino kontrolisana rukavica: The Wizard Glove. U mom projektu napravio sam rukavicu koju možete koristiti za igranje vaših omiljenih igara vezanih uz magiju na hladan i sveobuhvatan način koristeći samo nekoliko osnovnih arduino i arduino materijala. možete igrati igre poput starijih svitaka ili
Upotreba Arduina s N64 kontrolerom: 5 koraka (sa slikama)
Upotreba Arduina s N64 kontrolerom: Postoje upute za korištenje NES kontrolera s Arduinom, ali korištenje složenijeg N64 kontrolera i njegove analogne upravljačke palice ima određenu privlačnost. Ako imate Arduino u blizini i ne želite kupiti Adaptoid, ovo uputstvo