Popis
KY-032 4pin IR Infrared Obstacle Avoidance Sensor Module
Popis | Modul snímača pre vyhýbanie sa prekážkam KY-032 s infračerveným senzorom pre Arduino Diy Smart Car Robot. |
---|---|
Vlastnosti |
|
Špecifikácie |
|
Príklady použitia | Modul KY-032 sa používa pre detekciu prekážok a vyhýbanie sa im v rámci projektov s Arduino Diy Smart Car Robot. |
Príkladový kód pre Arduino | void setup() {pinMode(ledPin, OUTPUT); pinMode(sensorPin, INPUT); }
|
Príkladový kód pre ESPHome |
|
KY-032 4pin IR Infrared Obstacle Avoidance Sensor Module for Arduino Diy Smart Car Robot
Popis:
Modul KY-032 je infračervený senzor pre detekciu prekážok. Je ideálny pre projekty s Arduinom a DIY smart autá alebo roboty.
Vlastnosti:
- Detekcia prekážok pomocou infračerveného žiarenia
- 4pinový modul
- Jednoduchá inštalácia a použitie
- Ideálny pre Arduino projekty
Špecifikácie:
- Pracovné napätie: 3.3V – 5V
- Pracovný prúd: < 20mA
- Signálny výstup: digitálny
Príklady použitia:
Príkladový kód pre Arduino:
// Define sensor pin
int sensorPin = 3;
void setup() {
Serial.begin(9600);
pinMode(sensorPin, INPUT);
}
void loop() {
int obstacle = digitalRead(sensorPin);
if (obstacle == HIGH) {
Serial.println("Obstacle detected!");
} else {
Serial.println("No obstacle detected.");
}
delay(1000);
}
Príkladový kód pre ESPHome:
Príkladový kód pre ESPHome nie je k dispozícii.
KY-032 4kolíkový infračervený modul snímača vyhýbania sa prekážkam pre Arduino Diy Smart Car Robot
Popis:
Objekt je snímaný výstup 0, výstup 1 nie je citlivý na čas, priamo s pripojeným 3V a 5V IO portom mikrokontroléra.
Vzdialenosť snímania 2-40 cm, vzdialenosť, dobrá schopnosť proti rušeniu. (Poznámka: Infračervený senzor nedokáže rozpoznať všetky objekty na rovnakú vzdialenosť, objekty rôznych farieb odrazu svetla rôznych objektov sú bližšie tmavšie čierne kratšia vzdialenosť detekovaná, senzor sa meria 2-40 cm oproti bielej stene)
Rýchlosť, vhodná na inteligentné vyhýbanie sa prekážkam v aute, sledovanie čiernej a bielej čiary, anti-drop, počítadlá produktov, rezacie linky, detekcia hladiny kvapaliny.
Tento snímač je vyrobený s čiernobielymi čiarami, ktoré sledujú, ako auto jazdilo bez čiernej čiary na bielom papieri, je k dispozícii v betóne Žlté komplexné prostredie, ako je hliadková dráha čiernej čiary. Pokiaľ je čierna čiara okolo o niečo svetlejšej farby ako čierna, eliminujú sa tradičné pohyby, takže rozloženie prostredia je jednoduchšie.
Napájanie snímača 3 až 6V, široký rozsah, vhodné pre 3V a 5V MCU systém.
S Enable je EN svorka rovná “1”, keď snímač nefunguje, rovná “0” keď pracuje. Naskočte na koncový uzáver snímača dlho po uzemňovacej zástrčke EN (EN dlho ako “0”). Ak chcete použiť kolík EN, keď je odstránená krytka prepojky.
Potenciometer nastavenia frekvencie sa používa na nastavenie nosnej frekvencie infračervenej elektrónky, pretože integračný prijímač 38KHZ najmä vtedy, keď je nosná frekvencia najcitlivejšia. Rezistor 502 prenesený v smere hodinových ručičiek do (to znamená štartovacia trubica pri maximálnom jase) a potom pri tóne bielej steny 103 odpor, bol prenesený do snímacej vzdialenosti, ktorá je zatiaľ najvzdialenejšia, takže snímač bude pracovať v najlepšom stave
Pracovné napätie: DC 3,3V-5V
Pracovný prúd: 20mA
Pracovná teplota: -10 stupňov + 50 stupňov
Detekčná vzdialenosť: 2-40 cm
IO rozhranie: 4 riadkové (-/+/S/EN)
Výstupný signál: Úroveň TTL
Režim nastavenia: Viacnásobná regulácia odporu
Efektívny uhol: 35°
Veľkosť: 4,5 x 1,1 cm (približne)
Tu používame modul vyhýbania sa prekážkam a digitálne rozhranie 13 s LED na vytvorenie jednoduchého obvodu, čím sa vytvorí výstražné svetlo na vyhýbanie sa prekážkam, prístup k senzoru vyhýbania sa k digitálnemu rozhraniu 3, keď senzor vyhýbania sa prekážkam zaznamená signál, svetlo LED, inak je vypnuté.
Kód programu:
int Led=13;//define LED interface
int buttonpin=3; //define obstacle avoidance interface
int val;//define Digital variable val
void setup()
pinMode(Led,OUTPUT);//define LED is output interface
pinMode(buttonpin,INPUT);//define obstacle avoidance is output interface
void loop()
val=digitalRead(buttonpin);//reading the value from 3 digital interface to val
if(val==HIGH)//when the obstacle avoidance sensor senses the signal, LED flash
digitalWrite(Led,HIGH);
else
digitalWrite(Led,LOW);
IR senzor je elektronické zariadenie, ktoré vyžaruje a deteguje IR žiarenie za účelom snímania zmien, ku ktorým dochádza v ich okolí. Zmena sa môže týkať teploty, vlhkosti, farby, zvuku, tepla atď. Infračervené žiarenie má vlnovú dĺžku medzi 0,75 až 1000 µm, čo spadá medzi viditeľné a mikrovlnné oblasti elektromagnetického spektra.
Modul infračerveného snímača sa v podstate skladá z troch komponentov:
IR LED (vysielač)
Fotodióda (prijímač)
Operačný zosilňovač (LM358)