Sadržaj:

Daljinski upravljač za rukavice za automobil: 11 koraka
Daljinski upravljač za rukavice za automobil: 11 koraka

Video: Daljinski upravljač za rukavice za automobil: 11 koraka

Video: Daljinski upravljač za rukavice za automobil: 11 koraka
Video: How to Clean and Lubricate a Car Door Lock | Don’t Get locked Out 🔑 2024, Novembar
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. S tehnologijom nošenja koja sve više raste s povećanjem broja pametnih satova za brzo obavještavanje, praćenje kondicije i još mnogo toga samo s ručnog zgloba, senzora za sportsko tijelo za praćenje kretanja igrača, njegovog zdravstvenog stanja kao što su broj otkucaja srca, krvni tlak itd. tokom 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 je uvelike povećao svoju popularnost jer pruža mnogo bolje iskustvo jer interakcija s virtualnim svijetom postaje jednostavna i ugodnija.

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

Supplies

1. Šasija robota

2. Dva istosmjerna motora

3. Dvije micro: bit razvojne ploče

4. Dva točka

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 senzore 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 robotske šasije 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 i vijaka i matica. Sklonite žice s kotača tako da se mogu lako pričvrstiti na pogon motora.

Korak 5: Povezivanje upravljačkog programa motora

Veze upravljačkog programa motora
Veze upravljačkog programa motora

Na slici su prikazane veze koje je potrebno uspostaviti sa IC upravljačkim programom motora.

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

b. Igle 1 i 9 su omogućene iglice koje 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 upravljačkog programa motora. je spojen na uzemljenje.

Korak 6: Dovršite automobil

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

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

Korak 7: Povezivanje rukavica

Priključci za rukavice
Priključci za rukavice

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

Senzor savijanja 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 povezan sa 3.3V.

b. Da 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. Priključite drugi kraj otpornika na masu kao što je prikazano na slici.

Korak 8: Završena rukavica

Completed Glove
Completed Glove

Dok izrađujemo prototipe, zašijte malu ploču na rukavicu tako da možemo pričvrstiti potrebne otpornike od 20 k ohma na fleksibilne senzore 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 za emitiranje radija i upotrijebite datoteke u sljedećem koraku za automobil i rukavice

Korak 10: Hex kôd za projekt

Kada je micro: bit spojen na računar, on se prikazuje kao memorija. 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 mikro: 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. Pomaknite se naprijed

2. Pomaknite se unatrag

3. Skrenite desno

4. Skrenite lijevo

5. Stop

6. Pauza

Preporučuje se: