Talaan ng mga Nilalaman:

Light Sensor Buzzer: 5 Hakbang
Light Sensor Buzzer: 5 Hakbang

Video: Light Sensor Buzzer: 5 Hakbang

Video: Light Sensor Buzzer: 5 Hakbang
Video: How to make a laser security (burglar) alarm using SCR - 1 KM Range 2024, Nobyembre
Anonim
Light Sensor Buzzer
Light Sensor Buzzer

Sa eksperimentong ito gagana kami sa isang sensor na isang risistor na umaasa sa ilaw. Sa isang madilim na kapaligiran, ang risistor ay magkakaroon ng napakataas na resistensya. Tulad ng ilaw ng mga photon ay dumapo sa detector, ang resistensya ay bababa. Ang mas maraming ilaw ay magkakaroon kami ng isang mas mababang paglaban. Sa pamamagitan ng pagbabasa ng iba't ibang mga halaga mula sa sensor, mahahanap natin kung ito ay ilaw, madilim o isang halaga sa pagitan nila. Ang isa pang elemento na gagamitin namin sa eksperimentong ito ay ang Buzzer.

Hakbang 1: Pag-setup ng Circuit at Beadboard

Pag-setup ng Circuit at Beadboard
Pag-setup ng Circuit at Beadboard

Ang eskematiko ay binubuo sa 3 elemento na: Photoresistor (LDR), Piezo Buzzer, 1 - 10 kΩ. Ang LDR ay maaaring konektado sa anumang paraan na nais mo dahil wala itong polarity. Para sa paglaban maaari mong gamitin mula 1-10 KΩ dahil ang iba't ibang mga LDR ay may iba't ibang mga setting. Subukan ang iba't ibang mga halaga ng risistor upang magkasya ang pinakamahusay na mga setting sa iyong LDR.

Hakbang 2: Code

Code
Code

int piezoPin = 8; // Pagdeklara ng Piezo Buzzer sa Pin 8

int ldrPin = 0; // Pagdeklara ng LDR sa Analog Pin 0

int ldrValue = 0; // Nagbabasa ng iba't ibang mga halaga mula sa LDR

walang bisa ang pag-setup

()

{ }

walang bisa loop ()

{// Simula ang pag-andar ng cycle sa ibaba

ldrValue = analogRead (ldrPin); // basahin ang halaga mula sa LDR

tono (piezoPin, 1000); // Play a 1000Hz tone from the piezo (beep)

antala (25); // maghintay ng kaunti, baguhin ang pagkaantala para sa mabilis na pagtugon.

noTone (piezoPin); // ihinto ang tono pagkatapos ng 25 ms sa kasong ito

antala (ldrValue); // hintayin ang dami ng milliseconds sa ldrValue} //

Pagtatapos ng pag-andar ng ikot

Hakbang 3: Mga Kagamitan

Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan
Mga Kagamitan

1. Breadboard

2. Lupon ng Arduino

3. Mga Wire ng Lalaki

4. Mga lumalaban

5. Piezo Buzzer

6. Light Sensor

Inirerekumendang: