Arduino Light Sensor Buzzer: 3 trin

Arduino Light Sensor Buzzer: 3 trin

Indholdsfortegnelse:

Anonim

Dette design bruges til at placere indersiden af ​​et mørkt sted og en alarmstøj lyder, når du åbner det mørke område. Den bruger en lysfølsom modstand og er stille, når den er mørk og giver en lyd, når den er lys. Dette vil hjælpe dig med at beskytte dine ting og holde dig mere organiseret. Som fotoner (lys) lander på detektoren, vil modstanden falde. Jo mere lys er, at vi vil have en lavere modstand. Ved at læse forskellige værdier fra sensoren kan vi opdage, om det er lyst, mørkt eller en værdi mellem dem.

forsyninger:

Trin 1: Trin 1: Dele til din opsætning

1) En Arduino, 2) Et brødbræt

3) En piezo summer

4) Jumper ledninger (Mand)

5) en 10kΩ modstand (brun-sort-orange)

6) Photoresistor (LDR)

Trin 2: Trin 2: Opbygning af opsætning

Følg billedet ved hjælp af materialerne ovenfra

Trin 3: Trin 3: Kodning

Tilslut din Arduino keder til din computer og sæt denne kode i seriel skærmen

const int dark = 200; // indstil mørke parametre

const int lyd = 60; // indstillet støj for at afspille void setup () {pinMode (3, OUTPUT); pinMode (A2, INPUT); Serial.begin (9600); } void loop () {int light = analogRead (A2); hvis (lys <mørkt) {Serial.print (light); Serial.println ("Det er mørkt"); } ellers {Serial.print (light); Serial.println ("Det er lys"); tone (3, lyd, 10);

} forsinkelse (10); }