INHOUDSOPGAWE:
Video: N Infrarooi spoorhond: 3 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Eendag het ek 'n interessante video gevind op: https://arduinotr.com/cisim/?fbclid=IwAR22rYmiRQQJ0nqAusOLhBj_778gROseej6TUonvbOnAd65A-sl_wnyqrJQ&tdsourcetag=s_pcqq_aiomsg dit is regtig 'n goeie video …
Op die eerste oogopslag voel ek dat dit regtig vreemd is, en toe bedrieg die voete, ek weet nie wat die belangrikste rede is waarom hierdie ontwerper so 'n misleidende verhaal gemaak het nie … dit is onmoontlik deur 'n eenvoudige IR -sensor, of selfs sonder 'n kontroleerder, maar slegs eenvoudige triodes.
Ek ken nie die ou en die hele verhaal nie, ek probeer dit self maak. Ek het pas my eie ontwerp gemaak, met baie eenvoudige modules:
- Enige Arduino -versoenbare kontroleerder soos Maduino
- L298N motorbestuurder
- 3x IR sensor
- 'N Paar algemene springers
Stap 1: Hindernisopsporing
Daar word 3 IR-sensors gebruik om die hindernis op te spoor, en die linker-/regter-sensor het die hindernis opgespoor; dit moet in die rigting van die klok/teen-rigting gedraai word, terwyl die middelste sensor opspoor, is dit reg.
Die 3 sensor bespeur as daar 'n hindernis voor is. Verbind die seinpen met Maduino -invoerpenne, soos Pin2/3/4;
As die sagteware, kyk eenvoudig na die sensoruitsetstatus om te besluit wat die motor moet doen:
if (IR1_STA == HIGH & IR2_STA == LOW & IR3_STA == HIGH) // As die middelsensor die hindernis opspoor, stop motor
{
analogWrite (EN, 0);
Stop ();
}
as (IR1_STA == LOW & IR2_STA == HOOG & IR3_STA == HOOG) // as die regter sensor die hindernis opspoor, motor agteruit met hoë spoed;
{
analogWrite (EN, hoë snelheid);
Omgekeerde ();
}
as (IR1_STA == LOW & IR2_STA == LOW & IR3_STA == HOOG) // as die
regter- en middelste sensor bespeur die hinderlike, motor -agteruit met lae snelheid;
{
analogWrite (EN, lae snelheid);
Omgekeerde ();
}
……
Stap 2: Motorbeheer
En 'n motorbestuurder wat die motor bestuur, met 'n hoë/lae spoed, hang af van die sensorstatus.
Gebruik 'n L298N -module om die motor aan te dryf, met Maduino pin5/6, en PWM -pen (Maduino Pin9) tot L298N Aktiveer pen, en voer die module met 9V aan:
int EN = 9; // PWM -beheer
int highspeed = 80; // definieer die hoë spoed
int lae snelheid = 60; // definieer die lae spoed
en dan kan die motorsnelheid beheer word deur:
analogWrite (EN, hoë snelheid);
Stap 3: Installeer iets daar, so 'n hond …
Installeer die sensors en motors, en maak iets aan, vir my hou ek daarvan dat 'n hond met my dogter van 1,5 jaar kan aflaai. Laai die Arduino -kode hier af … gratis kontak my: [email protected] as u enige vrae het
Aanbeveel:
Raspberry Pi - TMD26721 Infrarooi digitale nabyheidsdetektor Java -tutoriaal: 4 stappe
Raspberry Pi-TMD26721 Infrarooi digitale nabyheidsdetektor Java-tutoriaal: TMD26721 is 'n infrarooi digitale nabyheidsdetektor wat 'n volledige nabyheidsopsporingstelsel en digitale koppelvlaklogika bied in 'n enkele 8-pins oppervlakmonteringsmodule. akkuraatheid. 'N Pro
Infrarooi lamp: 4 stappe
Infrarooi lamp: Hierdie projek toon 'n infrarooi lamp wat 'n half minuut aanskakel nadat dit 'n sein van 'n TV -infrarooi afstandsbediening ontvang het. U kan die stroombaan in die video sien werk. Ek het 'n stroombaan ontwerp met BJT -transistors nadat ek hierdie artikel gelees het: https
Framboos Pi Infrarooi spelkamera: 6 stappe
Raspberry Pi Infrared Game Camera: Ek het pas die Raspberry Pi begin verken en was geïnteresseerd in die Pi -infrarooi kameramodule. Ek woon in 'n ietwat afgeleë gebied en het tekens gesien van verskillende wilde diere wat snags in die huis rondkyk. Ek het 'n idee gehad om 'n nag te maak
Infrarooi beheerde MP3 -speler: 6 stappe (met foto's)
Infrarooi beheerde MP3 -speler: Bou 'n infrarooi afstandbeheerder MP3 -speler vir ongeveer $ 10 (usd). Dit het die gewone kenmerke: speel, breek, speel volgende of vorige, speel 'n enkele liedjie of al die liedjies. Dit het ook gelykmakervariasies en volumebeheer. Alles beheerbaar deur 'n
Infrarooi sender: 4 stappe
Infrarooi sender: Hierdie artikel wys hoe u 'n infrarooi analoog sender kan maak. Dit is 'n ou stroombaan. Deesdae word laserdiodes gebruik om digitale seine via optiese vesels oor te dra. Hierdie kring kan gebruik word om klanksignaal via infrarooi oor te dra. Jy sal nodig hê