Innholdsfortegnelse:
![En infrarød sporingshund: 3 trinn En infrarød sporingshund: 3 trinn](https://i.howwhatproduce.com/images/006/image-16673-24-j.webp)
Video: En infrarød sporingshund: 3 trinn
![Video: En infrarød sporingshund: 3 trinn Video: En infrarød sporingshund: 3 trinn](https://i.ytimg.com/vi/9hEx7iUU9vE/hqdefault.jpg)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
![Image Image](https://i.howwhatproduce.com/images/006/image-16673-26-j.webp)
![](https://i.ytimg.com/vi/xM-gRfujmRQ/hqdefault.jpg)
![En infrarød sporingshund En infrarød sporingshund](https://i.howwhatproduce.com/images/006/image-16673-27-j.webp)
En dag fant jeg en interessant video på: https://arduinotr.com/cisim/?fbclid=IwAR22rYmiRQQJ0nqAusOLhBj_778gROseej6TUonvbOnAd65A-sl_wnyqrJQ&tdsourcetag=s_pcqq_aiomsg dette er virkelig en god video …
Ved første øyekast føler jeg at det er veldig rart, og da jukset føttene, vet ikke hva som er grunnen til at denne designeren gjorde en så villedende historie … det er umulig med en enkel IR -sensor, eller til og med uten noen kontroller, men bare enkle trioder.
Jeg kjenner ikke fyren og hele historien, jeg prøver bare å klare det selv. Jeg har nettopp laget mitt eget design, med veldig enkle moduler:
- Enhver Arduino -kompatibel kontroller som Maduino
- L298N motordriver
- 3x IR -sensor
- Noen vanlige hoppere
Trinn 1: Obstacle Detection
![Hindringsdeteksjon Hindringsdeteksjon](https://i.howwhatproduce.com/images/006/image-16673-28-j.webp)
Det er 3 IR-sensorer som brukes til å oppdage hindringen, og venstre/høyre sensor oppdaget hindringen, den skal roteres mot klokken/anti-klokkeretning, mens den midtre sensoren oppdager, er det helt greit.
Sensoren 3 oppdager om det er noen hindring foran. Kobler signalpinnen til Maduino -inngangspinner, for eksempel Pin2/3/4;
Som programvare kan du enkelt kontrollere sensorens utgangsstatus for å bestemme hva motoren skal gjøre:
hvis (IR1_STA == HIGH & IR2_STA == LOW & IR3_STA == HIGH) // Hvis mellomføleren oppdager hindringen, stopper motoren
{
analogWrite (EN, 0);
Stoppe();
}
hvis (IR1_STA == LOW & IR2_STA == HIGH & IR3_STA == HIGH) // hvis høyre sensor oppdager det hindrende, motoren reverserer med høy hastighet;
{
analogWrite (EN, høy hastighet);
Omvendt();
}
hvis (IR1_STA == LOW & IR2_STA == LOW & IR3_STA == HIGH) // hvis
høyre og midtre sensor oppdager den hindrende, motoren bakover med lav hastighet;
{
analogWrite (EN, lav hastighet);
Omvendt();
}
……
Trinn 2: Motorstyring
![Motor kontroll Motor kontroll](https://i.howwhatproduce.com/images/006/image-16673-29-j.webp)
![Motor kontroll Motor kontroll](https://i.howwhatproduce.com/images/006/image-16673-30-j.webp)
Og en motordriver som driver motoren, med høy/lav hastighet, avhenger av sensorstatusen.
Bruk en L298N -modul til å drive motoren, med Maduino pin5/6, og PWM -pin (Maduino Pin9) til L298N Aktiver pin, og drev modulen med 9V:
int EN = 9; // PWM -kontroll
int highspeed = 80; // definere høy hastighet
int lavhastighet = 60; // definere lav hastighet
og deretter kan motorhastigheten styres av:
analogWrite (EN, høy hastighet);
Trinn 3: Installer noe der, en slik hund …
![Installer noe der, en slik hund … Installer noe der, en slik hund …](https://i.howwhatproduce.com/images/006/image-16673-31-j.webp)
Installer sensorene og motorene, og lag noe på, for meg liker jeg en hund å leke med min 1,5 år gamle datter. Last ned Arduino -koden her … gratis å kontakte meg: [email protected] hvis du har spørsmål
Anbefalt:
Raspberry Pi - TMD26721 Infrarød digital nærhetsdetektor Java Opplæring: 4 trinn
![Raspberry Pi - TMD26721 Infrarød digital nærhetsdetektor Java Opplæring: 4 trinn Raspberry Pi - TMD26721 Infrarød digital nærhetsdetektor Java Opplæring: 4 trinn](https://i.howwhatproduce.com/images/001/image-58-j.webp)
Raspberry Pi-TMD26721 Infrarød digital nærhetsdetektor Java Opplæring: TMD26721 er en infrarød digital nærhetsdetektor som gir et komplett nærhetsdeteksjonssystem og digital grensesnittlogikk i en enkelt 8-pinners overflatemonteringsmodul. Nærhetsdeteksjonen inkluderer forbedret signal-til-støy og nøyaktighet. En proff
Infrarød lampe: 4 trinn
![Infrarød lampe: 4 trinn Infrarød lampe: 4 trinn](https://i.howwhatproduce.com/images/001/image-81-7-j.webp)
Infrarød lampe: Dette prosjektet viser en infrarød lampe som slås PÅ i et halvt minutt etter at den mottar et signal fra en TV -infrarød fjernkontroll. Du kan se kretsen som fungerer i videoen. Jeg designet en krets med BJT -transistorer etter å ha lest denne artikkelen: https
Infrarød kontrollert MP3 -spiller: 6 trinn (med bilder)
![Infrarød kontrollert MP3 -spiller: 6 trinn (med bilder) Infrarød kontrollert MP3 -spiller: 6 trinn (med bilder)](https://i.howwhatproduce.com/images/001/image-1244-31-j.webp)
Infrarød kontrollert MP3 -spiller: Bygg en infrarød fjernkontroll MP3 -spiller for omtrent $ 10 (usd). Den har de vanlige funksjonene: spill, pause, spill neste eller forrige, spill en enkelt sang eller alle sangene. Den har også utjevningsvariasjoner og volumkontroll. Alt kan kontrolleres gjennom en r
Infrarød sender: 4 trinn
![Infrarød sender: 4 trinn Infrarød sender: 4 trinn](https://i.howwhatproduce.com/images/001/image-2561-20-j.webp)
Infrarød sender: Denne artikkelen viser deg hvordan du lager en infrarød analog sender. Dette er en gammel krets. I dag brukes laserdioder til å overføre digitale signaler via optiske fibre. Denne kretsen kan brukes til å overføre lydsignal via infrarød. Du vil trenge
Bruke infrarød sensor med Arduino: 8 trinn (med bilder)
![Bruke infrarød sensor med Arduino: 8 trinn (med bilder) Bruke infrarød sensor med Arduino: 8 trinn (med bilder)](https://i.howwhatproduce.com/images/005/image-12443-j.webp)
Bruke infrarød sensor med Arduino: Hva er en infrarød (aka IR) sensor? En IR -sensor er et elektronisk instrument som skanner IR -signaler i bestemte frekvensområder definert av standarder og konverterer dem til elektriske signaler på utgangspinnen (vanligvis kalt signalpinne) . IR -signalet