INHOUDSOPGAWE:
Video: Arduino Light Sensor Buzzer: 3 stappe
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
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
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); }