Talaan ng mga Nilalaman:
- Hakbang 1: Pagtuklas ng Balakid
- Hakbang 2: Pagkontrol sa Motor
- Hakbang 3: Mag-install ng Isang bagay Doon, Tulad ng Isang Aso …
Video: Isang Infrared na Pagsubaybay na Aso: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Someday nakakita ako ng isang kagiliw-giliw na video sa: https://arduinotr.com/cisim/?fbclid=IwAR22rYmiRQQJ0nqAusOLhBj_778gROseej6TUonvbOnAd65A-sl_wnyqrJQ&tdsourcetag=s_pcqq_aiomsg ito ay talagang magandang…
Sa unang tingin ko nararamdaman Ito ay talagang kakaiba, at pagkatapos ay ang mga paa ay niloko, hindi alam kung ano ang pangunahing dahilan para sa taga-disenyo na ito na gumawa ng isang nakaliligaw na kwento … Imposible ng isang simpleng sensor ng IR, o kahit na walang anumang tagontrol ngunit simpleng mga triode lamang.
Hindi ko alam ang lalaki at ang buong kuwento, sinisikap ko lamang na gawin itong mag-isa. Gumawa lang ako ng sarili kong disenyo, na may napakasimpleng mga module.
- Anumang katugmang kontrol ng Arduino tulad ng Maduino
- L298N driver ng motor
- 3x IR sensor
- Ang ilang mga karaniwang jumper
Hakbang 1: Pagtuklas ng Balakid
Mayroong 3 IR sensor na ginagamit upang makita ang balakid, at nakita ng kaliwa / kanang sensor ang balakid, dapat itong paikutin patungo sa direksyon ng orasan / kontra-orasan, habang nakita ang gitnang sensor, ayos lang.
Nakita ng 3 sensor kung mayroong anumang balakid sa harap. Kinokonekta ang signal pin sa Maduino input pin, tulad ng Pin2 / 3/4;
Bilang software, simpleng suriin ang katayuan ng output ng sensor, upang magpasya kung ano ang dapat gawin ng motor:
kung (IR1_STA == TAAS & IR2_STA == LOW & IR3_STA == TAAS) // Kung nakita ng middlesensor ang balakid, huminto ang motor
{
analogWrite (EN, 0);
Itigil ();
}
kung (IR1_STA == LOW & IR2_STA == TAAS & IR3_STA == TAAS) // kung ang tama na sensor ay nakita ang nahihirapan, baligtarin ng motor na may mataas na bilis;
{
analogWrite (EN, highspeed);
Baligtarin ();
}
kung (IR1_STA == LOW & IR2_STA == LOW & IR3_STA == TAAS) // kung ang
tama at gitnang sensor ang nakakakita ng nakakaabala, motor reverse na may mababang bilis;
{
analogWrite (EN, lowspeed);
Baligtarin ();
}
……
Hakbang 2: Pagkontrol sa Motor
At isang driver ng motor upang magmaneho ng motor, na may mataas / mababang bilis, nakasalalay sa katayuan ng sensor.
Paggamit ng isang module na L298N upang himukin ang motor, na may Maduino pin5 / 6, at PWM pin (Maduino Pin9) sa L298N Paganahin ang pin, at paganahin ang module na may 9V:
int EN = 9; // PWM control
int highspeed = 80; // tukuyin ang mataas na bilis
int lowspeed = 60; // tukuyin ang mababang bilis
at pagkatapos ang bilis ng motor ay maaaring makontrol ng:
analogWrite (EN, highspeed);
Hakbang 3: Mag-install ng Isang bagay Doon, Tulad ng Isang Aso …
I-install ang mga sensor at motor, at gumawa ng isang bagay, para sa akin, gusto ko ng isang aso na maglaro kasama ang aking 1.5 taong gulang na anak na babae. I-upload ang Arduino code dito….ng malayang makipag-ugnay sa akin: [email protected] kung may anumang mga katanungan
Inirerekumendang:
ATtiny85 Nasusuot na Pagsubaybay ng Aktibidad na Pagsubaybay ng Aktibidad at Programming ATtiny85 Sa Arduino Uno: 4 na Hakbang (na may Mga Larawan)
ATtiny85 Nasusuot na Pagsubaybay ng Aktibidad na Pagsubaybay sa Aktibidad at Programming ATtiny85 Sa Arduino Uno: Paano gagawin ang relo ng pagsusuot ng aktibidad na maaaring panoorin? Ito ay isang naisusuot na gadget na dinisenyo upang mag-vibrate kapag nakita nito ang pagwawalang-kilos. Ginugugol mo ba ang karamihan ng iyong oras sa computer na tulad ko? Nakaupo ka ba nang maraming oras nang hindi namamalayan? Pagkatapos ang aparatong ito ay f
NeckLight: isang PCB Necklace para sa Mga Tao at Aso: 8 Hakbang (na may Mga Larawan)
NeckLight: isang PCB Necklace para sa Mga Tao at Aso: Kamusta sa lahat, ang proyektong ito ang aking unang Mga Tagubilin kaya susubukan kong gawin ang aking makakaya. Sa proyektong ito, ipapaliwanag ko sa iyo kung paano ko nagawa ang PCB na kuwintas na ito na sumisikat sa dilim! Upang maging matapat, ito ang perpektong proyekto kung nais mong malaman
Paglamig at Pagtuklas ng Sistema para sa Mga Aso .: 5 Mga Hakbang
Sistema ng Paglamig at Pagtuklas para sa Mga Aso .: Kumusta, ang pangalan ko ay Bryan at mayroon akong dalawang aso. Nagtataka ako kung paano ko sila pinalamig sa isang trailer sa isang mainit na araw. Ang aking solusyon ay ang gumawa ng isang paglamig at pagtuklas ng system. Ang sistema ng pagtuklas ay upang matiyak na ang system ay aktibo kapag ang mga aso ay
Awtomatikong Catapult para sa Paghahagis ng Pagkain ng Alagang Hayop (aso, Pusa, Manok, Atbp), Paghahagis ng Mga Bola at Higit Pa !: 4 na Hakbang (na may Mga Larawan)
Awtomatikong Catapult para sa Paghahagis ng Pagkain ng Alagang Hayop (aso, Pusa, Manok, Atbp), Paghahagis ng Mga Bola at Higit Pa !: Kumusta at maligayang pagdating sa aking unang Maituturo! GUSTO ng aming aso ang kanyang pagkain, literal na kakainin niya ang lahat ng ito sa loob ng ilang segundo. Nagpaplano ako ng mga paraan upang mabagal ito, mula sa mga bola na may pagkain sa loob hanggang sa itapon ito sa buong likod-bahay. Nakakagulat, siya ay
Paano Sanayin ang Iyong Aso Gamit ang isang Electric Collar: 3 Mga Hakbang
Paano Sanayin ang Iyong Aso Gamit ang isang Elektronikong kwelyo: Paglalarawan: Sa itinuturo na ito, tuturuan kita kung paano sanayin ang iyong aso gamit ang isang kwelyong de kuryente. Ang isang kwelyo ng kuryente ay isang mahusay na paraan upang sanayin ang isang aso dahil napapasa mo lamang ang pangunahing pagsasanay. Ang layunin sa pagtatapos ay upang magkaroon