Предыдущий урок | Следующий урок
Обратимся к первому уроку, где мы управляли LED. Между включением и выключением которого была секундная задержка.
В используемой там программе (см. код ниже) был один очень большой недостаток. Для выдержки паузы между вкл/выкл LED в 1 сек. нами была использована функция delay(). В это время контроллер не может выполнять другие команды в главной функции loop()
/* Мигание LED
* ------------
*
* Включает и выключает светодиод (LED) подсое
|
Предыдущий урок | Следующий урок
В этом уроке мы рассмотрим пример реализации Fade-эффекта (плавное затухание) с помощью Arduino UNO. Вместо функции delay(), мы будем использовать функции тайминга как в уроке 3.
К ножке 9 Arduino UNO подсоедините светодиод через резистор 220 Ом.
Для плавного управления яркостью светодиода мы будем использовать функцию analogWrite(). Данная функция обеспечивает вывод ШИМ-сигнала на ножку контроллера. Причем функцию pinMode() предварительно вызывать не
|
В данном проекте рассмотрено изготовление недорогой программируемой охранной системы для дома или дачи, где в качестве охранных датчиков используются фоторезисторы. Когда один или несколько датчиков сработали, то устройство набирает (DTMF) заранее запрограммированный номер телефона и активирует световые и звуковые оповещатели. Параметры сигнализации (номер телефона для дозвона, звуковое и световое оповещение) программируются через интерфейс RS232.
Текущая прошивка предоставляет польз
|
Предыдущий урок | Следующий урок
В данном уроке рассмотрим работу с пьезоизлучателем для генерирования звуков. Мы будем использовать пьезодатчик (Piezo Transducer), который позволяет генерировать звуковые волны в диапазоне частот 20 Гц - 20 000 Гц. Не путайте с пьезобиперами и т.п., которые генерируют звук только определенной частоты при подаче на них постоянного напряжения.
Мы будем использовать ШИМ-генератор Arduino для генерирования звука на пьезоизлучателе.
Для данного урока, мы
|
Предыдущий урок | Следующий урок
Для нашего следующего проекта мы будем использовать фоторезистор. А рассмотрим мы реализацию ночника в спальню, который будет автоматически включаться когда темно и выключаться когда становится светло.
Сопротивление фоторезистора зависит от света, попадающего на него. Используя фоторезистор в связке с обычным резистором 4.7 кОм, мы получаем делитель напряжения, в котором напряжение проходящее через фоторезистор, изменяется, в зависимости от уровня освеще
|
Все наверное видели как работает динамическая подсветка в телевизорах Philips, называемая Ambilight. В данной статье представлено устройство позволяющее сделать динамическую подсветку для телевизора или монитора. Телевизор/монитор должен быть подключен к компьютеру, на котором будет воспроизводится видеоконтент.
Итак, для сборки устройства понадобится:
1. Контроллер Arduino
2. Светодиодная RGB-лента с плотностью светодиодов 30шт на метр (для моего 32'' ТВ ушло 2 метра)
3. Светодиодный дра
|