Sisällysluettelo:
Video: Arduino -robotti PS2 -ohjaimella (PlayStation 2 -ohjaussauva): 10 vaihetta (kuvilla)
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
Seuraa lisää tekijältä:
Tietoja: Tekijä, insinööri, hullu tiedemies ja keksijä Lisätietoja IgorF2: sta »
Tässä opetusohjelmassa näytän sinulle, kuinka voit käyttää langatonta Playstation 2 (PS2) -ohjainta robottisäiliön ohjaamiseen. Tämän projektin ytimessä käytettiin Arduino Uno -levyä. Se vastaanottaa komentoja langattomalta ohjaimelta ja asettaa moottorien nopeuden. Myös muita kehityskortteja (NodeMCU, Firebeetle jne.) Voidaan käyttää, ja tässä opetusohjelmassa esitettyjä periaatteita voidaan soveltaa muihin robotti- ja gadget -malleihin.
Olen aiemmin suunnitellut Blynk -ohjatun robottisäiliön. Se muodostaa yhteyden Wi-Fi-verkkoon ja vastaanottaa komentoja Blynk-palvelimelta. Kaukosäätimenä käytettiin älypuhelinta, jossa oli Blynk -sovellus, ja erilaisia syöttötapoja: painikkeita, liukupalkkeja ja jopa älypuhelimen kiihtyvyysmittari. Löydät lisää tästä projektista täältä:
Olen myös kokeillut äänikomentoja. Siitä voi olla hyötyä, jos haluat ohjata robottia etäkäyttöisesti ilman käsiäsi tai jos haluat, että robotti pääsee liikkumaan rajoitetusti. Voisi ajatella esimerkiksi robottiääniohjattua pyörätuolia. Käytettiin DIY -robottipakettia sekä joitain suosikkityökaluistani: Adafruit.io, IFTTT ja Arduino IDE. Täydelliset ohjeet täältä:
www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/
Voit käyttää erilaisia sarjoja tai jopa suunnitella omia robotteja yksinkertaisilla materiaaleilla ilman monimutkaisia työkaluja, kuten 3D -tulostimia ja laserleikkauskoneita. Löydät esimerkin yhdestä aiemmista opetusohjelmistani:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
Vaihe 1: Työkalut ja materiaalit
Tässä projektissa käytettiin seuraavia työkaluja:
- Juotosrauta ja lanka (linkki / linkki / linkki). Tasavirtamoottorien johdot on jo liitetty liittimiin … Mutta se lopulta katkeaa ja joudut joutumaan ratkaisemaan sen uudelleen. Joten harkitse hyvää juotosrautaa ja lankaa.
- EVA-vaahtolevy (tai muu johtamaton materiaali). Tässä projektissa käyttämäni robottirunko on valmistettu alumiinista ja tähän metalliosiin on asennettu piirilevyt. Levyjen ja metallilevyn välissä käytin vaahtomuovikalvoa mahdollisten oikosulkujen välttämiseksi.
- Kaksipuolinen teippi. Sitä käytettiin vaahtolevyjen liimaamiseen piirilevyihin ja H-Bridge-mallin asentamiseen.
- Sakset joidenkin vaahtomuovilevyjen leikkaamiseen.
Käytin projektissani seuraavia laitteisto -osia:
- Arduino Unoon perustuva kehityskortti (link / link / link / link / link). Sitä käytetään robotin pääohjaimena. Se on todella helppokäyttöinen ja ohjelmoitava Arduino IDE: n kanssa, mikä sopii erinomaisesti elektroniikan ja ohjelmoinnin aloittelijoille.
- L298N kaksikanavainen H-silta-moduuli (link / link / link / link / link). Tämä moduuli mahdollistaa Wemosin (tai Arduinon) 3,3 V: n signaalien vahvistamisen moottoreiden tarvitsemalle 12 V: lle.
- DIY Robot Chassis Tank (linkki / linkki). Tässä mahtavassa sarjassa on kaikki mitä tarvitset säiliön rakentamiseen: kaksi tasavirtamoottoria, hammaspyörät, telat, pultit, mutterit jne. Mukana tulee jo alustan kokoamiseen tarvittavat työkalut, mikä sopii erinomaisesti aloittelijoille!
- Langaton PS2 -kaukosäädin (linkki / linkki). Tämä videopeliohjain voi lähettää komentoja langattomasti vastaanottimelle, joka voidaan liittää sarjaohjausta käyttävään mikroohjaimeen.
- 18650 3,7 V paristoa (x3) (linkki / linkki). Käytin virtaa koko piirille. Tämä säiliö käyttää 12V moottoreita. Käytin kolmea 3,7 V paristoa sarjassa niiden virransyöttöön.
- 3S 18650 paristopidike (linkki / linkki / linkki). Sarjaan mahtuu kolme 18650 akkua, ja se voidaan helposti kiinnittää säiliön takaosaan.
- 18650 akkulaturi (linkki / linkki). Paristojen virta loppuu lopulta. Kun näin tapahtuu, akkulaturi tulee apuun.
- Puserot (linkki / linkki). Käytin kuusi uros-naaras-hyppääjää signaaleihin h-sillan ja Wemosin välillä ja 2 uros-uros-hyppääjää 5 V: n ja Gnd: n välillä. Saatat tarvita enemmän, jos aiot lisätä antureita.
- Tyypin B USB-kaapeli. Tarvitset tämän koodin lataamiseen. Useimmissa levyissä on jo oma kaapeli.
Yllä olevat linkit ovat vain ehdotuksia siitä, mistä löydät tämän opetusohjelman kohteet (ja ehkä tuet tulevia oppaita). Voit vapaasti etsiä niitä muualta ja ostaa suosikki paikallisesta tai verkkokaupastasi.
Suositeltava:
Edullinen PS2 -ohjattu Arduino Nano 18 DOF Hexapod: 13 vaihetta (kuvilla)
Edullinen PS2 -ohjattu Arduino Nano 18 DOF Hexapod: Yksinkertainen Hexapod -robotti käyttäen arduino + SSC32 -ohjainta ja langaton PS2 -ohjaussauva. Lynxmotion -servo -ohjaimessa on monia ominaisuuksia, jotka voivat tarjota kauniin liikkeen hämähäkin matkimiseen. Idea on tehdä heksapodirobotti, joka on
Playstation Gold -kuulokkeiden korjaus: 3 vaihetta
Playstation Gold -kuulokkeiden korjaus: Hei! Tämä on läpikäynti jonkin verran PS4-kultakuulokkeiden korjauksesta. Nämä kuulokkeet ovat erittäin alttiita napsahtamaan pääpanta. Korjaamani kuulokkeet olivat oikeastaan ystäviäni. Minun rikkoutui aiemmin samalla tavalla ja huomattuaan yhteistyökumppanin
Raspberry Pi Playstation Mod: 5 vaihetta
Raspberry Pi Playstation Mod: Olen aina ollut pelaaja, mutta olin enemmän C64 -ihminen, joten meillä ei koskaan ollut konsolia lapsena. Olen aina tykännyt käydä ystävien luona ja pelata esimerkiksi Mario Kartia ja monia muita pelejä. Tulee nostalgista
Playstation 1: n retrokello: 8 vaihetta (kuvilla)
Playstation 1: n retrokello: Vieraillessani vanhempieni talossa lähdin täyllä vatsalla ja vanhalla Playstation 1: lläni, muun muassa. Liittämisen jälkeen olin kauhuissani, kun huomasin, että se ei toimi. Onneksi olen aikonut saada omituisen, kertaluonteisen kellon, joten laitoin t
3LED Playstation -muistikortin valo: 6 vaihetta
3LED Playstation -muistikortin valo: Tässä (ensimmäisessä!) Ohjeessani esitän kuinka muuttaa Playstation -muistikortti 3 LED: n magneettiseksi avaimenperä -taskulamppuksi. 4 Anna huonot kuvat, anteeksi kamera ja huono valaistus. Päivitetään ASAP