INHOUDSOPGAWE:

Afstandsbediening vir motorhandskoene: 11 stappe
Afstandsbediening vir motorhandskoene: 11 stappe

Video: Afstandsbediening vir motorhandskoene: 11 stappe

Video: Afstandsbediening vir motorhandskoene: 11 stappe
Video: Dit ging niet zoals ik had verwacht..😳 2024, November
Anonim
Afstandsbediening vir motorhandskoene
Afstandsbediening vir motorhandskoene
Afstandsbediening vir motorhandskoene
Afstandsbediening vir motorhandskoene

Tans gaan die tegnologie oor na 'n meer meeslepende ervaring, wat die gebruiker die nuwe manier bied om met die dinge in die virtuele omgewing of werklikheid te kommunikeer. Met draagbare tegnologie wat meer en meer groei met 'n toenemende aantal slimhorlosies vir vinnige kennisgewing, fiksheidsopsporing en meer net van die pols af, sportliggaamsensors om die beweging van die speler, sy/haar gesondheidsstatistieke soos hartklop, bloeddruk, ens. terwyl u die sport uitvoer of speel, sodat die regstellings aangebring kan word. Die headset vir virtuele realiteit vind sy voet in die mark en die gebruik van die VR -stelle vir speldoeleindes neem daagliks toe. Met die VR -toestelle het die handskoenbeheerder sy gewildheid baie toegeneem, aangesien dit baie beter ervaring bied, aangesien die interaksie met die virtuele wêreld maklik en baie aangenamer word.

Die handskoenbeheerders kan gebruik word om die dinge in die virtuele sowel as die werklike omgewing te beheer, soos dit in hierdie projek gedoen moet word. Daar moet twee dele van die projek bereik word. Deel een is om 'n handskoenbeheerder te ontwerp en deel twee is om 'n robotmotor te bou. Die handskoenbeheerder word gebruik om die robotmotor met die draadlose koppelvlak te beheer. Die motor se verskillende bewegings is dat dit vorentoe beweeg, agteruit beweeg, regs draai, links draai om verskillende aksies en bewegings van die hand te maak.

Voorrade

1. Robot onderstel

2. Twee GS -motor

3. Twee mikro: bit ontwikkelingsborde

4. Twee wiele

5. Twee broodborde

6. Twee micro: bit breakout boards.

7. Twee AAA -selle om een mikro: bit aan te dryf

8. 5V kragtoevoer (kragbank)

9. Twee buigsensors

10. Vier 10k weerstande

11. Motorbestuurder (L293DNE)

12. Springdrade

13. Drade

14. Skroewe en moere

15. Draad

16. Naald

Stap 1: Kry die onderdele

Kry die onderdele
Kry die onderdele
Kry die onderdele
Kry die onderdele
Kry die onderdele
Kry die onderdele
Kry die onderdele
Kry die onderdele

Maak al die onderdele in die onderdele -lys gereed sodat u die projek vinniger kan begin en voltooi.

Stap 2: Integreer Flex Sensors

Integreer Flex Sensors
Integreer Flex Sensors

Steek die buigsensors met die draad en naald aan die indeks en die middelvinger van die handskoen vas. Die wysvinger en middelvinger is die keuse, aangesien dit maklik is. Die mees gebruikte funksie is vorentoe, daarom is die wysvinger die maklikste daarvoor en die agteruitbeweging van die motor word beheer deur die buigsensor op die middelvinger.

Stap 3: Kry die robotstel

Kry die robotstel
Kry die robotstel

Kry die robot -onderstelstel soortgelyk aan die een hier

Stap 4: Monteer die kit

Monteer die kit
Monteer die kit
Monteer die kit
Monteer die kit

Gebruik die onderstel en bevestig die motor met behulp van die ondersteunde steun en skroewe en moere. Trek die drade uit die wiel sodat dit maklik aan die motorbestuurder geheg kan word.

Stap 5: Verbindings vir motorbestuurders

Motorbestuurderverbindings
Motorbestuurderverbindings

Die prentjie toon die verbindings wat met die motorbestuurder IC gemaak moet word.

a. Vcc is 5V wat aangedryf word deur 'n ander ontwikkelingsbord met gereguleerde 5V -toevoer. Die motorbestuurder het verskillende bedieningselemente om die bestuurdersmotor in beide rigtings te beheer.

b. Die pen 1 en pen 9 is aktiveerpenne wat die motor aandryf. Die beheer word verkry deur 3.3V penne van die mikro: bit.

c. Die pen 2, pen 7, pen 10 en pen 15 van die motorbestuurder bepaal die rigting waarin die motor draai.

d. Die pen 3 en pen 6 dryf die linkermotor in die rigting waarin die motor ingestel is.

e. Die pen 14 en pen 11 dryf die regte motor in die rigting waarin die motor ingestel is.

f. Speld 4, 5 en pen 12, 13 van die motorbestuurder. is met die grond verbind.

Stap 6: Voltooi motor

Volledige motor
Volledige motor
Volledige motor
Volledige motor
Volledige motor
Volledige motor

Nadat die verbindings voltooi is, moet die motor iets soos hierbo lyk. Ek het 'n ander bord vir 5V gebruik om die motor aan te dryf.

Stap 7: Handskoenverbindings

Handskoenverbindings
Handskoenverbindings

Koppel die een kant van die buigsensor aan op 3.3V van die mikro: bis.

Die buigsensor dien as 'n veranderlike weerstand. As die sensor gebuig word, verander die weerstand, wat lei tot die verandering in die stroom wat daardeur vloei, wat deur ADC (analoog na digitale omskakelaar van die Micro: bit -kontroleerder) opgespoor kan word

a. Elke buigsensor het twee punte. Een daarvan is gekoppel aan 3.3V.

b. Om 'n beduidende verskil in die ADC -waardes te sien, moet 20kohms aan die ander kant gekoppel word.

c. Die ander ente dien ook as die ADC -invoer op die mikrobit.

d. Verbind 'n ander kant van die weerstand met die grond soos in die figuur getoon.

Stap 8: Voltooide handskoen

Voltooide handskoen
Voltooide handskoen

As ons prototipeer, werk 'n klein broodbord op die handskoen vas sodat ons die nodige 20k ohm weerstande aan die buigsensors kan heg om die data te kry. Voltooi die verbindings en bevestig die micro: bit -kontroleerder en nou is die handskoen gereed om die motor te beheer nadat u die kode ingedien het.

Stap 9: Bluetooth -kommunikasie

Voeg in die micro: bit -redakteur die radiouitsendingsmodule by en gebruik die lêers in die volgende stap vir motor en handskoen

Stap 10: Hex -kode vir projek

As die micro: bit aan die rekenaar gekoppel is, verskyn dit as die stoorplek. Laai die twee heks -lêers hierbo af. Die hex -lêer is die lêer met die instruksies wat die beheerder benodig om te werk. Sleep die handskoenlêer op die ikoon van die micro: bit wat vir die handskoen gebruik sou word. Sleep ook die motorlêer op die ikoon van die micro: bit wat vir die robotmotor gebruik sou word.

Stap 11: Finale resultate

Die video demonstreer die funksionaliteit van die beweging van die robot.

Die robot ondersteun die volgende funksies:

1. Beweeg vorentoe

2. Beweeg agteruit

3. Draai regs

4. Links draai

5. Stop

6. Breek

Aanbeveel: