Innehållsförteckning:

Arduino Light Sensor Buzzer: 3 steg
Arduino Light Sensor Buzzer: 3 steg

Video: Arduino Light Sensor Buzzer: 3 steg

Video: Arduino Light Sensor Buzzer: 3 steg
Video: Arduino with Sound Sensor and LED (Tutorial) 2024, November
Anonim
Arduino Light Sensor Buzzer
Arduino Light Sensor Buzzer

Denna design används för att placera inuti en mörk plats och ett larmljud kommer att höras när du öppnar det mörka området. Den använder ett ljuskänsligt motstånd och är tyst när det är mörkt och låter när det är ljust. Detta hjälper dig att skydda dina saker och hålla dig mer organiserad. När fotoner (ljus) landar på detektorn minskar motståndet. Ju mer ljus vi har kommer att ha ett lägre motstånd. Genom att läsa olika värden från sensorn kan vi upptäcka om det är ljust, mörkt eller ett värde mellan dem.

Steg 1: Steg 1: Delar till din installation

1) En Arduino, 2) en brödbräda

3) En piezo -summer

4) Bygelkablar (hane)

5) ett 10kΩ motstånd (brun-svart-orange)

6) Fotoresistor (LDR)

Steg 2: Steg 2: Byggnadsinstallation

Steg 2: Bygga upp
Steg 2: Bygga upp

Följ bilden med materialen ovanifrån

Steg 3: Steg 3: Kodning

Anslut din Arduino uttråkad till din dator och lägg den här koden i den seriella bildskärmen

const int dark = 200; // ställ in mörka parametrar konstant int ljud = 60; // ställ in brus för att spela tomrumsinställning () {pinMode (3, OUTPUT); pinMode (A2, INPUT); Serial.begin (9600); } void loop () {int light = analogRead (A2); if (ljus <mörk) {Serial.print (ljus); Serial.println ("Det är mörkt"); } annat {Serial.print (ljus); Serial.println ("Det är ljust"); ton (3, ljud, 10);

} fördröjning (10); }

Rekommenderad: