INHOUDSOPGAWE:

Arduino Light Sensor Buzzer: 3 stappe
Arduino Light Sensor Buzzer: 3 stappe

Video: Arduino Light Sensor Buzzer: 3 stappe

Video: Arduino Light Sensor Buzzer: 3 stappe
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Desember
Anonim
Gonser van Arduino -ligsensor
Gonser van Arduino -ligsensor

Hierdie ontwerp word gebruik om die binnekant van 'n donker plek te plaas, en 'n alarmgeluid sal klink wanneer u die donker gebied oopmaak. Dit gebruik 'n ligsensitiewe weerstand en is stil as dit donker is en maak 'n geluid as dit lig is. Dit sal u help om u dinge te beskerm en u meer georganiseerd te hou. Namate fotone (lig) op die detektor beland, sal die weerstand afneem. Hoe meer lig ons het, ons het 'n laer weerstand. Deur verskillende waardes van die sensor af te lees, kan ons vasstel of dit lig, donker of 'n waarde tussen hulle is.

Stap 1: Stap 1: Onderdele vir u opstelling

1) 'n Arduino, 2) 'n broodbord

3) 'n piezo -zoemer

4) Springdrade (manlik)

5) 'n 10kΩ weerstand (bruin-swart-oranje)

6) Fotoresistor (LDR)

Stap 2: Stap 2: Bou -opstelling

Stap 2: Bou -opstelling
Stap 2: Bou -opstelling

Volg die prentjie met die materiaal van bo

Stap 3: Stap 3: Kodering

Koppel u verveelde Arduino aan u rekenaar en plaas hierdie kode in die seriële monitor

const int donker = 200; // stel donker parameters in konst int klank = 60; // stel geraas om leemte -opstelling () {pinMode (3, OUTPUT) te speel; pinMode (A2, INVOER); Serial.begin (9600); } leemte -lus () {int light = analogRead (A2); as (lig <donker) {Serial.print (lig); Serial.println ("Dit is donker"); } anders {Serial.print (lig); Serial.println ("Dit is lig"); toon (3, klank, 10);

} vertraging (10); }

Aanbeveel: