Kazalo:

Zvočni signal senzorja svetlobe: 5 korakov
Zvočni signal senzorja svetlobe: 5 korakov

Video: Zvočni signal senzorja svetlobe: 5 korakov

Video: Zvočni signal senzorja svetlobe: 5 korakov
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Julij
Anonim
Zvočni signal senzorja svetlobe
Zvočni signal senzorja svetlobe

V tem poskusu bomo delali s senzorjem, ki je upor, ki je odvisen od svetlobe. V temnem okolju bo upor zelo visok. Ker svetloba fotonov pristane na detektorju, se bo upor zmanjšal. Več svetlobe bo manjši odpor. Z branjem različnih vrednosti iz senzorja lahko zaznamo, ali je svetlo, temno ali vrednost med njimi. Drugi element, ki ga bomo uporabili pri tem poskusu, je Buzzer.

1. korak: Nastavitev vezja in tabla iz beadboarda

Nastavitev vezja in beadboard
Nastavitev vezja in beadboard

Shema je sestavljena iz treh elementov, ki so: fotootpor (LDR), Piezo Buzzer, 1 - 10 kΩ. LDR lahko povežete na kakršen koli način, ker nima polarnosti. Za odpornost lahko uporabite od 1-10 KΩ, ker imajo različne LDR različne nastavitve. Poskusite različne vrednosti upora, da bodo vaše LDR ustrezale najboljšim nastavitvam.

2. korak: Koda

Koda
Koda

int piezoPin = 8; // Razglasitev Piezo Buzzerja na Pin 8

int ldrPin = 0; // Razglasitev LDR na analognem pin 0

int ldrValue = 0; // Branje različnih vrednosti iz LDR

nastavitev void

()

{ }

void loop ()

{// Zagon spodnjih funkcij cikla

ldrValue = analogRead (ldrPin); // preberemo vrednost iz LDR

ton (piezoPin, 1000); // Predvajajte 1000Hz ton iz piezo (pisk)

zamuda (25); // počakajte malo, spremenite zakasnitev za hiter odziv.

noTone (piezoPin); // v tem primeru ustavimo ton po 25 ms

zamuda (ldrValue); // počakajte na milisekunde v ldrValue} //

Funkcije konca cikla

3. korak: Materiali

Materiali
Materiali
Materiali
Materiali
Materiali
Materiali

1. Ogledna plošča

2. Arduino plošča

3. Moške žice

4. Upori

5. Piezo Buzzer

6. Senzor svetlobe

Priporočena: