Satura rādītājs:
Video: Arduino robots ar PS2 kontrolieri (PlayStation 2 kursorsviru): 10 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
Pēc IgorF2Sekot vairāk autora:
Par: Ražotājs, inženieris, neprātīgs zinātnieks un izgudrotājs Vairāk par IgorF2 »
Šajā apmācībā es parādīšu, kā izmantot bezvadu Playstation 2 (PS2) kursorsviru, lai izmēģinātu robotu tvertni. Šī projekta pamatā tika izmantota Arduino Uno plāksne. Tas saņem komandas no bezvadu kontroliera un nosaka motoru ātrumu. Var tikt izmantoti arī citi izstrādes dēļi (NodeMCU, Firebeetle uc), un šajā apmācībā izklāstītos principus var izmantot citiem robotu un sīkrīku modeļiem.
Es iepriekš esmu izstrādājis Blynk vadāmu robotu tvertni. Tas izveido savienojumu ar Wi-Fi tīklu un saņem komandas no Blynk servera. Viedtālrunis, kurā darbojas lietotne Blynk, tika izmantots kā tālvadības pults, un tika izmantotas dažādas ievades metodes: spiedpogas, bīdāmās joslas un pat viedtālruņa akselerometrs. Vairāk par šo projektu varat atrast šeit:
Esmu arī veicis dažus eksperimentus ar balss komandām. Tas varētu būt noderīgi, ja vēlaties attālināti vadīt robotu, neizmantojot rokas, vai ja vēlaties to padarīt pieejamu kādam ar ierobežotām kustībām. Varētu domāt, piemēram, par balss vadāmu ratiņkrēslu. Tika izmantots DIY robotu komplekts kopā ar dažiem maniem iecienītākajiem rīkiem: Adafruit.io, IFTTT un Arduino IDE. Pilnas instrukcijas šeit:
www.instructables.com/id/Wi-Fi-Voice-Controlled-Robot-Using-Wemos-D1-ESP826/
Jūs varat izmantot dažādus komplektus vai pat izstrādāt savus robotus, izmantojot vienkāršus materiālus, neizmantojot sarežģītus instrumentus, piemēram, 3D printerus un lāzera griešanas mašīnas. Piemēru varat atrast vienā no manām iepriekšējām apmācībām:
www.instructables.com/id/WiDC-Wi-Fi-Controlled-FPV-Robot-with-Arduino-ESP82/
1. darbība: instrumenti un materiāli
Šajā projektā tika izmantoti šādi rīki:
- Lodmetāls un stieple (saite / saite / saite). Līdzstrāvas motoriem jau bija pievienoti vadi, kas pielodēti pie tā spailēm … Bet galu galā tas salūzīs, un jums, iespējams, nāksies to izšķīdināt. Tāpēc apsveriet iespēju iegūt labu lodēšanas dzelzi un stiepli.
- EVA putu loksne (vai cits nevadošs materiāls). Šajā projektā izmantotā robota šasija ir izgatavota no alumīnija, un uz šīm metāla detaļām ir uzstādītas shēmas plates. Es izmantoju putu loksnes slāni starp dēļiem un metāla plāksni, lai izvairītos no iespējamiem īssavienojumiem.
- Divpusēja lente. To izmantoja putu loksņu pielīmēšanai pie shēmas plates un H-Bridge modeļa uzstādīšanai.
- Šķēres dažu taisnstūru putu loksņu griešanai.
Savā projektā es izmantoju šādas aparatūras daļas:
- Arduino Uno balstīta izstrādātāju dēlis (saite / saite / saite / saite / saite). To izmanto kā robota galveno kontrolieri. Tas ir patiešām viegli lietojams un programmējams ar Arduino IDE, lieliski piemērots iesācējiem elektronikas un programmēšanas jomā.
- L298N divkanālu H tilta modulis (saite / saite / saite / saite / saite). Šis modulis ļauj 3.3V signālus no Wemos (vai Arduino) pastiprināt līdz 12V, kas nepieciešami motoriem.
- DIY robotu šasijas tvertne (saite / saite). Šajā lieliskajā komplektā ir viss nepieciešamais tvertnes uzbūvei: divi līdzstrāvas motori, pārnesumi, sliedes, skrūves, uzgriežņi utt. Komplektā jau ir iekļauti šasijas salikšanai nepieciešamie instrumenti, kas ir lieliski piemēroti iesācējiem!
- PS2 bezvadu tālvadības pults (saite / saite). Šis videospēļu kontrolieris var bezvadu režīmā nosūtīt komandas uz uztvērēju, kuru var savienot ar mikrokontrolleru, izmantojot seriālo komunikāciju.
- 18650 3.7V baterijas (x3) (saite / saite). Es mēdzu barot visu ķēdi. Šī tvertne izmanto 12V motorus. To barošanai es izmantoju trīs 3,7 V baterijas.
- 3S 18650 akumulatora turētājs (saite / saite / saite). Sērijā var ievietot trīs 18650 baterijas, un to var viegli piestiprināt tvertnes aizmugurē.
- 18650 akumulatora lādētājs (saite / saite). Jūsu baterijas galu galā beigsies. Kad tas notiks, akumulatora lādētājs jums palīdzēs.
- Džemperi (saite / saite). Signāliem starp h-tiltu un Wemos es izmantoju 6 džemperus vīriešus-sievietes un 2 džemperus vīriešiem-vīriešiem 5V un Gnd. Jums var būt nepieciešams vairāk, ja plānojat pievienot dažus sensorus.
- B tipa USB kabelis. Tas būs nepieciešams, lai augšupielādētu kodu. Lielākajai daļai dēļu jau ir savs kabelis.
Iepriekš minētās saites ir tikai ieteikums, kur var atrast šajā apmācībā izmantotos vienumus (un varbūt atbalstīt manas turpmākās apmācības). Jūtieties brīvi meklēt tos citur un iegādāties savā iecienītākajā vietējā vai tiešsaistes veikalā.
Ieteicams:
Pašbraucoša un PS2 ar kursorsviru vadāma Arduino automašīna: 6 soļi
Pašbraucoša un PS2 ar kursorsviru vadāma Arduino automašīna: Sveiki, mans vārds ir Joaquín, un es esmu Arduino hobijs. Pagājušajā gadā es aizrāvos ar Arduino, un es tikko sāku darīt visdažādākās lietas, un šī automātiskā un kursorsviru vadāmā automašīna ir viena no tām. Gadījumā, ja vēlaties darīt kaut ko līdzīgu
Līdzsvarojošais robots / 3 riteņu robots / STEM robots: 8 soļi
Līdzsvarojošais robots / trīs riteņu robots / STEM robots: mēs esam izveidojuši kombinētu balansēšanas un trīsriteņu robotu, kas paredzēts lietošanai skolās un pēc skolas izglītības programmās. Robota pamatā ir Arduino Uno, pielāgots vairogs (visas konstrukcijas detaļas ir iekļautas), litija jonu akumulators (viss atbilst
Vadiet robotu roku ar Zio, izmantojot PS2 kontrolieri: 4 soļi
Kontrolējiet robotizēto roku ar Zio, izmantojot PS2 kontrolieri: Šis emuāra ziņojums ir daļa no Zio Robotics sērijas. Ievads Šis ir pēdējais posts “Kontrolējiet robotu roku ar Zio”. Šajā apmācībā mēs pievienosim vēl vienu daļu mūsu robotizētajai rokai. Iepriekšējās apmācībās nav iekļauta bāze
Arduino kontrolēta platformas spēle ar kursorsviru un IR uztvērēju: 3 soļi (ar attēliem)
Arduino kontrolēta platformas spēle ar kursorsviru un IR uztvērēju: Šodien mēs izmantosim Arduino mikrokontrolleru, lai kontrolētu vienkāršu C#balstītu platformas spēli. Es izmantoju Arduino, lai ievadītu informāciju no kursorsviras moduļa un nosūtītu šo ievadi lietojumprogrammai C#, kas klausās un atšifrē ievadi, izmantojot seriālo c
Pārvērtiet jebkuru PS2 kontrolieri iPod Nano statīvā!: 5 soļi
Pārvērtiet jebkuru PS2 kontrolieri iPod Nano statīvā!: Vai jums ir vecs PS2 kontrolieris? Padariet to Ipod Nano statīvā! Tas ir diezgan pašsaprotami, tāpēc nav daudz norādījumu. Tas ir tikai kaut kas, kas mani aizveda vienu vakaru, bet tas izskatās diezgan labi. Es neesmu gunna, kas maksā par jaunu iPod, ja jums sāp