Taula de continguts:
- Pas 1: Detecció d'obstacles
- Pas 2: control del motor
- Pas 3: instal·leu alguna cosa allà, com un gos …
Vídeo: Un gos de seguiment d'infrarojos: 3 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Algun dia vaig trobar un vídeo interessant a: https://arduinotr.com/cisim/?fbclid=IwAR22rYmiRQQJ0nqAusOLhBj_778gROseej6TUonvbOnAd65A-sl_wnyqrJQ&tdsourcetag=s_pcqq_aiomsg, però és realment bo
A primera vista em sembla realment estrany, i després els peus enganyats, no sé quina és la raó inferior per la qual aquest dissenyador va fer una història tan enganyosa … és impossible per un senzill sensor IR, o fins i tot sense cap controlador, sinó només triodes simples.
No conec el noi i tota la història, només intento fer-la jo sola. Acabo de fer el meu propi disseny, amb mòduls molt senzills:
- Qualsevol controlador compatible amb Arduino com Maduino
- Controlador de motor L298N
- Sensor IR 3x
- Alguns saltadors comuns
Pas 1: Detecció d'obstacles
Allà s’utilitzen 3 sensors IR per detectar l’obstacle i el sensor esquerre / dret ha detectat l’obstacle, s’hauria de girar cap a la direcció del rellotge / anti-rellotge, mentre que el sensor central detectat, està bé.
El sensor de 3 detecta si hi ha algun obstacle al davant. Connecta el pin de senyal als pins d'entrada Maduino, com ara Pin2 / 3/4;
Com a programari, comproveu l'estat de sortida del sensor per decidir què ha de fer el motor:
if (IR1_STA == HIGH & IR2_STA == LOW & IR3_STA == HIGH) // Si el sensor intermedi detecta l'obstacle, s'aturarà el motor
{
analogWrite (EN, 0);
Atura();
}
if (IR1_STA == LOW & IR2_STA == HIGH & IR3_STA == HIGH) // si el sensor dret detecta l'obstable, retrocés del motor amb velocitat alta;
{
analogWrite (EN, alta velocitat);
Revers ();
}
if (IR1_STA == LOW & IR2_STA == LOW & IR3_STA == HIGH) // si el
el sensor mig i dret detecta la marxa inversa del motor obstaculitzant a baixa velocitat;
{
analogWrite (EN, velocitat baixa);
Revers ();
}
……
Pas 2: control del motor
I un conductor del motor que condueixi el motor, amb velocitat alta / baixa, depèn de l’estat del sensor.
Utilitzant un mòdul L298N per accionar el motor, amb el pin Maduino5 / 6 i el pin PWM (Maduino Pin9) al pin Habilita L298N i alimenta el mòdul amb 9V:
int EN = 9; // Control PWM
int highspeed = 80; // defineix l’alta velocitat
int lowspeed = 60; // defineix la velocitat baixa
i llavors la velocitat del motor es pot controlar mitjançant:
analogWrite (EN, alta velocitat);
Pas 3: instal·leu alguna cosa allà, com un gos …
Instal·leu els sensors i els motors i feu-hi alguna cosa, per a mi, m’agrada que un gos jugui amb la meva filla d’1,5 anys. Descarregueu el codi Arduino aquí … de lliure contacte amb mi: [email protected] si teniu alguna pregunta
Recomanat:
Gos robot K-9: 11 passos
K-9 Robot Dog: Des que era un noi petit el 1984 i vaig veure Doctor Who a l'estació local de PBS a Tulsa Oklahoma, i el seu gos robot de confiança K-9. He volgut un, avançat 34 anys, la tecnologia finalment s'ha desenvolupat fins al punt que això s'està convertint en possible
Micro: Obridor de porta de gos Bit: 8 passos (amb imatges)
Micro: Obridor de portes per a gossos: les vostres mascotes s’atrapen a les habitacions? Voleu que la vostra llar fos més accessible per als vostres amics peluts? Ara podeu, hurra! Aquest projecte utilitza un microcontrolador de micro: bits per obrir una porta quan es prem un interruptor (que accepta mascotes). Nosaltres
Seguiment i seguiment de botigues petites: 9 passos (amb imatges)
Track & trace per a botigues petites: es tracta d’un sistema dissenyat per a petites botigues que se suposa que es munta en bicicletes elèctriques o patinets electrònics per a lliuraments a curt abast, per exemple, una fleca que vulgui lliurar pastes. Què significa Track and Trace? Track and trace és un sistema utilitzat per ca
Kits de cotxes de seguiment de robots intel·ligents de bricolatge Seguiment fotosensible del cotxe: 7 passos
Kits de cotxes de seguiment de robots intel·ligents de bricolatge Seguiment del cotxe fotosensible: dissenyat per SINONING ROBOT Podeu comprar amb el robot de seguiment El xip LM393 compara els dos fotoresistors, quan hi ha un LED de fotoresistència lateral en BLANC, el costat del motor s'aturarà immediatament, l'altre costat del motor girar, de manera que
Seguiment del moviment dels ulls mitjançant sensor d'infrarojos: 5 passos
Seguiment del moviment ocular mitjançant el sensor d’infrarojos: he utilitzat un sensor d’infrarojos per detectar els moviments dels ulls i controlar el LED. Vaig fer globus oculars amb cinta LED NeoPixel