Tartalomjegyzék:
Videó: Infravörös nyomkövető kutya: 3 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Egy nap találtam egy érdekes videót itt: https://arduinotr.com/cisim/?fbclid=IwAR22rYmiRQQJ0nqAusOLhBj_778gROseej6TUonvbOnAd65A-sl_wnyqrJQ&tdsourcetag=s_pcqq_ai… video is
Első pillantásra nagyon furcsának érzem, majd a lábak megcsalták, nem tudom, mi az oka annak, hogy ez a tervező ilyen félrevezető történetet készített… ez lehetetlen egy egyszerű IR -érzékelővel, vagy akár vezérlő nélkül, csak egyszerű triódákkal.
Nem ismerem a srácot és az egész történetet, csak megpróbálom egyedül elkészíteni. Most készítettem el saját tervezésemet, nagyon egyszerű modulokkal:
- Bármilyen Arduino -kompatibilis vezérlő, például Maduino
- L298N motor meghajtó
- 3x IR érzékelő
- Néhány gyakori ugró
1. lépés: Akadályérzékelés
Ott 3 infravörös érzékelőt használnak az akadály észlelésére, és a bal/jobb érzékelő észlelte az akadályt, azt az óra/óramutató irányába kell forgatni, míg a középső érzékelőt, minden rendben van.
A 3 érzékelő érzékeli, hogy van -e akadály előtt. Csatlakoztatja a jelcsapot Maduino bemeneti csapokhoz, például Pin2/3/4;
Szoftverként egyszerűen ellenőrizze az érzékelő kimeneti állapotát, és döntse el, mit tegyen a motor:
if (IR1_STA == HIGH & IR2_STA == LOW & IR3_STA == HIGH) // Ha a középérzékelő észleli az akadályt, a motor leáll
{
analogWrite (EN, 0);
Álljon meg();
}
if (IR1_STA == LOW & IR2_STA == HIGH & IR3_STA == HIGH) // ha a hőérzékelő észleli az akadályt, a motor nagy sebességgel tolat;
{
analogWrite (EN, nagy sebesség);
Fordított();
}
if (IR1_STA == LOW & IR2_STA == LOW & IR3_STA == HIGH) // ha a
jobb és középső érzékelő észleli az akadályt, motor hátramenet alacsony sebességgel;
{
analogWrite (EN, alacsony sebesség);
Fordított();
}
……
2. lépés: Motorvezérlés
És a motor meghajtója a motor meghajtásához, nagy/alacsony fordulatszámmal, az érzékelő állapotától függ.
L298N modul használata a motor meghajtásához, Maduino pin5/6 és PWM csap (Maduino Pin9) L298N -hez Engedélyezze a csapot, és táplálja a modult 9V -al:
int EN = 9; // PWM vezérlés
int highspeed = 80; // határozza meg a nagy sebességet
int lowspeed = 60; // határozza meg az alacsony sebességet
és akkor a motor fordulatszáma szabályozható:
analogWrite (EN, nagy sebesség);
Lépés: Telepítsen valamit oda, ilyen kutyát…
Szerelje be az érzékelőket és a motorokat, és készítsen valamit nekem. Szeretem, ha egy kutya játszik a 1,5 éves lányommal. Töltse le az Arduino kódot itt…. Ha kérdése van, forduljon hozzám bizalommal: [email protected]
Ajánlott:
Micro: Bit kutya ajtónyitó: 8 lépés (képekkel)
Micro: Bit kutya ajtónyitó: A háziállatok csapdába ejtik magukat a szobákban? Szeretnéd, ha hozzáférhetőbbé tehetnéd otthonodat szőrös* barátaid számára ?? Most már lehet, hurrá !! Mi
Kutya kutyakiképző: 5 lépés
Kutya kutyakiképző: Az AKC szerint (https://www.akc.org/expert-advice/nutrition/how-many-times-a-day-should-a-dog-eat/) az étkezés adagjának mérete a takarmányok elengedhetetlenek a kutyák számára, és a doboz mérete is korlátozta a takarmányok számát, amelyeket a kutya naponta ehet, "Vet
Emlékeztető a kutya etetésére: 5 lépés
Emlékeztető a kutya etetésére: Ha kutyája is van a házában, szüksége lehet erre a gépre, hogy emlékeztesse Önt a kutya etetésére, vagy arra használja, hogy emlékeztesse arra, hogy mikor kell sétáltatnia a kutyáját. Ez a gép nagyon kicsi, így mindenki könnyen hordozhatja, és nagyon
Kutya tolószék: 4 lépés
Kutya tolószék: Sziasztok, ma megmutatom, hogyan készítsek kutya kerekes széket a kutyájának. Ezt az ötletet az interneten keresve kaptam, hogy lássam, hogyan élvezhetik az emberek jobban az idősebb kutyákat. Igazából nem volt szükségem egyre, mert a kutyám 2 éves, de a nagynéném 8 éves
8 relévezérlés NodeMCU és infravörös vevővel WiFi és infravörös távirányító és Android alkalmazás használatával: 5 lépés (képekkel)
8 relévezérlés NodeMCU -val és IR -vevővel WiFi és IR távirányító és Android -alkalmazás használatával: 8 relés kapcsoló vezérlése nodemcu és ir vevő segítségével wifi -n és távoli és androidos alkalmazáson keresztül. Az ir távirányító a wifi -kapcsolattól függetlenül működik. ITT