Turinys:
- 1 žingsnis: kliūčių aptikimas
- 2 žingsnis: variklio valdymas
- 3 žingsnis: įdiekite kažką ten, tokį šunį …
Video: Infraraudonųjų spindulių sekimo šuo: 3 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:47
Kažkada radau įdomų vaizdo įrašą: https://arduinotr.com/cisim/?fbclid=IwAR22rYmiRQQJ0nqAusOLhBj_778gROseej6TUonvbOnAd65A-sl_wnyqrJQ&tdsourcetag=s_pcqq_ai… video is
Iš pirmo žvilgsnio jaučiu, kad tai tikrai keista, o tada pėdos apgaudinėjamos, nežinau, kas yra priežastis, kodėl šis dizaineris sukūrė tokią klaidinančią istoriją … to neįmanoma padaryti paprastu IR jutikliu arba net be jokio valdiklio, o tik paprastų triodų.
Aš nežinau vaikino ir visos istorijos, aš tiesiog bandau tai padaryti pats. Aš ką tik sukūriau savo dizainą, naudodamas labai paprastus modulius:
- Bet kuris su „Arduino“suderinamas valdiklis, pvz., „Maduino“
- L298N variklio vairuotojas
- 3x IR jutiklis
- Kai kurie paprasti šuolininkai
1 žingsnis: kliūčių aptikimas
Kliūtei aptikti naudojami 3 IR jutikliai, o kairysis/dešinysis jutiklis aptiko kliūtį, ji turėtų būti pasukta laikrodžio/prieš laikrodžio kryptį, o vidurinis jutiklis-viskas gerai.
3 jutiklis nustato, ar nėra kliūčių priekyje. Sujungia signalo kaištį su Maduino įvesties kaiščiais, pvz., Pin2/3/4;
Kaip programinė įranga, tiesiog patikrinkite jutiklio išėjimo būseną ir nuspręskite, ką variklis turėtų daryti:
jei (IR1_STA == HIGH & IR2_STA == LOW & IR3_STA == HIGH) // Jei vidinis jutiklis aptinka kliūtį, variklis sustoja
{
analogWrite (EN, 0);
Sustabdyti();
}
if (IR1_STA == LOW & IR2_STA == HIGH & IR3_STA == HIGH) // jei temperatūros jutiklis aptinka kliūtį, variklis važiuoja dideliu greičiu;
{
analogWrite (EN, didelis greitis);
Atvirkštinis ();
}
if (IR1_STA == LOW & IR2_STA == LOW & IR3_STA == HIGH) // jei
dešinysis ir vidurinis jutiklis aptinka kliūtį, variklis važiuoja lėtai;
{
analogWrite (EN, žemas greitis);
Atvirkštinis ();
}
……
2 žingsnis: variklio valdymas
O variklio vairuotojas, varantis dideliu/mažu greičiu, priklauso nuo jutiklio būsenos.
Varikliui valdyti naudojamas L298N modulis su Maduino kaiščiu 5/6 ir PWM kaiščiu (Maduino kaištis 9) į L298N Įjunkite kaištį ir įjunkite modulį 9 V įtampa:
int EN = 9; // PWM valdymas
int highspeed = 80; // apibrėžti didelį greitį
int lowspeed = 60; // apibrėžti mažą greitį
ir tada variklio greitį galima valdyti:
analogWrite (EN, didelis greitis);
3 žingsnis: įdiekite kažką ten, tokį šunį …
Įdiekite jutiklius ir variklius ir sukurkite ką nors, man patinka šuo, žaidžiantis su mano 1,5 metų dukra. Atsisiųskite „Arduino“kodą čia…. Jei turite klausimų, susisiekite su manimi: [email protected]
Rekomenduojamas:
Raspberry Pi - TMD26721 infraraudonųjų spindulių skaitmeninis artumo jutiklis „Java“pamoka: 4 žingsniai
„Raspberry Pi“-TMD26721 infraraudonųjų spindulių skaitmeninis artumo jutiklis „Java“pamoka: TMD26721 yra infraraudonųjų spindulių skaitmeninis artumo detektorius, kuris suteikia pilną artumo aptikimo sistemą ir skaitmeninės sąsajos logiką viename 8 kontaktų paviršiaus tvirtinimo modulyje. Artumo aptikimas apima patobulintą signalo ir triukšmo tikslumas. Profesionalus
IOT išmanusis infraraudonųjų spindulių termometras (COVID-19): 3 žingsniai
IOT išmanusis infraraudonųjų spindulių termometras (COVID-19): dėl 2019 m. COVID sukilimo nusprendėme pagaminti išmanųjį infraraudonųjų spindulių termometrą „IOT“, jungiantį prie išmaniųjų įrenginių, kad būtų rodoma užfiksuota temperatūra, tai ne tik pigesnė alternatyva, bet ir puiki technologijų ir IOT mokymo modulis, kuris
Infraraudonųjų spindulių lempa: 4 žingsniai
Infraraudonųjų spindulių lempa: šiame projekte rodoma infraraudonųjų spindulių lempa, kuri įsijungia pusę minutės po to, kai gauna signalą iš televizoriaus infraraudonųjų spindulių nuotolinio valdymo pulto. Vaizdo įraše galite pamatyti grandinę, kuri veikia. Aš perskaičiau šį straipsnį grandinę su BJT tranzistoriais: https
„Raspberry Pi“infraraudonųjų spindulių žaidimų kamera: 6 žingsniai
„Raspberry Pi“infraraudonųjų spindulių žaidimų kamera: aš ką tik pradėjau tyrinėti „Raspberry Pi“ir mane sudomino „Pi“infraraudonųjų spindulių kameros modulis. Aš gyvenu šiek tiek nuošalioje vietovėje ir mačiau ženklus, kaip įvairūs laukiniai gyvūnai naktį tyrinėja namus. Turėjau mintį sukurti nigą
Infraraudonųjų spindulių valdomas MP3 grotuvas: 6 žingsniai (su nuotraukomis)
Infraraudonųjų spindulių valdomas MP3 grotuvas: sukurkite infraraudonųjų spindulių nuotolinio valdymo pulto MP3 grotuvą už maždaug 10 USD (USD). Jis turi įprastas funkcijas: leisti, pristabdyti, leisti kitą ar ankstesnį, leisti vieną ar visas dainas. Jis taip pat turi ekvalaizerio variantus ir garsumo valdymą. Visa tai galima valdyti per