Перейти к содержимому


Загрузил

Информация

  • Загружен: 24 Май 2016 12:12
  • Последнее обновление: 25 Май 2016 21:39
  • Размер: 1,75К
  • Просмотров: 399
  • Скачан: 165
  • Опубликовал : admin
  • Опубликовано: 24 Май 2016 - 22:20

Предыдущие версии

  • 24 Май 2016 Скачать IR Пульт и микроконтроллеры 0.1

Загрузить IR Пульт и микроконтроллеры 0.1

- - - - -
TSOP ATTiny45 Pro Micro Arduino



Скриншот
Мой шеф попросил сделать контроллер управления светодиодными изделиями, настройка которого доступна любому пользователю, пришлось озаботится изысканиями в инете на эту тему... В итоге недолгих изысканий, остановился на самом простом варианте, а это обычный инфракрасный пульт http://dvrobot.ru/238/422.html.
Подключил купленный тут модуль http://dvrobot.ru/238/366.htmlк Ардуине Про Микро http://dvrobot.ru/237/152.html и тест с некоторым скрипом, но пошёл (удалил устаревшие файлы в библиотеке Ардуины (\libraries\RobotIRremote\IRremoteTools.cpp и там же IRremoteTools.h), теперь монитор порта стал выдавать тайминги с пультов. Прогу для опознания кнопок пульта на Про Микру писать не стал, т.к. планировалось всё сделать на ATTiny45(компактность и необходимое количество ног).
И вот тут проявились реальные грабли.., во первых, библиотеки ардуино занимают слишком много памяти для сильно ограниченной в этом тиньки.., во вторых, тайминги на тиньке совсем другие а тратить время на основательное изучение даташита( на незнакомом языке :))) и/или деньги на частотомер/осцилограф неохота.., и пришлось придумывать что-то иное...("Лень - Двигатель прогресса!":))
По моему мнению получилась неплохая прога для связки Ардуино+АТТини, размер скетча в двоичном коде: 1 336 байт (из 4 096 байт максимум)
, остаётся достаточно места, для написания сценариев управления нагрузками и подпрограмм обработки нажатия кнопок на пульте.
В исходном варианте скетча, тинька инвертирует состояние двух ног/светодиодов по командам On/Off и SoundOff, а также инвертирует все пять доступных ног по нажатию любой другой кнопки пульта.

Тиньку прошивал программатором http://dvrobot.ru/237/213.html
Оба скетча залил сюда... (жми кнопку "Скачать")

Смотреть на YouTube


Скриншот

Скриншот


Если не нашли кнопку "Скачать" тогда ищите кнопку "Загрузить"))

    • admin это нравится
  • Жалоба

Так же вам могут быть интересны файлы





  • 66 Всего файлов
  • 4 Всего категорий
  • 3 Всего авторов
  • 14 624 Всего загрузок
  • Датчик ТиВ - DHT12 Последний файл
  • admin Последний автор

2 посетителей за последние 15 минут

0 пользователей, 0 гостей, 0 анонимных


Google (1), Bing (1)