Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Unganisha Arduino kwa Sensor na Servo
- Hatua ya 2: Kuweka Sensor
- Hatua ya 3: Kuanzisha Arduino
- Hatua ya 4: Kutangaza Vigeugeu
- Hatua ya 5: Sanidi na Kitanzi
- Hatua ya 6: Kushoto na Kulia
- Hatua ya 7: Kuhesabu Umbali
- Hatua ya 8: Pakia Nambari na Anza
- Hatua ya 9: Ukalimani wa Mpangilio wa Siri
- Hatua ya 10: Tahadhari
Video: Rada ya Ultrasonic Kutumia Arduino Nano na Plotter Serial: Hatua 10
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:51
Katika Mafundisho haya tutajifunza juu ya misingi ya maktaba ya servo na vile vile kuanzisha sensorer ya ultrasonic na kuitumia kama rada. pato la mradi huu litaonekana kwenye mfuatiliaji wa mpangaji wa serial.
Vifaa
-Arduino Nano.
-Bodi ya mkate.
-Bunduki ya gundi.
-Nyuma za waya.
-PC kwa Arduino USB.
Hatua ya 1: Unganisha Arduino kwa Sensor na Servo
fuata mpango wa unganisho kama ilivyoelezewa.
sensor ya ultrasonic
- kuchochea kwa pin2 ya Arduino
- echo kwa pin3 ya arduino
- Vcc na Gnd hadi 5v na Gnd mtawaliwa
servo:
- waya wa kahawia chini
- waya nyekundu kwa vcc
- waya wa manjano / machungwa kubandika 9 (unganisho lililoonyeshwa kwenye mchoro wa mzunguko sio sawa na ilivyoelezwa fuata maelezo kwa matokeo bora)
Hatua ya 2: Kuweka Sensor
gundi moto servo kwenye kipande cha kadibodi.
servo inakuja na viambatisho anuwai kwenye shimoni.
ambatisha gorofa na kubwa kwenye shimoni la gari na uzungushe kabisa kwa upande mmoja.
unaweza kuona kwamba servo inaweza kuzunguka tu hadi kikomo cha nyuzi 180 ama mwelekeo.
sasa rekebisha kiambatisho ipasavyo kwa hivyo inakaa sawa kabisa kwenye pembe ya digrii 180.
kisha gundi moto sensor kwa kiambatisho kama inavyoonyeshwa kwenye takwimu.
servo lazima sasa iweze kuzungusha sensor kutoka digrii 0 hadi 180.
Hatua ya 3: Kuanzisha Arduino
wakati usanidi wote unavyoonekana kama ule kwenye picha, unganisha Arduino kwenye kompyuta na uanze IDE ya Arduino. kuna hatua kwa hatua ufafanuzi wa kila kificho cha nambari katika hatua zifuatazo.
Hatua ya 4: Kutangaza Vigeugeu
# pamoja na hiyo ni maktaba inayohitajika kuendesha kwa ufanisi servo motor ambayo inahitaji ishara ya pwm.
kichocheo, mwangwi, muda, umbali ni nambari zote. pini za kichocheo na mwangwi zinafafanuliwa ipasavyo.
"servo" inayobadilika imeundwa kushughulikia motor ambayo tumeunganisha Arduino inaweza kusaidia servos nyingi kwa muda mrefu kama inaweza kuwapa nguvu na ina pini za kutosha za kudhibiti.
Hatua ya 5: Sanidi na Kitanzi
katika kazi ya usanidi batili, tangaza njia za pini kama ilivyo kwenye takwimu.
katika kazi ya kitanzi batili piga kazi zingine mbili kama kushoto na kulia kazi hizi zitajengwa baadaye kuzungusha shimoni la gari.
pia anza mawasiliano ya serial kati ya Arduino na pc na kiwango cha baud cha 9600 ambacho kinatosha kusaidia maombi yetu.
Hatua ya 6: Kushoto na Kulia
servo ndogo inaweza kuzunguka kati ya 0 hadi pembe ya digrii 180.
kufikia mwendo huo lazima tujenge kazi ya mwendo wa kufagia.
ingawa inaweza kufanywa kwa kutumia kazi moja, hii ni njia nyingine ya kuifanya.
katika kila kizuizi cha nambari tunapata "umbali" kamili inapewa dhamana ya kurudi kwa kazi echoloop ().
kazi hii huhesabu umbali wa kitu kutoka kwa sensorer.
kazi zina maneno serial.print () na serial.println ().
kupata mpangaji wa serial kupanga vigeu tunahitaji kuzichapisha katika fomati hii.
Serial.print (variable1);
Serial.print ("");
Serial.println (variable2);
kwa upande wetu variable1 ni angle na variable2 ni umbali.
Hatua ya 7: Kuhesabu Umbali
sensa inahitaji mpigo wa microsencond 10 ili kutuma ishara ndogo ya ultrasonic ambayo inapaswa kutafakari kitu na itapokelewa na mpokeaji. kama inavyoonyeshwa kwenye omage kificho imeundwa ili iwe sawa.
mara tu wakati wa tafakari inajulikana umbali wa kitu unaweza kuhesabiwa kwa urahisi.
Ultrasound pia husafiri kwa kasi ya sauti hewani 343m / s.
umbali uliohesabiwa sasa umerudishwa mahali popote ambapo kazi inaitwa.
Hatua ya 8: Pakia Nambari na Anza
mara tu nambari imethibitishwa na kupakiwa tu weka vitu kadhaa mbele ya sensa na uitumie.
kumbuka vitu nilivyoweka
- multimeter upande wa kushoto wa sensor
- sanduku nyeusi karibu na infront ya sensor
- sanduku la bluu upande wa kulia kwa umbali fulani
Hatua ya 9: Ukalimani wa Mpangilio wa Siri
fungua mpangaji wa serial kwa kwenda kwenye zana.
Arduino IDE ya hivi karibuni ina mpangaji wa serial hivyo sasisha IDE.
katika njama hiyo tunapata wimbi la pembetatu la bluu ambalo ni njama ya pembe ya servo.
njama nyekundu ni ile ya umbali uliohesabiwa na sensa.
karibu kitu kinapungua chini njama nyekundu.
kadiri kitu kinavyozidi kuwa juu na sawa kidogo njama nyekundu inakuwa.
unaweza kuona mafadhaiko makubwa matatu katika njama hiyo
- karibu na digrii sifuri katika njama ya bluu - multimeter.
- katikati ya mteremko wa juu na vile vile mteremko wa chini - sanduku jeusi
- katika kilele cha njama ya samawati - unyogovu mdogo kwa sababu kitu kiko mbali zaidi - sanduku la bluu limewekwa mbali upande wa kulia.
tumia njama ya bluu kama kumbukumbu ya pembe ambayo inatofautiana kutoka digrii 0 hadi 180
umbali wa vitu vilivyopimwa hutofautiana kutoka cm 2 hadi 200 kulingana na unyeti wa kitu.
Hatua ya 10: Tahadhari
usiweke vitu vilivyotengenezwa kwa kitambaa. kitambaa hutawanya mionzi na husababisha mradi kushawishi maadili katika kiwango cha 2000cm.
ni nzuri kwa vitu vikali.
hakikisha urefu wa kitu kinatosha kukatiza mapigo ya ultrasound.
rekebisha kuchelewa kwa kulia (), kushoto (), kufanya kazi ili kufanya sensor kuzunguka haraka.
Ilipendekeza:
Mfumo wa Rada ya DIY Kutumia Sensor ya Ultrasonic: Hatua 3
Mfumo wa Rada ya DIY Kutumia Sensor ya Ultrasonic: Hapa ninashiriki mradi huu na wewe ambayo ni rahisi kutengeneza na sensor ya ultrasonic arduino na servo motor
MFUMO WA RADA YA ULTRASONI KUTUMIA ARDUINO: Hatua 3
Mfumo wa RADAR ULTRASONIC KUTUMIA ARDUINO: Mzunguko ulioelezewa hapa unaonyesha kufanya kazi kwa mfumo wa rada ya msingi wa ultrasonic. Inatumia sensorer ya ultrasonic kugundua kitu na kupima umbali wake na inazunguka kulingana na servo motor.The angle ya mzunguko inaonyeshwa kwenye 16x2 LCD scr
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino - Nrf24l01 4 Channel / 6 Kituo cha Mpokeaji wa Kituo cha Quadcopter - Helikopta ya Rc - Ndege ya Rc Kutumia Arduino: Hatua 5 (na Picha)
Kutumia Kijijini Kina waya bila kutumia 2.4Ghz NRF24L01 Module Na Arduino | Nrf24l01 4 Channel / 6 Channel Transmitter kipokeaji cha Quadcopter | Helikopta ya Rc | Ndege ya Rc Kutumia Arduino: Kuendesha gari la Rc | Quadcopter | Drone | Ndege ya RC | Boti ya RC, siku zote tunahitaji kipokezi na mtumaji, tuseme kwa RC QUADCOPTER tunahitaji kipitishaji na mpokeaji wa kituo 6 na aina hiyo ya TX na RX ni ya gharama kubwa sana, kwa hivyo tutafanya moja kwenye yetu
Kutumia Sensor ya Umbali wa Ultrasonic na Pato la Kufuatilia Serial. 6 Hatua
Kutumia Sensor ya Umbali wa Ultrasonic na Pato la Mfuatiliaji wa Serial. Hey guys! Unataka kujifunza jinsi ya kutumia pato la mfuatiliaji wa serial. Vizuri hapa una mafunzo kamili juu ya jinsi ya kufanya hivyo! Katika hii inayoweza kufundishwa, nitakuongoza kupitia hatua rahisi zinazohitajika kugundua umbali kutumia sensorer ya ultrasonic na ripoti i
Jinsi ya kutengeneza Rada ya Ultrasonic na Arduino ⚡: Hatua 5
Jinsi ya kutengeneza Rada ya Ultrasonic na Arduino ⚡: ↪ Halo, ni SuperTech na leo nitakuonyesha jinsi ya kutengeneza rada ya ultrasonic na Arduino