Описываемая ниже конструкция позволяет управлять открытием и закрытием штор с пульта ДУ. Для этого, в карнизах штор установлен электрический моторчик.
Конструкция выполнена на микроконтроллере ATMEGA328 с использованием Arduino BootLoader, драйвера привода L293D (правда я использовал L293B плюс внешние диоды, т.к. не нашел L293D), ИК приемника TSOP1738, двигателем пост. тока от старого принтера и др. В качестве пульта ДУ я использовал пульт от ТВ-тюнера PixelView. В программе предусмотрено перемещение штор слева на право, обратно и пошаговое перемещение. В качестве концевиков используется небольшой магнит на последнем крючке и два геркона, расположенных по концам карниза. Последний крючек перемещается по струне карниза, с одной стороны которой находится мотор, а с другой ролик.
Исходный код программы написан для Arduino. Для декодирования сигналов ПДУ я использовал библиотеки NECIRRcv.
Ниже вы можете скачать исходник (PDE) и дополнительные фотографии
Список радиоэлементовОбозначение
Тип
Номинал
Количество
ПримечаниеМагазинМой блокнот
U1
Линейный регуляторLM78051
U2
МК AVR 8-битATmega3281
U3
Драйвер электродвигателейL293B1
IR1
ИК-приемникTSOP17381
С1, С6, С7
Электролитический конденсатор100 мкФ 35 В3
С2
Электролитический конденсатор10 мкФ 35 В1
С3, С4
Конденсатор22 пФ2
С5
Конденсатор0.1 мкФ1
R1, R3, R4
Резистор10 кОм3
R2
Резистор220 Ом1
R5-R7
Резистор1 кОм3
LED1-LED3
Светодиод3
XTAL1
Кварцевый резонатор1
S1
Кнопка1
S2, S3
Геркон2
М1
Электродвигатель1
Блок питания12 В1
J1
Выключатель1
J2
Разьем1
J3-J4, J4-J5
Разьемная пара2
Добавить все
Скачать список элементов (PDF)
Прикрепленные файлы:
- shtory.rar (592 Кб)