Arduino Light Sensor Buzzer: 3 étapes

Arduino Light Sensor Buzzer: 3 étapes

Table des matières:

Anonim

Cette conception est utilisée pour placer à l'intérieur d'un endroit sombre et une alarme retentit chaque fois que vous ouvrez la zone sombre. Il utilise une résistance sensible à la lumière. Il est silencieux quand il fait sombre et fait du bruit quand il fait clair. Cela vous aidera à protéger vos affaires et à mieux vous organiser. Lorsque les photons (lumière) atterrissent sur le détecteur, la résistance diminue. Plus nous aurons de lumière, plus notre résistance sera faible. En lisant différentes valeurs du capteur, nous pouvons détecter s’il s’agit de lumière, d’obscurité ou d’une valeur entre elles.

Provisions:

Étape 1: Étape 1: Pièces pour votre configuration

1) un Arduino, 2) une planche à pain

3) un buzzer piézo

4) Fils de connexion (mâle)

5) une résistance de 10kΩ (brun-noir-orange)

6) Photorésistance (LDR)

Étape 2: Étape 2: Configuration du bâtiment

Suivez la photo en utilisant les matériaux ci-dessus

Étape 3: Étape 3: Codage

Connectez votre Arduino ennuyé à votre ordinateur et mettez ce code dans le moniteur série

const int dark = 200; // définir des paramètres sombres

const int sound = 60; // configure le bruit pour qu'il joue void setup () {pinMode (3, OUTPUT); pinMode (A2, INPUT); Serial.begin (9600); } void loop () {int light = analogRead (A2); if (clair <sombre) {Serial.print (clair); Serial.println ("Il fait noir"); } else {Serial.print (light); Serial.println ("C'est léger"); ton (3, son, 10);

} délai (10); }