Количество
|
Стоимость
|
||
|
Датчики освещенности — это датчики, которые предназначены для автоматического включения или выключения света в зависимости от освещения окружающей среды. Принцип работы датчиков освещенности, или как их еще называют сумеречных датчиков, достаточно прост: такой датчик включает в себя фототранзистор или фоторезистор, что способны регистрировать уровень освещенности и при изменении параметров передают сигнал на запуск заданных процессов, например, включение или выключение света в помещении.
Преимущества датчиков освещенности для создания Smart Home :
— Автоматизация бытовых задач для экономии времени
— Забота об экологии благодаря экономии электроэнергии
— Компактность датчика позволяет интеграцию в любые пространства
— Простая удобная схема установки и подключения
Датчик света Arduino — один из основных элементов умного дома. Датчик состоит из чувствительного элемента фоторезистора, благодаря которому можно выполнять необходимые действия для задач Smart Home.
Работа резистора заключается в способности пропускать нужное количество электричества на прибор. Слово "фото" означает то, что при определенной величине света наш "ограничитель" посылает требуемое количество тока с Arduino на механизм, который должен выполнить задание. Датчик, который осуществляет контроль величины тока в цепи непрерывно называют аналоговым и подключают к соответственным портам (пины А0-А5). Существует два вида датчиков: модульные и без модульные (выводной).
Выводной датчик освещенности, фоторезистора:
Модульный датчик освещенности, фоторезистора:
Если взять случай выводного фоторезистора (не модуля) — понадобится еще и резистор для выпрямления напряжения на датчик (10 кОм). В этом случае полярность не имеет значения:
Плату Arduino программируют в разных средах которые отличаются своим функционалом и сложностью в использовании. Популярными есть: S4A (подходит для детей 6-8 лет), Ardublock (подходит для более старших пользователей), Arduino IDE (для более опытных пользователей). Пример кода для датчика освещенности в программах S4A и Ardublock:
В не зависимости от среды важно помнить, что основная задача фоторезистора Arduino — принимать “значения света” и с помощью небольших алгоритмов управлять механизмами электрической цепи (например проект "умные шторы" или "умный будильник").
Для этого надо разузнать пороговые значения данного помещения (то есть максимальный уровень будет соответствовать яркому свету и минимальный в темноте). Аналоговый выход имеет от 0 до 1023 значений. Пример для определения количества света в комнате:
Код 1. Измерение пороговых значений. Вывод значений осуществляется на СОМ-порт. Модуль освещенности Arduino подключен к А1.
void setup () {
pinMode (A1, INPUT);
analogWrite (A1, LOW);
Serial.begin (9600); // подключаем COM-порт
}
void loop () {
// считываем и выводим на COM-порт
int = analogRead (A1);
Serial.print ( "sensor =");
Serial.println (sensor);
delay (500); // ставим паузу для обновления данных
}
Теперь можно смело ставить эксперименты, чтобы узнать пороговые значения :)
После того, как Вы все изведали, можете, например, попробовать сделать мини проект "умного светильника" (см. код 2).
Код 2. Пример изменения состояния светодиода.
const int led = 1; // порт, на который подключен светодиод
void setup (){
pinMode (led, OUTPUT); // к светодиоду будут передаваться значения
}
void loop ()
{
int sensor = analogRead (A0);
if (sensor <150) // 150 - переломная точка для свечения светодиода
{
digitalWrite (led, HIGH);
}
else
{
digitalWrite (led, LOW);
}
}
Купить датчики освещенности в Украине очень удобно через интернет-магазин Robostore.
На это есть 7 причин:
• Вам не обязательно приезжать в магазин, Вы можете заказать доставку в любую точку Украины.
• Доставка по Киеву в течение дня, по Украине — 2-5 рабочих дней (в зависимости от того, насколько Ваш город удален от Киева).
• Низкие цены, поэтому купить датчики освещенности и другие элементы робототехники сможет позволить себе каждый.
• Длительный срок эксплуатации всей продукции.
• Высокое качество товаров.
• За каждым клиентом закрепляется персональный менеджер, который всегда готов посоветовать Вам лучший выбор и проконсультировать по любому из товаров.
• Служба поддержки работает 5 дней в неделю с 10:00 до 19:00.
Компания Robostore находится в Киеве по адресу улица Вербовая 24, офис Robostore, станция метро Почайна (Петровка).
Звоните и заказывайте датчики освещенности по телефонам:
+38 (096) 470 02 29 (Viber, Telegram)
+38 (063) 306 34 78 (Telegram по поводу оптовых покупок)