Съдържание:

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

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

Видео: Звуков сигнал на сензора за светлина: 5 стъпки
Видео: Звуков сензор за превключване на лампа / Sound sensor for light switching 2024, Ноември
Anonim
Звуков сигнал за сензор за светлина
Звуков сигнал за сензор за светлина

В този експеримент ще работим със сензор, който е резистор, който зависи от светлината. В тъмна среда резисторът ще има много високо съпротивление. Тъй като светлината на фотоните попада върху детектора, съпротивлението ще намалее. Колкото повече светлина ще имаме по -ниско съпротивление. Четейки различни стойности от сензора, можем да открием дали е светло, тъмно или стойност между тях. Друг елемент, който ще използваме в този експеримент, е Buzzer.

Стъпка 1: Настройка на веригата и Beadboard

Настройка на веригата и Beadboard
Настройка на веригата и Beadboard

Схемата се състои от 3 елемента, които са: Фоторезистор (LDR), Пиезо зумер, 1 - 10 kΩ. LDR може да бъде свързан както искате, защото няма полярност. За съпротивление можете да използвате от 1-10 KΩ, защото различните LDR имат различни настройки. Опитайте различни стойности на резистора, за да отговарят на най -добрите настройки с вашия LDR.

Стъпка 2: Код

Код
Код

int piezoPin = 8; // Деклариране на Piezo Buzzer на Pin 8

int ldrPin = 0; // Деклариране на LDR на аналогов извод 0

int ldrValue = 0; // Четене на различни стойности от LDR

настройка на празнота

()

{ }

void loop ()

{// Стартиране на цикличните функции по -долу

ldrValue = analogRead (ldrPin); // чете стойността от LDR

тон (пиезоПин, 1000); // Възпроизвеждане на 1000Hz тон от пиезо (звуков сигнал)

забавяне (25); // изчакайте малко, променете забавянето за бърз отговор.

noTone (пиезоПин); // спиране на тона след 25 ms в този случай

забавяне (ldrValue); // изчакайте количеството милисекунди в ldrValue} //

Функции за завършване на цикъла

Стъпка 3: Материали

Материали
Материали
Материали
Материали
Материали
Материали

1. Платформа

2. Arduino Board

3. Мъжки проводници

4. Резистори

5. Пиезо зумер

6. Сензор за светлина

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