Arduino Самый маленький пульт pro mini IR remote control The smallest Лайфхак Своими руками HD
продолжение здесь Arduino IR infrared + RF Radio 433Mhz Remote control V.1-20160601 Лайфхак Своими руками https://www.youtube.com/watch?v=zgVcZmoONzQ -----------------------------. 1. Пульт может работать от батареи - несколько лет!. 2. Возможность программировать sketch, под свои устройства. -----------------------------. Что нам понадобится: 1). Плата Arduino pro mini. 2). Инфракрасный диод. 3). Батарейка CR2032. -----------------------------. Download - sketch "Arduino pro mini IR remote V.1-20160428" Библиотеку - Arduino-IRremote. Фото. https://yadi.sk/d/YroZ0LQLrQFvd + sketch оставлю в комментарии - под видео. ----------------------------- Идиология. Обрезаем две дорожки на плате "Arduino pro mini" которые соединяют контакт кнопки Reset и ATmega328. Соединяем минус батареи - с контактом кнопки Reset. Теперь Питание будет поступать в "Arduino pro mini" - только когда нажата кнопка Reset. Электроэнергия расходуется - только, когда нажата кнопка Reset. ---------- Если загрузить sketch в "Arduino pro mini" по Serial, между подачей питания и началом работы проходит 2 секунды!. Можно как-то ускорить загрузку? С чем это вообще связано?. Это связано с загрузчиком (bootloader) Arduino, который позволяет загружать скетчи через USB-UART переходник. У него такой принцип работы - после подачи питания загрузчик некоторое время ждёт данных от USB-UART переходника. Если ничего не приходит, то только после этого он передаёт управление ранее загруженной программе. Поэтому и ожидание в несколько секунд. Чтобы ваша программа начала работать сразу после подачи питания, нужно убрать загрузчик. Для этого надо загружать sketch в Arduino не через USB-UART переходник, а с помощью программатора, ISP. загрузив sketch в "arduino pro mini" через ISP программатор. потом нельзя будет пользоваться стандартным загрузчиком!. чтобы вернуть "стандартный загрузчик" нужно нажать "Записать загрузчик" - тогда можно вернуться к нормальной загрузке по ком порту. ---------- Загружать sketch в "arduino pro mini" - будем по ISP. В качестве ISP программатора - будет Arduino UNO. ---------- Если ваше устройство, использует другой протокол отправки / приёма IR кодов - "не Panasonic". В библиотеке IRremote есть примеры отправки IR кодов, от других протоколов. Замените на ваш протокол - SONY или JVC NEC RC5 RC6 ..... ---------- Скотчем "заламинировал" зданию сторону платы. ---------- Вспомогательные видео материалы. 4/6 как ? узнать код - кнопки ИК пульта how? learn the code button IR Remote control http://www.youtube.com/watch?v=InZuGntH_wk v.6 Arduino IR remote control Управление любым ИК пультом Bluetooth EEPROM http://www.youtube.com/watch?v=jw_eQZC0iqo прошить Arduino Pro Mini + FT232RL USB to Serial adapter sketch http://www.youtube.com/watch?v=nIhVrx0Idbg v.03 Arduino Универсальный пульт IR Remote Control Record Send IR code Bluetooth ANDROID http://www.youtube.com/watch?v=OM8YxoT1zKc