Перейти к содержанию

bulat943

Members
  • Постов

    1 311
  • Зарегистрирован

  • Посещение

Весь контент bulat943

  1. Что вы зациклились только на этом пульте? Выберите стандарт NEC,или RC5,в сети море прошивок,а то мыкаетесь с этим пультом еще с прошлой такой же темы То что кнопки у вас включены по другому-мелочь,изучите как опрашивать кнопки,это вроде второй урок после Hello!
  2. Я же вам написал-незачем трогать прошивку пульта,а приемник переделать-как два пальца об асфальт... Свой вариант я описал,есть полно вариантов как декодировать сигнал Согласен с @г0сть ,начните с изобретения резисторов,конденсаторов,диодов,транзисторов-они же тоже магазинные,то есть не подходят вам,а потом из них слепите микросхемы...
  3. Пульт вообще можно не трогать,да и на вряд ли вы разберетесь как его переделать на си,там не все так просто,нужна несущая 38 кГц Покажите,что у вас получилось?
  4. Ну да,с приемником проще-отлавливай фронты и спады и считай временные интервалы,сравнивай с тем что должно быть,потом проверка на правильность приема сигнала и если верно-выдавай сигнал на нужный порт Как вариант (в приемнике)-по спаду принятого сигнала (в обработчике прерывания по переполнению таймера,который переполняется например каждые 0,1 мсек) уменьшаем переменную0 начиная с 0,приняли фронт-увеличиваем переменную0,по следующему спаду переписываем значение этой переменной0 в переменную1,переменную0 сбрасываем и снова ее уменьшаем,смотрим что переменной1,если она близка к 0 то приняли "0" ,если около 13 то приняли "1",если более 60 и менее 195 то это пауза-смотрим что приняли,проверяем принятую посылку и т д
  5. Вам уже ответил на вопрос в вашей точно такой же теме,ищите,подсказка-ответ вам дал x-revers
  6. Можно просто почитать описание работы пульта,там все описано-как передается код,сколько тактов и т д
  7. Проще подключить осциллограф и посмотреть принцип передачи и временные интервалы,скорее всего там стандарт какойто,например NEC или RC5
  8. На счет записи не знаю,надо попробовать Достал ардуинку,дисплей 2004,попробую поиграюсь,все равно пока нечего паять...
  9. Есть такое-сделать по своему,потом спросить как лучше,а потом... все равно сделать по своему
  10. Вот архив,кривой перевод даташита,и пример настроек программы терминала для управления с компьютера через USB-TTL переходник Какой предполагаете использовать дисплей? DOC_BT201.zip
  11. Вам бы какой нибудь язык программирования освоить,хотя бы ардуино,и все вместится в атмега328
  12. я вижу только одну атмегу,где вторая?на фото атмега доктора или пациента? если доктора то что за провода идут к 7 и 8 выводам? Я бы не рискнул так собирать,проще вытравить плату,свои платы я выложил,можно их использовать
  13. Может файл своей печатной платы выложите,посмотрим?
  14. Ну если у вас нет доставки валдберис,в котором BT201 стоит 375 руб с бесплатной доставкой,то да-вариантов у вас нет,только эти говеные модули с сильно упрощенным и бедным управлением
  15. Нет там поддержки USB флешки! Только micro-SD! Берите BT-201-там и микро-SD,и флешка,и блютус,управление с кнопок и через UART,и можно вытащить название папки и трека.
  16. Припаял проводками атмега16,подключение как на вашей картинке,прочитал фузе-ресет настроен на выход,удачно восстановил атмега16 Еще раз спасибо!
  17. Я понятия не имел как подключить атмега16,потому подключал порт в порт,было это более месяца назад,а эту картинку только сегодня нашел (это часть схемы от Atmega fusebit doctor),вытравлю плату и попробую по этой схеме
  18. Точно не помню,вроде вобще как будто атмега16 не подключена Я тогда сильно сомневался что подключил атмега16 правильно- подключал порты как в атмега8 ,то есть провод,идущий к порту B0 атмега8 подключал к порту B0 атмега16,и т д,только порт B6 (XTALL1) подключал не к порту B6 атмега16 а к выв 13 (атмега16 в DIP) Сигнал BS2 в атмега8 идет на порт C2,я подключал также к тому же порту С2 атмега16,но вот в схеме Atmega fusebit doctor сигнал BS2 идет к порту A0 атмега16,только увидел,надо бы заново попробовать подключить к вашему программатору и проверить,еще есть отличия в подключении DATA6,7
  19. Может там порты не работают уже,не знаю почему обе атмега16 не читались никак Вылечил атмеги 8,88р,168р,328р,других у меня нет (в смысле залоченных нет)
  20. Там не нужен бутлодер,заливаете в чистую атмегу прошивку по ISP и все атмега умеет общаться по UART с дня своего рождения
  21. У меня вот так-соединяю программатор к ноутбуку,в диспетчере устройств так Запускаю программу Отключаю программатор от ноутбука и снова подключаю-вуаля! Потом подключаю пациента,подаю 12 вольт... Кстати,свои атмега16 вылечить не смог...
  22. Наконец то испытал,работает как хотел,спасибо! Теперь буду осваивать изготовление корпуса из листового пластика,как это сделать примерно знаю (купил квартиру,пока переезжал времени не было включить паяльник)
  23. Вопрос решен! Хочу использовать брелок для управления нагрузками,и сделать "антиначальник" Тему можно закрыть!
  24. Не вижу смысла с вами спорить-вы сначала ляпнули,а теперь дурака из меня делаете
  25. bulat943

    Keeloq декодирование

    Есть ли у кого пример декодирования Keeloq,надо расшифровывать пульты автосигнализаций Никакого злого умысла нет Сначала идут 12 импульсов меандр 0,4мсек/0,4 мсек,потом хидер 4 мсек,а вот потом...
×
×
  • Создать...