Orodha ya maudhui:
- Hatua ya 1: Je! Ni Suala Gani na Sensorer za Ultrasonic na Microcontroller?
- Hatua ya 2: Inafanyaje Kazi?
- Hatua ya 3: Maelezo ya Kiufundi
- Hatua ya 4: Jinsi ya kutekeleza?
Video: Gundua Vizuizi Vinavyofanana na Viwambo: 4 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Ninajijengea roboti ya kufurahisha ambayo ninataka kusonga kwa uhuru ndani ya nyumba.
Ni kazi ndefu na ninafanya hatua kwa hatua.
Mtazamo huu unaoweza kufundishwa juu ya kugundua vizuizi na Arduino Mega
Sensorer za Ultrasonic HC-SR04 vs HY-SRF05 ni rahisi na rahisi kutumia lakini inaweza kuwa ngumu kujumuisha kwenye kitanzi cha microcontroller katika roboti tata. Nilitaka kuendesha kugundua vizuizi kwa njia ya kupendeza.
_
Tayari nilichapisha mafundisho 3 juu ya huduma za roboti hii:
- Tengeneza kificho chako cha gurudumu
- Tengeneza WIFI Gateway yako
- Tumia Kitengo cha Moduli Inertial
Na nyaraka juu ya kuchanganya akili ya bandia na nyongeza ili kuweka roboti.
Hatua ya 1: Je! Ni Suala Gani na Sensorer za Ultrasonic na Microcontroller?
Kusubiri sawa na mapungufu ya Arduino
Nambari ya kudhibiti watawala huendesha kwa kitanzi na haishiki nyuzi nyingi. Sensorer za Ultrasonic zinategemea urefu wa ishara. Muda huu unadumu hadi 30 m s ambayo ni ndefu sana kungojea ndani ya kitanzi wakati watawala wadogo wanapaswa kushughulikia motors nyingi na sensorer (kwa mfano servo na DC motors zilizo na encoders za gurudumu).
Kwa hivyo nilitaka kukuza kitu kinachoendesha asynchronously.
Hatua ya 2: Inafanyaje Kazi?
Imeundwa kwa Atmega kwa kugundua vizuizi. Inasaidia hadi sensorer 4 za ultrasonic.
Shukrani kwa usumbufu wa wakati, mfumo unaweza kufuatilia hadi sensorer 4 za ultrasonic. Nambari kuu inapaswa tu kufafanua ni sensor gani inayoweza kuamilishwa na hali na kizingiti. Wil kuu itaingiliwa tu ikiwa hali (hali, kizingiti) itaonekana.
Kazi kuu ni:
- Tahadhari ni ugunduzi wa msingi wa kikwazo na hutoa usumbufu ikiwa angalau sensorer 1 kati ya 4 hugundua umbali chini ya kizingiti
- Monitor ni kazi iliyopanuliwa ambayo hutoa usumbufu kwenye mchanganyiko wa hali ya umbali wa sensorer hadi 4. Hali zinazowezekana zimepita, chini, sawa au sio sawa na vizingiti.
Hatua ya 3: Maelezo ya Kiufundi
Tumia timer4 kwa hivyo pini 6 7 8 haiwezi kutumika kama PWM.
Kwa kila sensorer kitu kinahitaji PIN ya kuchochea na PIN ya kukatiza.
Juu ya sensorer hukatiza PIN kitu kinahitaji PIN nyingine ya kukatisha kwa matumizi ya programu.
Hatua ya 4: Jinsi ya kutekeleza?
Unganisha sensorer kama hapo juu
Pakua kutoka kwa hifadhi hii ya GitHub
- EchoObstacleDetection.cpp,
- Ugunduzi wa EchoObstacle.h
- MfanoEchoObstacleDetection.ino
Unda saraka ya EchoObstacleDetection ndani ya maktaba yako ya IDE na usonge.cpp na.h
Jaribu
Fungua MfanoEchoObstacleDetection.ino.
Hii ni mfano rahisi wa kugundua vizuizi na sensorer 2 za ultrasonic.
Pato linaelekezwa kwa mfuatiliaji wa serial. Mara ya kwanza itachapisha umbali uliogunduliwa na sensorer 2 na kisha uchapishe arifu kulingana na umbali chini ya vizingiti.
Ilipendekeza:
Gundua Kutetemeka kwa Kutumia Moduli ya Sensorer ya Kugusa Bomba ya Piezoelectric: Hatua 6
Gundua Vibrations Kutumia Module ya Sensor ya Bomba ya Mshtuko wa Piezoelectric: Katika mafunzo haya tutajifunza jinsi ya kugundua kutetemeka kwa mshtuko kwa kutumia moduli rahisi ya sensorer ya Piezoelectric na Visuino. Tazama video ya onyesho
Gundua Wakati Mtu Aliingia Chumbani Akitumia Sensor ya Rada Xyc-wb-dc: Hatua 7
Gundua Wakati Mtu Anaingia Chumbani Kutumia Rada ya Sura ya Xyc-wb-dc: Katika mafunzo haya tutajifunza jinsi ya kujua wakati mtu aliingia kwenye chumba akitumia moduli ya RTC, sensa ya rada xyc-wb-dc, onyesho la OLED na arduino. video ya maonyesho
Jinsi ya Kutumia Gundua HC-SR501 ya Binadamu: Hatua 9
Jinsi ya kutumia Tambua Binadamu HC-SR501: Mafunzo ya kukuza Tambua HC-SR501 ya Binadamu na skiiiD
Jinsi ya Kupakia Viwambo vya skrini vya GTA 5 (PS3) kwa Mitandao ya Kijamii: Hatua 5
Jinsi ya kupakia viwambo vya skrini vya GTA 5 (PS3) kwa Mitandao ya Kijamii: Kama ninavyojua kuwa PS3 haisaidii picha za skrini kwenye GTA V. lakini nilipata njia ya kutengeneza viwambo vya skrini na kuipakua kwenye simu yako na kuiposti kwenye Instagram
Mwendo wa Pizero Gundua Mfumo wa Usalama wa Kamera ya Wavuti: Hatua 3
Mwendo wa Pizero Gundua Mfumo wa Usalama wa Kamera ya Wavuti: Mfumo huu unatumia pizero, wifi dongle na kamera ya wavuti ya zamani kwenye kesi ya mechi ya mechi. Inarekodi mwendo kugundua video kwenye 27fps ya harakati yoyote muhimu kwenye njia yangu ya kuendesha gari. Halafu hupakia klipu kwenye akaunti ya kisanduku cha matone. Pia inaweza kuona magogo na c