Orodha ya maudhui:
- Hatua ya 1: Utangulizi
- Hatua ya 2: Mahitaji
- Hatua ya 3: Kuongeza Vipengele katika Programu ya Proteus
- Hatua ya 4: ZUIA DIAGRAM
- Hatua ya 5: Algorithm
- Hatua ya 6: Mchoro wa Mzunguko
- Hatua ya 7: Kanuni
- Hatua ya 8: Uigaji
- Hatua ya 9: Uigaji wa Video
- Hatua ya 10: Faili za Maktaba
- Hatua ya 11: Ufungaji
Video: Robot ya Kuzuia Kikwazo Kutumia Sensorer ya Ultrasonic (Proteus): Hatua 12
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Sisi kwa ujumla tunapata 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. Ingawa tunaweza kuipata mahali, habari iliyotolewa na wao haikuwa ya kutosha kufanya mradi wetu.
Kwa hivyo, bila kuchelewesha zaidi, Wacha tuanze!
Hatua ya 1: Utangulizi
Ikiwa umekuja hapa, utajua tayari ni nini robot ya kuzuia kikwazo na inafanya nini. Kwa kifupi, Robot ya Kuzuia Vizuizi ni roboti yenye akili, ambayo inaweza kuhisi na kushinda vizuizi kwenye njia yake. Kwa kuhisi kikwazo, roboti inahitaji kutumia sensorer. Sensorer ya ultrasonic na sensa ya Ir inaweza kutumika kwa kugundua vitu au vizuizi kati ya njia.
Kizuizi Kuzuia Robot ina nguvu ya uendeshaji algorithm ambayo inahakikisha kwamba roboti haifai kusimama mbele ya kikwazo ambacho kinaruhusu robot kusafiri vizuri katika mazingira yasiyojulikana, kuzuia migongano. Kauli mbiu ya roboti hii ni kuzuia ajali ambayo kwa jumla itatokea katika Maeneo yenye msongamano kwa kutumia kuvunja dharura.
Hatua ya 2: Mahitaji
Kwa uigaji wa programu ya robot ya kuzuia kikwazo, tunahitaji:
- Pc
- Programu ya Proteus
- Maktaba ya Arduino ya proteus
- Maktaba ya sensa ya Ultrasonic ya proteus
- potentiometer (inapatikana katika proteus) (POT-HG)
- L293D motor drive (inapatikana katika programu ya proteus)
- Motor - DC (inapatikana katika programu ya proteus)
- Terminal halisi (inapatikana katika programu ya proteus)
- nguvu na ardhi (inapatikana katika programu ya proteus)
Nimefanya roboti yangu ya kwanza ya Arduino kutumia programu ya proteus. Nitatoa viungo vya kupakua programu ya proteni na maktaba zinazohitajika kwa kujenga roboti ya kuzuia kikwazo. Ni kuzuia kikwazo kutumia sensorer 3 za ultrasonic. Maktaba mengi yatapatikana katika www.theengineeringprojects.com. Nilifanya kazi nyingi kwenye nambari ya arduino na nilifanya algorithm bora.
Hatua ya 3: Kuongeza Vipengele katika Programu ya Proteus
Kwa kubonyeza "p", tunaweza kuongeza vifaa. Picha hapo juu ni kwa kumbukumbu yako ya kuongeza vifaa kwenye programu ya kukamata ya programu ya proteni.
Kuongeza maktaba katika programu ya proteus kunaweza kujifunza kwa kutumia video hii:
www.youtube.com/watch?v=hkpoSDUDMKw
Hatua ya 4: ZUIA DIAGRAM
Huu ndio mchoro wa msingi wa kizuizi cha mzunguko wetu ukitumia vifaa. Tutaunda mzunguko kwa kutumia mchoro huu wa kuzuia.
Hatua ya 5: Algorithm
Hii ni algorithm wakati unatumia sensorer tatu za ultrasonic. Fuata algorithm hii wazi, wakati unaandika nambari yako ya arduino. Nitatoa nambari ya arduino pia, usijali.
Ufafanuzi wa Algorithm:
- anza masimulizi.
- Ikiwa umbali kati ya sensorer ya kati na kitu ni kubwa kuliko kiwango cha juu basi huenda mbele bila kujali umbali kati ya sensorer mbili za vitu na vitu. Kusonga mbele kunakubaliwa kabisa.
- Ikiwa umbali kati ya sensorer ya kulia na ya kati ni chini ya kiwango cha juu na umbali kati ya sensa ya kushoto na kitu ni zaidi basi huenda kushoto.
- Ikiwa umbali kati ya sensorer ya kushoto na katikati ni chini ya kiwango cha juu na umbali kati ya sensa ya kulia na kitu ni zaidi basi huenda sawa
- Ikiwa sensorer zote zina chini ya upeo wa juu basi huangalia ambayo ni kubwa ndani yao. Ikiwa sensorer ya kulia ina umbali zaidi ya nyingine mbili basi huenda sawa. Ikiwa sensorer ya kushoto ina umbali zaidi ya zingine mbili basi inasonga kushoto. Ikiwa sensorer ya kati ina umbali zaidi ya nyingine mbili basi inasonga mbele. Ikiwa sensorer zote zina umbali sawa basi huacha.
- Ikiwa umbali kati ya kulia, sensorer ya kushoto na kitu ni kubwa kuliko kiwango cha juu na umbali kati ya sensorer ya kati ni chini ya upeo wa juu basi huangalia ni umbali gani kati ya sensorer za kulia na kushoto. Ikiwa umbali wa sensa ya kulia ni mkubwa kuliko umbali wa sensa ya kushoto basi huenda kulia na Ikiwa umbali wa sensa ya kushoto ni mkubwa kuliko umbali wa sensor ya kulia basi huenda kushoto.
Hatua ya 6: Mchoro wa Mzunguko
Fanya miunganisho yako kulingana na mchoro wa mzunguko hapo juu katika programu ya proteus. Pitia kila unganisho polepole na fanya unganisho vizuri.
Hatua ya 7: Kanuni
Pakua nambari iliyo hapa chini na uitumie kwa maoni ya arduino kabla ya kuibandika kwenye nambari chanzo ya proteus. Ikiwa maktaba yoyote haijasakinishwa, isakinishe kwa kwenda kwa Mchoro> Jumuisha maktaba> Dhibiti maktaba> tafuta maktaba inayohitajika. Bandika kwenye nambari ya chanzo ya arduino katika programu ya proteus. unaweza kuangalia mafunzo ya youtube ili kujua jinsi ya kubandika nambari kwenye programu ya proteus.
Hatua ya 8: Uigaji
Mifano tatu hapo juu zilizoonyeshwa ni harakati ya roboti kwa njia zote zinazowezekana, Kusonga mbele, Mwendo wa kushoto, Mwendo wa kulia.
Hatua ya 9: Uigaji wa Video
Hii ni roboti ya kuzuia kikwazo wakati halisi katika programu ya Proteus. Nilibadilisha umbali kati ya sensorer na vitu kutumia potentiometer iliyounganishwa na sensor ya ultrasonic.
Hatua ya 10: Faili za Maktaba
Maktaba ya Arduino:
www.theengineeringprojects.com/2015/12/arduino-uno-library-proteus.html
Maktaba ya Ultrasonic:
www.theengineeringprojects.com/2015/02/ultrasonic-sensor-library-proteus.html
Hatua ya 11: Ufungaji
Fuata hatua kwenye video kusanikisha laini zinazohitajika kwa kuiga roboti ya kuzuia kikwazo ukitumia programu.
Programu ya Proteus:
www.youtube.com/watch?v=31EabTgBnG8&feature=emb_logo
Programu ya Arduino:
www.youtube.com/embed/TbHsOgtCMDc
Ilipendekeza:
Kikwazo Kuzuia Robot Kutumia Arduino Nano: Hatua 5
Kizuizi Kuzuia Robot Kutumia Arduino Nano: Katika hii inaweza kufundishwa, nitaelezea jinsi unaweza kutengeneza kikwazo kuzuia roboti ukitumia Arduino
Kikwazo Kuzuia Robot na Sensorer za IR Bila Microcontroller: 6 Hatua
Kizuizi Kuzuia Robot na Sensorer za IR Bila Microcontroller: Kweli mradi huu ni mradi wa zamani, niliifanya mnamo 2014 mwezi wa Julai au Agosti, nikifikiria kuishiriki nanyi watu. Kizuizi chake rahisi ni kuzuia roboti inayotumia sensorer za IR na hufanya kazi bila mdhibiti mdogo. Sensorer za IR hutumia opamp IC i
Kikwazo Kuzuia Robot Kutumia Microcontroller (Arduino): Hatua 5
Kizuizi Kuzuia Robot Kutumia Microcontroller (Arduino): Katika hii inayoweza kufundishwa, nitakufundisha jinsi ya kutengeneza kikwazo kuzuia roboti inayofanya kazi na Arduino. Lazima ujue na Arduino. Arduino ni bodi ya mtawala ambayo hutumia mdhibiti mdogo wa atmega. Unaweza kutumia toleo lolote la Arduino lakini mimi ha
Kikwazo Kuzuia Robot Kutumia Sensorer za Ultrasonic: Hatua 9 (na Picha)
Kizuizi Kuzuia Robot Kutumia Sensorer za Ultrasonic: Huu ni mradi rahisi kuhusu Kizuizi Kuzuia Robot ukitumia sensorer za Ultrasonic (HC SR 04) na bodi ya Arduino Uno. Robot inasonga kuzuia vizuizi na kuchagua njia bora ya kufuata na sensorer. mradi wa mafunzo, shiriki nawe
Kikwazo Kuzuia Robot Kutumia Dereva wa Magari L298n: Hatua 5
Kizuizi Kuzuia Robot Kutumia Dereva wa Magari L298n: hello jamani leo tutafanya hiirobot .. hope u enjoy it