Как стать автором
Обновить

Использование ИК пульта от мини вертолета для поделок из Ардуино

Как говорится, доброго времени суток.

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

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

С этого и начались мои исследования.

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

В моем пульте кодировка идет не только паузами между сигналами но и длительностью сигнала.

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

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

Скетч можно скачать на гитхабе.

Анализ данных полученных от ик-пульта в процессе. следите за обновлениями

Теги:
Хабы:
Данная статья не подлежит комментированию, поскольку её автор ещё не является полноправным участником сообщества. Вы сможете связаться с автором только после того, как он получит приглашение от кого-либо из участников сообщества. До этого момента его username будет скрыт псевдонимом.