Turinys:
- 1 žingsnis: Važiuoklės surinkimas
- 2 žingsnis: sukurkite elektroniką
- 3 žingsnis: sukurkite programą
- 4 žingsnis: Surinkimas
- 5 žingsnis: naudokite
Video: Autonominis bakas su GPS: 5 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:48
„DFRobot“neseniai atsiuntė man išbandyti „Devastator Tank Platform“rinkinį. Taigi, žinoma, nusprendžiau padaryti jį autonomišką ir turėti GPS galimybes. Šis robotas naudotųsi ultragarso jutikliu naršyti, kur juda į priekį, tikrindamas jo prošvaisą. Jei jis priartėja prie objekto ar kitos kliūties, jis tikrina kiekvieną kryptį ir atitinkamai juda.
BoM:
- „DFRobot Devastator“tanko robotų platforma: nuoroda
- „DFRobot“GPS modulis su korpusu: nuoroda
- Paauglystė 3.5
- Ultragarsinis jutiklis - HC -SR04 (bendras)
- Mikro servo 9g
1 žingsnis: Važiuoklės surinkimas
Komplekte yra labai lengvai sekamos instrukcijos, kaip jį sudėti. Be 4 paprastų konstrukcinių dalių, jame yra daug skirtingų tvirtinimo angų, kurios gali palaikyti tokias plokštes kaip „Raspberry Pi“ir „Arduino Uno“. Pradėjau pritvirtinti pakabą kiekvienoje važiuoklės pusėje, o tada uždėjau ratus. Po to aš tiesiog susukau kiekvieną gabalą ir pridėjau takelius.
2 žingsnis: sukurkite elektroniką
Aš nusprendžiau naudoti „Teensy 3.5“savo roboto smegenims, nes jis gali palaikyti kelis nuoseklius ryšius ir veikė 120 MHz dažniu (palyginti su 16 „Arduino Uno“). Tada prijungiau GPS modulį prie „Serial1“kaiščių ir „Bluetooth“modulį „Serial3“. L293D buvo geriausias pasirinkimas variklio vairuotojui, nes palaiko 3,3 V ir 2 variklius. Paskutinis buvo servo ir ultragarsinis atstumo jutiklis. Važiuoklė palaiko vieną mikroservą viršuje, be to, aš klijavau ant HC-SR04 dėl mažo energijos suvartojimo ir lengvo naudojimo.
3 žingsnis: sukurkite programą
Norėjau, kad šis robotas turėtų ir rankinį, ir autonominį pajėgumą, todėl programėlė teikia abu. Pradėjau sukūręs keturis mygtukus, valdančius kiekvieną kryptį: pirmyn, atgal, kairėn ir dešinėn, taip pat du mygtukus, skirtus perjungti rankinį ir autonominį režimus. Tada pridėjau sąrašo parinkiklį, kuris leistų vartotojams prisijungti prie roboto „Bluetooth“„Bluetooth“modulio. Galiausiai taip pat pridėjau žemėlapį su 2 žymenimis, kuriame rodoma vartotojo telefono ir roboto vieta. Kas 2 sekundes robotas siunčia savo buvimo vietos duomenis „Bluetooth“ryšiu į telefoną, kuriame jis yra analizuojamas. Ją galite rasti čia
4 žingsnis: Surinkimas
Viską sujungti yra gana paprasta. Tiesiog lituokite kiekvieno variklio laidus į tinkamus variklio tvarkyklės kaiščius. Tada pritvirtinkite plokštę prie roboto naudodami tam tikrus atramas ir varžtus. Įsitikinkite, kad GPS modulis yra už bako ribų, kad jo signalas nebūtų užblokuotas metaliniu rėmu. Galiausiai prijunkite servo ir HC-SR04 prie atitinkamų vietų.
5 žingsnis: naudokite
Dabar tiesiog prijunkite maitinimą prie variklių ir „Teensy“. Prisijunkite per programą prie HC-05 ir linksminkitės!
Rekomenduojamas:
3D spausdintas RC valdomas bakas !!: 8 žingsniai (su nuotraukomis)
3D spausdintas RC valdomas bakas !!: Ar kada nors norėjote turėti nuotoliniu būdu valdomą transporto priemonę, kuri gali išvažiuoti iš kelio ir netgi galite matyti iš pirmojo asmens vaizdo kameros, tada šis bakas jums yra nuostabus. Bako takeliai užtikrina puikų sukibimą važiuojant tokiomis vietovėmis kaip purvas ir
RC bakas su judančia FPV kamera: 9 žingsniai (su nuotraukomis)
RC bakas su judančia FPV kamera: Sveiki. Šioje pamokoje aš jums parodysiu, kaip sukurti nuotolinio valdymo baką su FPV kamera. Pradžioje aš gaminu tik RC baką be FPV kameros, bet kai važiavau juo namuose, nemačiau, kur jis yra. Taigi aš sugalvojau, ką papildysiu
Belaidis „Arduino“valdomas bakas (nRF24L01): 6 žingsniai (su nuotraukomis)
Belaidis „Arduino“valdomas bakas (nRF24L01): Sveiki! Šiandien aš jums parodysiu, kaip sukurti „Arduino“valdomą baką ir nuotolinio valdymo pultą. 3D spausdintas bako dalis (išskyrus valdiklį, bėgių kreiptuvą ir bako dangtį) sukūrė timmiclark ir jas rasite čia
Aviečių bakas su žiniatinklio sąsaja ir vaizdo transliacija: 8 žingsniai (su nuotraukomis)
Aviečių bakas su žiniatinklio sąsaja ir vaizdo transliacija: mes pamatysime, kaip aš supratau mažą „WiFi“talpyklą, galinčią nuotoliniu būdu valdyti internetą ir transliuoti vaizdo įrašus. Tai skirta pamokai, kuriai reikia pagrindinių žinių apie elektroninį ir programinį programavimą. Dėl šios priežasties aš pasirinkau
„WiFi“bakas su „SPEEEduino“!: 3 žingsniai (su nuotraukomis)
„WiFi“bakas su „SPEEEduino“!: Lobio radimas šiukšliadėžėje! Man pavyko rasti nepanaudotą robotų baką iš ankstesnių metų projektų, gulėjusių mano mokyklos laboratorijos kampe, todėl pasiėmiau jį, tikėdamasis, kad pavyks jį išgelbėti, ir čia pamačiau du pažįstamus dalykus & ndas