Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Mzunguko
- Hatua ya 2: Msimbo wa Arduino
- Hatua ya 3: Msimbo wa Umoja
- Hatua ya 4: Kufanya Ufungaji
Video: Ultrasonic Joystick: 4 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Kutumia Arduino nilitaka kufanya ujenzi kudhibiti Nyoka wa mchezo kwa njia isiyo ya kawaida, kwa kutumia sensorer za umbali wa ultrasonic. Hii imefanywa kwa mradi wa shule unaoitwa Ikiwa Hii Kuliko Hiyo katika Chuo Kikuu cha Sanaa Utrecht
Baada ya majaribio mengi, hii ndio matokeo ya mwisho.
Bado kuna mende wakati wa kudhibiti Nyoka. (Logi ya Uholanzi inaweza kupatikana hapa)
Vifaa
Mahitaji:
- Arduino Uno (Arduino yoyote angefanya kazi kinadharia)
- sensorer 2 za umbali wa ultrasonic (HC-SR04)
- nyaya 8 za kuunganisha sensorer za umbali na Arduino. Ikiwezekana nyaya za kiume na za kike
- Ukumbi angalau 300mmx300mmx40mm. (upana na urefu hubadilika kwa urahisi. Kina ni 40mm kwa sababu unahitaji nafasi ya vifaa vya ndani)
- Umoja
Ili kufanya hii kudumu, unahitaji:
- Chuma cha kutengeneza chuma
- Solder
- (moto) bunduki ya gundi (au hupanda kwa sensorer za umbali)
- Vichwa vya kiume hadi vya kiume kuziba kwenye Arduino
- nyaya 8 za kutengenezea sensorer za umbali wa ultrasonic kwa vichwa vya kiume.
Hatua ya 1: Mzunguko
Mzunguko ni rahisi sana.
- Unahitaji kuunganisha ardhi na pini za ardhini za sensorer za umbali wa ultrasonic. - 5V (mimi pia ninatumia Vin, kwa sababu ninatumia nguvu ya USB) huenda kwenye pini za Vcc kwenye Arduino. - Pini za Trig huenda kwenye D8 (Arduino Digital pini 8) kwa sensa 1 na D11 kwa sensorer nyingine- Pini za Echo huenda kwenye D9 kwa sensa 1 na D12 kwa nyingine
Kwa majaribio, ni rahisi kutumia waya za kiume hadi za kike.
Ili kufanya suluhisho la kudumu ni bora waya za solder kwa sensorer za ultrasonic na vichwa vya kiume kwa wanaume. Baada ya haya, unaweza kuweka kiume kwa kichwa cha kiume katika Arduino ili kuifanya ifanye kazi.
Hatua ya 2: Msimbo wa Arduino
Kutakuwa na sehemu 2 za nambari za mradi huu.
1. Kupata umbali kwa kutumia maktaba ya NewPing.h na kuisukuma kwa Serial.
2. Kuhakikisha kuwa Serial imepangwa kwa njia ambayo Umoja unaweza kuisoma vizuri
Unaweza kuona nambari hiyo, ukitoa maoni sahihi hapa:
Hatua ya 3: Msimbo wa Umoja
Nilitengeneza nyoka kwa umoja. Kuna rasilimali zingine za Chanzo wazi ambazo nilitumia.
Kwanza: mafunzo ya YouTube juu ya jinsi ya kutengeneza Nyoka katika Umoja na Code Monkeyhttps://www.youtube.com/playlist? List = PLzDRvYVwl53…
Pili: WRMHL kushughulikia usomaji kutoka kwa Serial ndani ya umoja.
Tatu: Msaada kutoka UKL na mradi wake wa GitHub 'virtual rover'
Pamoja na vyanzo vyote vilivyoelezwa, faili ya mradi wa Umoja inaweza kupakuliwa hapa:
Mimi hufanya sprites kutoka kwa picha za juu ya watu na chakula. Hii ni kwa sababu sikutaka kutumia mali za watu wengine.
Hatua ya 4: Kufanya Ufungaji
Hatua hii ni juu yako jinsi unavyotaka kuifanya. Unaweza kukata kisanduku kwa urahisi sana ikiwa una rasilimali. Nilipata kipande kikubwa cha kuni na kukiona katika saizi unazotaka.
Vipimo vyangu: - Chini: 450x450mm
- Kando: 450x450mm, na kukatwa kwa msalaba. Hii ni katikati, 60mm kutoka pande na ina upana wa 20mm
- Pande: 2x 450x50mm na 2x 420x50mm (Hii ni kwa sababu kuni ingeingiliana vinginevyo) Ni busara kutengeneza njia kwa upande 1 ambapo unaweza kuvuta bandari / kebo ya USB ya Arduino kwa uunganisho rahisi.
- Fimbo: kipenyo cha 15mm (hakikisha hii ni chini ya upana wa njia ya msalaba
Niliiweka tu pamoja na kucha. Juu imefanywa kutolewa kwa kunyoosha fittings 90 digrii chini, kwa hivyo unaweza kuivuta kwa wima, lakini huwezi kuisonga wakati unacheza.
Niliingia kwenye Arduino kwa hivyo haitazunguka.
Sensorer za umbali zimefungwa na gundi moto. Cables pia zinasimamiwa kwa kutumia gundi ya moto.
Niliandika pande zote wazi nyeupe na kupaka mishale 4 juu kuifanya iwe vizuri kutumia.
Ilipendekeza:
Robot ya Kuzuia Kikwazo Kutumia Sensorer ya Ultrasonic (Proteus): Hatua 12
Robot ya Kuzuia Kikwazo Kutumia Sensorer ya Ultrasonic (Proteus): Kwa jumla tunakutana na roboti ya kuzuia kikwazo kila mahali. Uigaji wa vifaa vya robot hii ni sehemu ya ushindani katika vyuo vingi na katika hafla nyingi. Lakini uigaji wa programu ya robot ya kikwazo ni nadra. Hata ingawa tunaweza kuipata mahali,
Taa za Moja kwa Moja za Mtaa Kutumia Sensor ya Ultrasonic: 3 Hatua
Taa za Moja kwa Moja za Mtaa Kutumia Sensorer ya Ultrasonic: Je! Uliwahi kufikiria jinsi taa za barabarani zinawasha moja kwa moja usiku na ZIMA moja kwa moja asubuhi? Je! Kuna mtu yeyote anayekuja KUZIMA / KUZIMA taa hizi? Kuna njia kadhaa za kuwasha taa za barabarani lakini zifuatazo c
Pima Umbali na Sensorer ya Ultrasonic HC-SRF04 (Hivi karibuni 2020): Hatua 3
Pima Umbali na Sensorer ya Ultrasonic HC-SRF04 (Hivi karibuni 2020): Je! Ni sensor ya ultrasonic (umbali)? Ultrasound (Sonar) na mawimbi ya kiwango cha juu ambayo watu hawawezi kusikia. Walakini, tunaweza kuona uwepo wa mawimbi ya ultrasonic kila mahali katika maumbile. Katika wanyama kama popo, pomboo … tumia mawimbi ya ultrasonic kwa
Dustbin ya Smart Kutumia Arduino, Sensor ya Ultrasonic na Servo Motor: 3 Hatua
Dustbin ya Smart Kutumia Arduino, Sensor ya Ultrasonic na Servo Motor: Katika mradi huu, nitakuonyesha Jinsi ya Kutengeneza Dustbin Smart kutumia Arduino, ambapo kifuniko cha dustbin kitafunguliwa kiatomati unapokaribia na takataka. Vipengele vingine muhimu vinavyotumiwa kutengeneza hii vumbi vumbi mahiri ni HC-04 Ultrasonic Sen
Tumia Sensorer ya Ultrasonic na Magicbit [Vizuizi vya uchawi]: Hatua 5
Tumia Sensorer ya Ultrasonic na Magicbit [Magicblocks]: Mafunzo haya yatakufundisha kutumia Sensorer ya Ultrasonic na Magicbit yako kwa kutumia Magicblocks. Tunatumia magicbit kama bodi ya maendeleo katika mradi huu ambayo inategemea ESP32. Kwa hivyo bodi yoyote ya maendeleo ya ESP32 inaweza kutumika katika mradi huu