Статья https://radiokot.ru/artfiles/6635/ -- Если у кого есть вопросы - готов ответить. Так же сюда можно выкладывать альтернативные разводки печатных плат
Ага прочитал недавно статью, честно сказать офигел от проделанной работы. А вопрос один, как то сливать образы для последующего использования. Они наверняка в eep части остаются. Поставить мини юсб 5 контактный, как раз хватит проводов для программирования чтения. Ну и даже базу в случае чего можно создать для обмена. Сомневаюсь что перепутают и к компу подцепят вместо программатора что чтото испортится
Добавлено after 4 minutes 9 seconds: Я clr пользую китайский, с их базой пультов, тоже неплохая вещь но так замудрено чтоб запрограммировать сидишь полчаса вспоминаешь куда в программе кнопки какие нажать. А тут прошивку слил щалил слил залил. Тем же uniprog
vlasovzloy, да не вопрос, весь еепром можно сливать. И целиком заливать. Ибо я контрольную сумму всего массива считаю. Это единственный способ убедиться, что в ЕЕПРОМке ничего не побилось. Я во фьюзах BOD не включаю, он жрет как не в себя. А так - 2 мкА... Мерял как блоком питания, так и мультиметром китайским
vlasovzloy писал(а):
честно сказать офигел от проделанной работы.
Я сам офигел, что получилось всё задуманное. И в мегу уместилось.
ЗЫ. Мне тут один коллега подсказал, что можно взять МК потолще, при необходимости еще еепромку добавить типа 24С64 и сделать в корпусе взрослого пульта. Добавить дисплей, и сделать возможность на кнопку записывать последовательность команд. Типа кнопка командует сразу телеком и тюнером... Пока думаю...
Добавлено after 7 minutes 21 second: В принципе, для работы с кнопками/пультами, слитыми на комп, можно накидать какой то простой менеджер на ПК... Алгоритм подсчета контрольной суммы простой...
SpirkinLAB, Самый простой вариант считать код - взять фотоприемник и подключив его к лог. анализатору, нажать на исходном пульте нужную кнопку. Или к осциллографу в режиме однократной развертки. Далее, сравнить посылку с известными форматами. И уже по стандарту этого формата повторить сохраненную команду. Единственное, разрешения в 1 мс вам не хватит, скорее всего. Почитайте: https://radiokot.ru/articles/14/
То что Глазик через ком порт Я подключу - это Ясно так как много поделок которые так управляются - получается что ком порт успевает обрабатывать и выдавать !!!
Буквы-символы это просто код. Никакого сакрального смысла он не несёт. Вам нужно просто отправить "помигать лампочкой" в соответствии с форматом. Т.е. тогда, когда сигнал есть - "лампочка" должна мигать с частотой 38 кГц. Когда сигнала нет - никто никуда и не мигает.... Я вам ссылочку давал - там теория мигания расписана достаточно подробно.
Добавлено after 39 minutes 44 seconds: Есть несколько плат для пульта об 21 кнопке. Если кому по Украине надо - пишите в личку.
Добавлено after 1 minute 36 seconds: Как думаете что это может значить ?
Плюс это начало волны ? потом проходит 3900 вниз потом на 550 верх потом 1950 затишье ?
Как думаете Я правильно думаю ?
Добавлено after 1 hour 13 minutes 47 seconds: В Одном из видео Дядька говорил что это 16 ричный код - 6A68351E
Может просто его указывать ? както именно в ардуинах так и есть кто повторяет пульты они так и указывают но Я то хочу через пик процессор указать на ПИК БАСИК ПРО
Да, теоретически да. Построили бы график, да хоть на листике в клетку.... И было бы понятнее , где и что искать. Есть описания стандартов....
Добавлено after 17 minutes 35 seconds: Я с этими абдуринами не дружу. И тот код, шо абдурина дает - только сама абдурина знает что в нём. Распознавать пульты по тому коду можно, а имитировать - не знаю.
по вашим данным получилась вот такая картинка по ней виден стартовый импульс, потом стартовая пауза. Длительность у них - порядка 4 мс (3900-3950 мкс). А далее 24 паузы, обрамленные 25 импульсами. Импульсы длиной 550 мкс, паузы - гуляют от 550 до 2000 мкс. Я не знаю, насколько точно ардуина меняет временные интервалы. Из графика могу предположить, что там паузой между импульсами кодируются биты. И есть 24 бита: 1111_0010_1010_0000_1101_0101
Вроде как похоже на RCA - https://www.sbprojects.net/knowledge/ir/rca.php или https://led-displays.ru/ir/rca.html Во всяком случае - стартовый импульс и пауза по 4 мс, импульсы по 500 мкс, паузы по 1000 и 2000 мкс... 4 бита адреса, 8 бит команды, потом 4 инверсных бита адреса и 8 инверсных бит команды 1111_00101010 0000_11010101
Так что пробуйте включить в своем пике генерацию сигнала 56 кгц (в идеале - ШИМ со скважностью 25-30%) и промодулируйте его вашим сигналом в соответствии с графиком...
Приветствую! По-моему между третьим и четвёртым из описанных форматов нет никакой принципиальной разницы. Три периода (длина импульса и две длины паузы), кодирование длинами пауз, фиксированная длительность импульса.
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения