Использование ИК пульта от мини вертолета для поделок из Ардуино
Как говорится, доброго времени суток.
Был у меня когда-то мини вертолет название не вспомню вид приблизительно такой:

Он благополучно сломался, а пульт управления остался. Спустя время я решил сделать ардуино машинку, управляемую с пульта. Долго размышлял ка прицепить дуалшок от ps3 но там заморочки с протоколом. Нестандартный протокол и описание его я не смог найти. И по этому выбор пал на IR пульт от вертолета. Найдя единственную статью размноженную десятки раз с описанием протокола связи сел за паяльник и начал ваять. Но не тут то было оказалось что не все китайские вертолеты «одинаково полезны». Протокол описанный в статье https://habr.com/ru/post/189248/ не подошел к моему пульту.

С этого и начались мои исследования.
Во первых в отличии от пульта описанного в выше упомянутой сатье цитата « кодируются длительностью паузы между сигналами: логический ноль — это 600 микросекунд, логическая единица — 1200 микросекунд.»
В моем пульте кодировка идет не только паузами между сигналами но и длительностью сигнала.

Помог маленький китайский осциллограф. Данные идут с промежутком в ~18000мс

Подключил к ардуино уно ir приемник написал небольшую программу для передачи данных в порт на компьютер. Не судите строго программа писалось методом проб и ошибок.
Скетч можно скачать на гитхабе.
Анализ данных полученных от ик-пульта в процессе. следите за обновлениями