Подключение фоторезистора к ардуино

14 мая 2019 - Администратор

Подключение фоторезистора к arduino

На этом уроке мы разберем, как подключить фоторезистор к Arduino и создадим мини проект умный светильник на ардуино.
Принцип работы фоторезистора заключается в том, что фоторезистор меняет свое сопротивление в зависимости от освещения его поверхности. Фоторезистор может использоваться в энергосберегающих системах умный дом для автоматизации освещения. Умный светильник автоматически включается в темноте и выключается при свете.

Подключение фоторезистора к Arduino.

Фоторезистор подключается к ардуино по схеме делителя напряжения к любому аналоговому пину через стягивающий резистор 10 кОм (и больше), в нашем случае к пину ардуино A5. Другой контакт стягивающего резистора подсоединяется к земле.
Другой разьем фоторезистора подсоединяется к 5V.
Светодиод длинной ножкой подсоединяется через резистор 220 Ом к любому цифровому пину. Короткой ножкой к пину GND. Подробнее о подключение светодиода рассказывается на уроке Подключение светодиодов к Arduino
Подробнее со схемой подключения фоторезистора к ардуино вы можете ознакомится на рисунке.
 подключение фоторезистора к ардуино

Программа для проекта с фоторезистора умный светильник в среде разработке IDE Arduino.

#define svPIN  13 //вводим переменную для подключения светодиода к ардуино
#define rPIN  A0 // вводим переменную для подключения фоторезистора к ардуино
void setup()
{
  pinMode(svPIN, OUTPUT); // активируем светодиод на вывод
}
 
void loop()
{
  int svet = analogRead(rPIN); //считывание и запись значения датчика освещености
// если на фоторезистор не падает свет
if(svet < 100)
{
digitalWrite(svPIN, HIGH); // то включаем светодиод

// если на фоторезистор падает свет
if(svet > 100)
{
digitalWrite(svPIN, LOW); // то выключаем светодиод

}

Вернуться к содержанию

Поделиться:

 
Комментарии (0)

Нет комментариев. Ваш будет первым!