Obsah:

Bzučák světelného senzoru: 5 kroků
Bzučák světelného senzoru: 5 kroků

Video: Bzučák světelného senzoru: 5 kroků

Video: Bzučák světelného senzoru: 5 kroků
Video: Minecraft - Redstone Brány (mapa ke stažení) 2024, Červenec
Anonim
Bzučák světelného senzoru
Bzučák světelného senzoru

V tomto experimentu budeme pracovat se senzorem, což je odpor, který závisí na světle. V tmavém prostředí bude mít odpor velmi vysoký odpor. Jak fotonové světlo dopadá na detektor, odpor se sníží. Čím více světla budeme mít, tím nižší odpor budeme mít. Čtením různých hodnot ze senzoru můžeme zjistit, zda je světlo, tma nebo hodnota mezi nimi. Dalším prvkem, který v tomto experimentu použijeme, je Buzzer.

Krok 1: Nastavení obvodu a Beadboard

Nastavení obvodu a Beadboard
Nastavení obvodu a Beadboard

Schéma se skládá ze 3 prvků, kterými jsou: Fotorezistor (LDR), Piezo bzučák, 1 - 10 kΩ. LDR lze připojit libovolným způsobem, protože nemá polaritu. Pro odpor můžete použít od 1 do 10 KΩ, protože různé LDR mají různá nastavení. Vyzkoušejte různé hodnoty odporu, aby odpovídaly nejlepšímu nastavení vašeho LDR.

Krok 2: Kód

Kód
Kód

int piezoPin = 8; // Deklarace piezo bzučáku na pinu 8

int ldrPin = 0; // Deklarace LDR na analogovém pinu 0

int ldrValue = 0; // Čtení různých hodnot z LDR

neplatné nastavení

()

{ }

prázdná smyčka ()

{// Spuštění níže uvedených funkcí cyklu

ldrValue = analogRead (ldrPin); // přečtěte hodnotu z LDR

tón (piezoPin, 1000); // Zahrajte 1000Hz tón z piezo (pípnutí)

zpoždění (25); // chvíli počkejte, změňte zpoždění pro rychlou reakci.

noTone (piezoPin); // v tomto případě zastaví tón po 25 ms

zpoždění (ldrValue); // počkejte množství milisekund v ldrValue} //

Funkce konce cyklu

Krok 3: Materiály

Materiály
Materiály
Materiály
Materiály
Materiály
Materiály

1. Breadboard

2. Deska Arduino

3. Mužské dráty

4. Rezistory

5. Piezo bzučák

6. Světelný senzor

Doporučuje: