Obsah:

Jak používat senzor vyhýbání se IR překážkám na Arduinu: 4 kroky
Jak používat senzor vyhýbání se IR překážkám na Arduinu: 4 kroky

Video: Jak používat senzor vyhýbání se IR překážkám na Arduinu: 4 kroky

Video: Jak používat senzor vyhýbání se IR překážkám na Arduinu: 4 kroky
Video: Infrared Obstacle Avoidance module for Arduino with code 2024, Listopad
Anonim
Jak používat snímač vyhýbání se překážkám IR na Arduinu
Jak používat snímač vyhýbání se překážkám IR na Arduinu
Jak používat snímač vyhýbání se překážkám IR na Arduinu
Jak používat snímač vyhýbání se překážkám IR na Arduinu
Jak používat snímač vyhýbání se IR překážkám na Arduinu
Jak používat snímač vyhýbání se IR překážkám na Arduinu
Jak používat snímač vyhýbání se překážkám IR na Arduinu
Jak používat snímač vyhýbání se překážkám IR na Arduinu

Ahoj všichni, V tomto článku napíšu, jak používat na Arduinu IR senzor vyhýbání se obstance.

Požadované součásti:

  • IR snímač vyhýbání se překážkám
  • Arduino Nano V.3
  • Jumpe drát
  • USB mini

Potřebný software:

Arduino IDE

Krok 1: Vyhněte se infračervenému senzoru Obance

Vyhněte se infračervenému senzoru Obance
Vyhněte se infračervenému senzoru Obance
Vyhněte se infračervenému senzoru Obance
Vyhněte se infračervenému senzoru Obance

Jeho senzor lze použít k detekci předmětů nebo překážek před ním pomocí odraženého infračerveného světla.

Tento senzor má 2 hlavní části, a to IR vysílač a IR přijímač. IR vysílač má povinnost vyzařovat infračervené světlo. při dopadu na předmět se odrazí infračervené světlo. A funkcí IR přijímače je přijímat infračervený odraz.

Když IR přijímač přijme odražené infračervené světlo, výstup bude „NÍZKÝ“. Když IR přijímač nepřijímá odražené infračervené světlo, výstup bude „VYSOKÝ“.

V tomto senzoru jsou 2 LED indikátory. LED indikátor napájení a indikátor výstupu LED. LED dioda napájení se rozsvítí, pokud je modul napájen elektrickým proudem. Indikátor LED výstupu se rozsvítí, pokud je před senzorem nebo infračerveným přijímačem předmět, který přijímá odraz infračerveného světla.

Krok 2: Připojte IR senzor k Arduinu

Připojte IR senzor k Arduinu
Připojte IR senzor k Arduinu
Připojte IR senzor k Arduinu
Připojte IR senzor k Arduinu
Připojte IR senzor k Arduinu
Připojte IR senzor k Arduinu

Propojte infračervený senzor k Arduinu pomocí propojovacího kabelu.

Viz výše uvedený obrázek nebo pokyny k tomuto:

IR na Arduino

VCC ==> + 5V

GND ==> GND

OUT ==> D2

Krok 3: Programování

Programování
Programování

Níže je náčrt, který jsem vytvořil k vyzkoušení tohoto IR senzoru:

int pinIR = 2;

neplatné nastavení () {

Serial.begin (9600); pinMode (pinIR, INPUT); Serial.println ("Detekovat IR senzor"); zpoždění (1000); } void loop () {int IRstate = digitalRead (pinIR); if (IRstate == LOW) {Serial.println ("Detected"); } else if (IRstate == HIGH) {Serial.println ("Nezjištěno"); } zpoždění (1000); }

Poskytuji také soubor, který lze stáhnout níže:

Krok 4: Výsledek

Výsledek
Výsledek
Výsledek
Výsledek

Pokud před senzor umístíte předmět, na sériovém monitoru se zobrazí „Detekováno“.

pokud před senzorem není žádný předmět, seriál monitoru řekne „Nezjištěno“.

Tento výsledek lze využít k ovládání LED, relé a dalších.

Funkce infračervených senzorů nespočívá pouze v detekci objektů. tento IR senzor můžeme použít ke čtení dat z dálkového ovladače. a udělám to v dalším článku.

Doporučuje: