Ик выключатель света с пульта ду своими руками В этой
П214-215 статье речь пойдет о
Программируемый таймер на микроконтроллере программируемом выключателе
Ик выключатель света с пульта ду своими руками света с дистанционным
Механический спидометр для велосипеда устройство управлением.
Функционал:Остановка электросчетчика ник 2102-02 без магнита схема Возможность управлять
Ик выключатель света с пульта ду своими руками выключателем любым
П214-215 бытовым ИК пультом
Программируемый таймер на микроконтроллере управления.
Программировать выключатель на
Ик выключатель света с пульта ду своими руками любую кнопку бытового ИК
Механический спидометр для велосипеда устройство пульта управления.
Включать/выключать
Ик выключатель света с пульта ду своими руками свет,
Остановка электросчетчика ник 2102-02 без магнита схема как от клавиши выключателя, так
Ик выключатель света с пульта ду своими руками и
Ик выключатель света с пульта ду своими руками с пульта,
П214-215 не зависимо друг от
Программируемый таймер на микроконтроллере друга.
Схема Ик выключатель света с пульта ду своими руками и комплектующие:
Для Механический спидометр для велосипеда устройство сборки прототипа Остановка электросчетчика ник 2102-02 без магнита схема использовал следующие Ик выключатель света с пульта ду своими руками компоненты:-
П214-215 Контроллер Carduino Nano
Программируемый таймер на микроконтроллере V.7
- Relay
Ик выключатель света с пульта ду своими руками Module
- ИК приемник
Механический спидометр для велосипеда устройство TSOP
- Макетная
Ик выключатель света с пульта ду своими руками плата
Остановка электросчетчика ник 2102-02 без магнита схема - Звуковой излучатель
Фотография компонентов:
Ик выключатель света с пульта ду своими руками Описание Ик выключатель света с пульта ду своими руками работы с П214-215 выключателемСначала добавляем в
Программируемый таймер на микроконтроллере память выключателя
Ик выключатель света с пульта ду своими руками код кнопки пульта
Механический спидометр для велосипеда устройство управления. Для
Остановка электросчетчика ник 2102-02 без магнита схема этого мы
Ик выключатель света с пульта ду своими руками берем наиболее
П214-215 подходящий нам пульт
Программируемый таймер на микроконтроллере управления (пульт от кондицио
Ик выключатель света с пульта ду своими руками нера не подойдет) и выбираем
Механический спидометр для велосипеда устройство на нем свободную
Ик выключатель света с пульта ду своими руками кнопку,
Остановка электросчетчика ник 2102-02 без магнита схема которой Вы никогда не пользуетесь
Ик выключатель света с пульта ду своими руками (обычно
Ик выключатель света с пульта ду своими руками это цветные
П214-215 кнопки телетекста). Входим в
Программируемый таймер на микроконтроллере режим программирования
Ик выключатель света с пульта ду своими руками выключателя, для этого
Механический спидометр для велосипеда устройство нужно
Остановка электросчетчика ник 2102-02 без магнита схема нажать на клавишу
Ик выключатель света с пульта ду своими руками вкл/выкл и
П214-215 подержать 5 секунд,
Программируемый таймер на микроконтроллере раздастся длинный звуковой сигнал
Ик выключатель света с пульта ду своими руками «Бип», после этого остается
Механический спидометр для велосипеда устройство нажать ранее выбранную
Ик выключатель света с пульта ду своими руками кнопку
Остановка электросчетчика ник 2102-02 без магнита схема пульта и ваш выключатель готов
Ик выключатель света с пульта ду своими руками к
Ик выключатель света с пульта ду своими руками работе. Теперь
П214-215 выключатель света будет понимать
Программируемый таймер на микроконтроллере добавленную в
Ик выключатель света с пульта ду своими руками него команду Вашего
Механический спидометр для велосипеда устройство ИК пульта.
Остановка электросчетчика ник 2102-02 без магнита схема Код кнопки
Ик выключатель света с пульта ду своими руками сохраняется в
П214-215 энергонезависимой памяти контроллера
Программируемый таймер на микроконтроллере и будет храниться в
Ик выключатель света с пульта ду своими руками памяти даже после отключения
Механический спидометр для велосипеда устройство питания схемы.
Видео Ик выключатель света с пульта ду своими руками работы Остановка электросчетчика ник 2102-02 без магнита схема выключателя:
Код для контроллера Arduino:Ик выключатель света с пульта ду своими руками #include <IRremote.h>
П214-215 #include <avr/delay.h>
#include <EEPROM.h>
Ик выключатель света с пульта ду своими руками #define button 7
Механический спидометр для велосипеда устройство #define speaker Остановка электросчетчика ник 2102-02 без магнита схема 11
#define Ик выключатель света с пульта ду своими руками lamp 6
П214-215 IRrecv irrecv(2); //вход Программируемый таймер на микроконтроллере для ик приемника
decode_Ик выключатель света с пульта ду своими руками results results;
unsigned long ir_command;
Механический спидометр для велосипеда устройство uint8_t swt, count, Ик выключатель света с пульта ду своими руками state Остановка электросчетчика ник 2102-02 без магнита схема = 0; //статус лампочки
void Ик выключатель света с пульта ду своими руками setup()
Ик выключатель света с пульта ду своими руками {
pinMode(speaker, П214-215 OUTPUT);//громкоговоритель
pinMode(button, INPUT);Программируемый таймер на микроконтроллере //вход для Ик выключатель света с пульта ду своими руками кнопки
digitalWrite(button,HIGH);Механический спидометр для велосипеда устройство //включить подтяжку
Остановка электросчетчика ник 2102-02 без магнита схема pinMode(lamp, OUTPUT);Ик выключатель света с пульта ду своими руками //лампочка
irrecv.П214-215 enableIRIn(); // включить Программируемый таймер на микроконтроллере приемник
}
void loop()
Ик выключатель света с пульта ду своими руками {
swt=digitalRead(button);
count=0;
while(swt==0)
Механический спидометр для велосипеда устройство {
if(count>30)
{
Ик выключатель света с пульта ду своими руками beep(100,Остановка электросчетчика ник 2102-02 без магнита схема 400);
for(unsigned long i=0; i<2000000; Ик выключатель света с пульта ду своими руками i++)
Ик выключатель света с пульта ду своими руками {
if П214-215 (irrecv.decode(&results))
{
SaveEEPROM(results.Программируемый таймер на микроконтроллере value);
irrecv.Ик выключатель света с пульта ду своими руками resume();
break;
Механический спидометр для велосипеда устройство }
}
beep(30,Остановка электросчетчика ник 2102-02 без магнита схема 900);
break;
Ик выключатель света с пульта ду своими руками }
count++;
П214-215 swt=digitalRead(button);
_delay_ms(100);
}
Программируемый таймер на микроконтроллере ir_command=LoadEEPROM();
if (irrecv.decode(&results))
Ик выключатель света с пульта ду своими руками {
if(ir_command==results.value)
{
Механический спидометр для велосипеда устройство state=~state;
digitalWrite(lamp, state);
Ик выключатель света с пульта ду своими руками beep(10,Остановка электросчетчика ник 2102-02 без магнита схема 300);
_delay_ms(700);
Ик выключатель света с пульта ду своими руками }
irrecv.resume();
} Ик выключатель света с пульта ду своими руками else if(count>1)
П214-215 {
state=~state;
digitalWrite(lamp, state);
Программируемый таймер на микроконтроллере beep(10,500);
Ик выключатель света с пульта ду своими руками _delay_ms(100);
}
}
Механический спидометр для велосипеда устройство void SaveEEPROM(unsigned Остановка электросчетчика ник 2102-02 без магнита схема long ir_code)
Ик выключатель света с пульта ду своими руками {
EEPROM.П214-215 write(0, ir_code & Программируемый таймер на микроконтроллере 0xFF);
EEPROM.write(1, (ir_code Ик выключатель света с пульта ду своими руками & 0xFF00) >> 8);
Механический спидометр для велосипеда устройство EEPROM.write(2, (ir_code Ик выключатель света с пульта ду своими руками & Остановка электросчетчика ник 2102-02 без магнита схема 0xFF0000) >> 16);
EEPROM.write(3, Ик выключатель света с пульта ду своими руками (ir_code Ик выключатель света с пульта ду своими руками & 0xFF000000) >> 24);
}
unsigned Программируемый таймер на микроконтроллере long LoadEEPROM()
Ик выключатель света с пульта ду своими руками {
byte val Механический спидометр для велосипеда устройство = EEPROM.Остановка электросчетчика ник 2102-02 без магнита схема read(3);
unsigned Ик выключатель света с пульта ду своими руками long ir_code=П214-215 val;
val = EEPROM.Программируемый таймер на микроконтроллере read(2);
ir_code= (ir_code << Ик выключатель света с пульта ду своими руками 8) | val;
val Механический спидометр для велосипеда устройство = EEPROM.read(1);
Ик выключатель света с пульта ду своими руками ir_code= Остановка электросчетчика ник 2102-02 без магнита схема (ir_code << 8) | Ик выключатель света с пульта ду своими руками val;
val Ик выключатель света с пульта ду своими руками = EEPROM.П214-215 read(0);
ir_code= (ir_code << Программируемый таймер на микроконтроллере 8) | Ик выключатель света с пульта ду своими руками val;
return ir_code;
Механический спидометр для велосипеда устройство }
void Остановка электросчетчика ник 2102-02 без магнита схема beep(byte dur, Ик выключатель света с пульта ду своими руками word frq)
П214-215 {
dur=(1000/frq)*dur;
for(byte Программируемый таймер на микроконтроллере i=0; i<dur; i++)
{
Ик выключатель света с пульта ду своими руками digitalWrite(speaker, HIGH);
_delay_us(frq);
digitalWrite(speaker, Механический спидометр для велосипеда устройство LOW);
_delay_us(frq);
Ик выключатель света с пульта ду своими руками }
}
Остановка электросчетчика ник 2102-02 без магнита схема Для компиляции кода нужно добавить
Ик выключатель света с пульта ду своими руками библиотеку
Ик выключатель света с пульта ду своими руками IRemote -
П214-215 Вы не можете скачивать Программируемый таймер на микроконтроллере файлы с Ик выключатель света с пульта ду своими руками нашего сервераБиблиотека
Механический спидометр для велосипеда устройство отличается от
Остановка электросчетчика ник 2102-02 без магнита схема оригинальной, так
Ик выключатель света с пульта ду своими руками как я
П214-215 добавил к ней
Программируемый таймер на микроконтроллере еще несколько протоколов, в
Ик выключатель света с пульта ду своими руками том числе и новый
Механический спидометр для велосипеда устройство протокол LED телевизоров
Ик выключатель света с пульта ду своими руками Samsung
Остановка электросчетчика ник 2102-02 без магнита схема После отладки устройства на arduino,
Ик выключатель света с пульта ду своими руками нарисовал
Ик выключатель света с пульта ду своими руками окончательную схему
П214-215 будущего выключателя. Так как
Программируемый таймер на микроконтроллере я уже
Ик выключатель света с пульта ду своими руками писал ранее, что
Механический спидометр для велосипеда устройство Arduino это
Остановка электросчетчика ник 2102-02 без магнита схема удобное средство
Ик выключатель света с пульта ду своими руками для отладк
П214-215 и и написания кода,
Программируемый таймер на микроконтроллере но для окончательной схемы
Ик выключатель света с пульта ду своими руками он не подойдет.
Прошивка
Механический спидометр для велосипеда устройство контроллера Atmega168 -
Ик выключатель света с пульта ду своими руками Вы Остановка электросчетчика ник 2102-02 без магнита схема не можете скачивать файлы с Ик выключатель света с пульта ду своими руками нашего Ик выключатель света с пульта ду своими руками сервераБлок П214-215 питания можно использовать от
Программируемый таймер на микроконтроллере зарядного устройства
Ик выключатель света с пульта ду своими руками для мобильного телефона
Механический спидометр для велосипеда устройство или можно
Остановка электросчетчика ник 2102-02 без магнита схема воспользоватся такими
Ик выключатель света с пульта ду своими руками схемами:
Источник:
П214-215 habrahabr.ru