Sadržaj:

Daljinski upravljač rukavica za automobile: 11 koraka
Daljinski upravljač rukavica za automobile: 11 koraka

Video: Daljinski upravljač rukavica za automobile: 11 koraka

Video: Daljinski upravljač rukavica za automobile: 11 koraka
Video: Экзамен в DMV. 15 ошибок. Авто-Словарь на английском. Ссылки внизу. 2024, Studeni
Anonim
Daljinski upravljač rukavica za automobile
Daljinski upravljač rukavica za automobile
Daljinski upravljač rukavica za automobile
Daljinski upravljač rukavica za automobile

Danas tehnologija prelazi na sveobuhvatnije iskustvo koje korisniku daje novi način interakcije sa stvarima u virtualnom okruženju ili stvarnosti. Budući da nosiva tehnologija sve više raste s povećanjem broja pametnih satova za brzu obavijest, praćenje kondicije i još mnogo toga samo s ručnog zgloba, senzori za sportsko tijelo za praćenje kretanja igrača, njegovih zdravstvenih podataka poput otkucaja srca, krvnog tlaka itd. tijekom izvođenja ili bavljenja sportom kako bi se mogle izvršiti ispravke. Slušalice za virtualnu stvarnost ulaze na tržište, a upotreba VR setova za potrebe igara raste iz dana u dan. S VR setovima kontroler rukavica povećao je svoju popularnost u mnogo navrata jer pruža mnogo bolje iskustvo jer interakcija s virtualnim svijetom postaje jednostavna i ugodnija.

Kontroleri rukavica mogu se koristiti za upravljanje stvarima u virtualnom, ali i stvarnom okruženju, kao što će se učiniti u ovom projektu. Postojala bi 2 dijela projekta koja je potrebno postići. Prvi dio je projektiranje kontrolera rukavica, a drugi dio je izgradnja robotskog automobila. Kontroler rukavica bi se koristio za upravljanje robotskim automobilom s bežičnim sučeljem. Različito kretanje automobila je kretanje naprijed, kretanje unatrag, skretanje udesno, skretanje ulijevo bi se preslikalo na različite radnje i pokrete ruke.

Pribor

1. Robotsko podvozje

2. Dva istosmjerna motora

3. Dvije micro: bit razvojne ploče

4. Dva kotača

5. Dvije ploče

6. Dvije micro: bit ploče za razbijanje.

7. Dvije AAA ćelije za napajanje jednog micro: bita

8. Napajanje od 5V (banka napajanja)

9. Dva senzora savijanja

10. Četiri 10k otpornika

11. Vozač motora (L293DNE)

12. Žice za kratkospojnike

13. Žice

14. Vijci i matice

15. Navoj

16. Igla

Korak 1: Nabavite dijelove

Nabavite dijelove
Nabavite dijelove
Nabavite dijelove
Nabavite dijelove
Nabavite dijelove
Nabavite dijelove
Nabavite dijelove
Nabavite dijelove

Pripremite sve dijelove na popisu dijelova kako biste lakše započeli i brže dovršili projekt.

Korak 2: Integrirajte savitljive senzore

Integrirajte savitljive senzore
Integrirajte savitljive senzore

Prišijte osjetnike savijanja pomoću konca i igle na kažiprst i srednji prst rukavice. Kažiprst i srednji prst su izbori jer su laki. Najčešće korištena funkcija bila bi prema naprijed pa bi kažiprst za nju bio najlakši, a kretanje automobila unatrag kontroliralo bi se fleksibilnim senzorom na srednjem prstu.

Korak 3: Nabavite komplet robota

Nabavite komplet robota
Nabavite komplet robota

Nabavite komplet šasije robota sličan onom ovdje

Korak 4: Sastavite komplet

Sastavite komplet
Sastavite komplet
Sastavite komplet
Sastavite komplet

Upotrijebite šasiju i pričvrstite motor pomoću priloženog nosača te vijaka i matica. Sklonite žice s kotača tako da se mogu lako pričvrstiti na upravljački program motora.

Korak 5: Povezivanje upravljačkog programa motora

Priključci upravljačkog programa motora
Priključci upravljačkog programa motora

Slika prikazuje veze koje je potrebno uspostaviti s IC upravljačkim programom motora.

a. Vcc je 5V koje pokreće druga razvojna ploča s reguliranim napajanjem od 5V. Vozač motora ima različite komande za upravljanje motorom vozača u oba smjera.

b. Pin 1 i iglica 9 omogućuju pinove koji pokreću motor. Upravljanje se postiže pinovima micro: bita od 3,3 V.

c. Pin 2, pin 7, pin 10 i pin 15 vozača motora odlučuju o smjeru u kojem se motor okreće.

d. Pin 3 i pin 6 pokreću lijevi motor u smjeru u kojem je motor postavljen.

e. Igla 14 i iglica 11 pokreću desni motor u smjeru u kojem je motor postavljen.

f. Pin 4, 5 i pin 12, 13 pogona motora. spojen je na uzemljenje.

Korak 6: Dovršite automobil

Kompletan automobil
Kompletan automobil
Kompletan automobil
Kompletan automobil
Kompletan automobil
Kompletan automobil

Nakon dovršetka povezivanja automobil bi trebao izgledati kao gore. Koristio sam drugu ploču za 5V za napajanje motora.

Korak 7: Spajanje rukavica

Priključci za rukavice
Priključci za rukavice

Spojite jedan kraj fleks senzora na 3,3 V micro: bita.

Savitljivi senzor djeluje kao promjenjivi otpornik. Kada se senzor savije, otpor se mijenja što rezultira promjenom struje koja protiče kroz njega što može otkriti ADC (analogno -digitalni pretvarač Micro: bit kontrolera)

a. Svaki senzor savijanja ima dva kraja. Jedan od njih je spojen na 3.3V.

b. Kako bi se vidjela značajna razlika u vrijednostima ADC -a, potrebno je povezati 20 koma s drugim krajem.

c. Drugi krajevi također djeluju kao ADC ulaz na mikro bitu.

d. Spojite drugi kraj otpornika na masu kao što je prikazano na slici.

Korak 8: Dovršena rukavica

Kompletna rukavica
Kompletna rukavica

Dok izrađujemo prototipe, šivajte malu ploču na rukavicu tako da možemo pričvrstiti potrebne otpornike od 20 k ohma na osjetnike savijanja kako bismo dobili podatke. Dovršite veze i priključite mikro: bit kontroler i sada je rukavica spremna za upravljanje automobilom nakon unosa koda.

Korak 9: Bluetooth komunikacija

U uređivaču micro: bita dodajte modul radijskog emitiranja i upotrijebite datoteke u sljedećem koraku za automobil i rukavice

Korak 10: Hex kod za projekt

Kad je micro: bit spojen na računalo, prikazuje se kao spremište. Preuzmite dvije gore navedene heksadecimalne datoteke. Hex datoteka je datoteka s uputama koje su potrebne za rad kontrolera. Povucite i ispustite datoteku rukavice na ikonu micro: bita koja bi se koristila za rukavicu. Slično, povucite i ispustite datoteku automobila na ikonu micro: bita koja bi se koristila za robotski automobil.

Korak 11: Konačni rezultati

Videozapis koji prikazuje funkcionalnost pomicanja robota.

Robot podržava sljedeće funkcije:

1. Krenite naprijed

2. Pomaknite se unatrag

3. Skrenite desno

4. Skrenite ulijevo

5. Zaustavite se

6. Prekid

Preporučeni: