Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
V tomto tutoriálu vás naučíme některé základy používání infračerveného senzorového modulu TCRT5000. Tyto základní vám ukazují analogové a digitální hodnoty na sériovém monitoru.
Popis:
Tento IR reflexní senzor využívá TCRT5000 k detekci barev a vzdálenosti. Vysílá IR a poté detekuje, zda přijímá ozvěnu. Tento senzor se často používá v řadě za roboty, automatické protokolování dat na měřicích přístrojích, protože tento modul dokáže zjistit, zda je povrch bílý nebo černý. Rozsah měřicí vzdálenosti je od 1 mm do 8 mm a centrální bod je asi 2,5 mm. K dispozici je také integrovaný potenciometr pro nastavení citlivosti. Infračervená dioda bude vysílat infračervené světlo nepřetržitě, když se modul připojí k napájení, když se vyzařované infračervené světlo neodráží nebo síla není dostatečně velká, modul bude ve vypnutém stavu, v tuto chvíli bude výstupní logika D0 VYSOKÁ a signál indikuje zhasnutí LED.
Funkce:
- Napájecí napětí: 3,3V ~ 5V
- Vzdálenost detekce: 1 mm- 8 mm
- Digitální výstupy NÍZKÉ, když jsou detekovány objekty
- Integrovaný indikátor LED pro zobrazení výsledků
- Integrovaný potenciometr pro nastavení citlivosti
- Integrovaný čip LM393
Krok 1: Definice pinů
Krok 2: Příprava materiálu
Pro tento tutoriál požadujeme tyto položky:
1. Arduino UNO.
2. Modul IR senzoru TCRT 5000.
3. Vodič samec - samice.
Krok 3: Připojení pinem
Krok 4: Ukázka zdrojového kódu
V příloze je ukázkový zdrojový kód modulu IR senzoru TCRT 5000. Můžete si jej stáhnout a nahrát do svého Arduino Uno.
Krok 5: Otevřete zdrojový kód a nahrajte do Arduino UNO
Krok 6: Způsob otevření sériového monitoru
Krok 7: Výsledek
Výše uvedený obrázek ukazuje výsledek na sériovém monitoru pro infračervený senzorový modul TCRT5000.
Modul infračerveného senzoru TCRT5000 detekuje překážku vpředu
- „Digitální čtení“ukazuje 1
- "Analogové čtení" ukazuje hodnotu, která je menší než 50
Modul infračerveného senzoru TCRT5000 nic nedetekuje
- „Digitální čtení“ukazuje 0
- „Analog Reading“ukazuje hodnotu kolem 900 výše