Съдържание:

Звуков сигнал на сензора за светлина на Arduino: 3 стъпки
Звуков сигнал на сензора за светлина на Arduino: 3 стъпки

Видео: Звуков сигнал на сензора за светлина на Arduino: 3 стъпки

Видео: Звуков сигнал на сензора за светлина на Arduino: 3 стъпки
Видео: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, Юли
Anonim
Звуков сигнал на сензора за светлина на Arduino
Звуков сигнал на сензора за светлина на Arduino

Този дизайн се използва за поставяне на тъмно място и шум от аларма ще се чуе всеки път, когато отворите тъмната зона. Той използва светлочувствителен резистор и е тих, когато е тъмно и издава шум, когато е светъл. Това ще ви помогне да защитите нещата си и да ви държи по -организирани. Когато фотоните (светлината) кацнат върху детектора, съпротивлението ще намалее. Колкото повече светлина ще имаме по -ниско съпротивление. Четейки различни стойности от сензора, можем да открием дали е светло, тъмно или стойност между тях.

Стъпка 1: Стъпка 1: Части за вашата настройка

1) Ардуино, 2) План

3) Пиезо зумер

4) Кабелни проводници (мъжки)

5) 10kΩ резистор (кафяво-черно-оранжево)

6) Фоторезистор (LDR)

Стъпка 2: Стъпка 2: Изграждане на настройка

Стъпка 2: Изграждане на настройка
Стъпка 2: Изграждане на настройка

Следвайте снимката, като използвате материалите отгоре

Стъпка 3: Стъпка 3: Кодиране

Свържете вашия Arduino скучен с вашия компютър и поставете този код в серийния монитор

const int тъмно = 200; // задаване на тъмни параметри const int sound = 60; // задаване на шум за възпроизвеждане на void setup () {pinMode (3, OUTPUT); pinMode (A2, INPUT); Serial.begin (9600); } void loop () {int light = analogRead (A2); if (светло <тъмно) {Serial.print (светло); Serial.println ("Тъмно е"); } else {Serial.print (светлина); Serial.println ("Светло е"); тон (3, звук, 10);

} забавяне (10); }

Препоръчано: