Infrapuna seuranta- ja esteentunnistussensori-moduuli
Tämä infrapunasensori-moduuli on kompakti IR-vastaanotin- ja lähettinpiiri reittien seuraamiseen, heijastavien merkkien tunnistukseen ja lähietäisyyden esteiden havaitsemiseen. Se käyttää infrapunasäteilyä ja vastaanottoa vertaajatyylisen lähtöpiirin kanssa tuottaakseen digitaalisen signaalin ohjaimelle.
Takapotentiometri säätää kynnysarvoa ja tunnistusmatkaa, mikä tekee moduulista joustavan sekä viivanseurantaan että lähietäisyyden esteentunnistukseen. Se toimii 3,3 V – 5 V jännitteellä ja integroituu helposti Arduino-tyyppiseen GPIO-kaapelointiin.
Käytä, kun tarvitset yksinkertaisen digitaalisen IR-signaalin pienille roboteille, esinelaskureille tai heijastavien pintojen testeihin. Säädä kynnysarvoa, kunnes indikaattori vaihtaa juuri halutulla etäisyydellä.
Tekniset tiedot
| Parametri | Arvo |
|---|---|
| Sensori tyyppi | Infrapuna seuranta- ja esteentunnistusmoduuli |
| Tunnistusperiaate | IR-heijastus vastaanottimen käsittelyllä |
| Lähtötyyppi | Digitaalinen signaali |
| Käyttöjännite | 3,3 V – 5 V |
| Tunnistusvasteen etäisyys | Noin 1 mm – 50 mm |
| Herkyyden säätö | Takapotentiometri |
| Indikaattori | Sininen tunnistusindikaattori-LED |
| Liitin | 2,54 mm askelväli, 3-nastainen liitin |
| Nastajärjestys | GND, VCC, S |
| Suositeltu käyttö | Viivan seuranta, esteiden tunnistus, heijastavien merkkien laskenta |
| Kehitystuki | Arduino, ESP32, STM32, Raspberry Pi Pico GPIO |
Piirilevyn asettelu ja merkintäopas
- IR-lähetin: Lähettää infrapunasäteilyä tunnistussuuntaan.
- IR-vastaanotin: Vastaanottaa kohteesta heijastuvan valon.
- Potentiometri: Säätää kynnysarvoa ja tunnistusmatkaa.
- G-nasta: Virtamaadoitus.
- V-nasta: 3,3 V – 5 V virtasyöttö.
- S-nasta: Digitaalinen lähtö ohjaimelle.
- Indikaattori-LED: Auttaa säätämään kynnysarvoa asennuksen aikana.
Sovellustilanteet
1. Viivan tunnistus robottirungolle
Käytä infrapunasensori-moduulia digitaalisena viivasensorina. Lähtö on yleensä aktiivinen nollassa, kun heijastava kohde havaitaan, joten koodi tulostaa viivan tilan kalibrointia varten.
const int SENSOR_PIN = 2; void setup() { pinMode(SENSOR_PIN, INPUT); Serial.begin(115200); } void loop() { bool activeLow = digitalRead(SENSOR_PIN) == LOW; Serial.println(activeLow ? "line_or_reflection_detected" : "background"); delay(50); }
2. Kaksimoottorinen viivanseurantalogiikka
Yhtä sensoria voi käyttää yksinkertaisiin demonstraatioihin tai kopioida vasemmalle/oikealle perusviivaa seuraavaan robottiin.
const int LEFT_SENSOR = 2; const int RIGHT_SENSOR = 3; const int LEFT_MOTOR = 5; const int RIGHT_MOTOR = 6; void setup() { pinMode(LEFT_SENSOR, INPUT); pinMode(RIGHT_SENSOR, INPUT); pinMode(LEFT_MOTOR, OUTPUT); pinMode(RIGHT_MOTOR, OUTPUT); } void loop() { bool left = digitalRead(LEFT_SENSOR) == LOW; bool right = digitalRead(RIGHT_SENSOR) == LOW; analogWrite(LEFT_MOTOR, right ? 180 : 90); analogWrite(RIGHT_MOTOR, left ? 180 : 90); }
3. Kohde- tai Merkkilaskuri
Laske ohittavat merkit, kolot tai heijastavat tarrat debouncella estääksesi toistuvat laukaisut.
const int SENSOR_PIN = 2; unsigned long lastHit = 0; unsigned long count = 0; void setup() { pinMode(SENSOR_PIN, INPUT); Serial.begin(115200); } void loop() { bool detected = digitalRead(SENSOR_PIN) == LOW; if (detected && millis() - lastHit > 150) { count++; lastHit = millis(); Serial.println(count); } }
Pakkaussisältö
- 1 x Infrapunasensori Seuranta Trajektori Esteiden Välttämis -moduuli
UKK
Kysymys: Voiko tämä moduuli toimia Arduinon kanssa?
Vastaus: Kyllä. Yhdistä VCC, GND ja signaalinasta Arduino-yhteensopivaan korttiin tai OpenELAB Sensor Shield V5.
Kysymys: Voiko se toimia 3,3 V ohjaimien kanssa?
Vastaus: Kyllä, luetelluille 3,3 V – 5 V moduuleille, mutta pidä analoginen lähtö ohjaimen ADC-alueella.
Kysymys: Tarvitaanko kalibrointi?
Vastaus: Kynnysarvo- tai määrällisessä käytössä kalibroi lopullisessa asennuksessa ja tallenna perusarvot.
Kysymys: Voinko käyttää pitkiä johtoja?
Vastaus: Lyhyemmät johdot ovat parempia analogisen vakauden kannalta; käytä keskiarvotusta laiteohjelmistossa, jos lukemat vaihtelevat.
Kysymys: Antaako moduuli tarkkoja insinöörimittayksiköitä?
Vastaus: Useimmat näistä moduuleista antavat suhteellisia analogisia tai digitaalisia







Arviot
Tuotearvioita ei vielä ole.