bulat943
Members-
Постов
1 311 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Весь контент bulat943
-
Что вы зациклились только на этом пульте? Выберите стандарт NEC,или RC5,в сети море прошивок,а то мыкаетесь с этим пультом еще с прошлой такой же темы То что кнопки у вас включены по другому-мелочь,изучите как опрашивать кнопки,это вроде второй урок после Hello!
-
Я же вам написал-незачем трогать прошивку пульта,а приемник переделать-как два пальца об асфальт... Свой вариант я описал,есть полно вариантов как декодировать сигнал Согласен с @г0сть ,начните с изобретения резисторов,конденсаторов,диодов,транзисторов-они же тоже магазинные,то есть не подходят вам,а потом из них слепите микросхемы...
-
Пульт вообще можно не трогать,да и на вряд ли вы разберетесь как его переделать на си,там не все так просто,нужна несущая 38 кГц Покажите,что у вас получилось?
-
Ну да,с приемником проще-отлавливай фронты и спады и считай временные интервалы,сравнивай с тем что должно быть,потом проверка на правильность приема сигнала и если верно-выдавай сигнал на нужный порт Как вариант (в приемнике)-по спаду принятого сигнала (в обработчике прерывания по переполнению таймера,который переполняется например каждые 0,1 мсек) уменьшаем переменную0 начиная с 0,приняли фронт-увеличиваем переменную0,по следующему спаду переписываем значение этой переменной0 в переменную1,переменную0 сбрасываем и снова ее уменьшаем,смотрим что переменной1,если она близка к 0 то приняли "0" ,если около 13 то приняли "1",если более 60 и менее 195 то это пауза-смотрим что приняли,проверяем принятую посылку и т д
-
Вам уже ответил на вопрос в вашей точно такой же теме,ищите,подсказка-ответ вам дал x-revers
-
Можно просто почитать описание работы пульта,там все описано-как передается код,сколько тактов и т д
-
Проще подключить осциллограф и посмотреть принцип передачи и временные интервалы,скорее всего там стандарт какойто,например NEC или RC5
-
На счет записи не знаю,надо попробовать Достал ардуинку,дисплей 2004,попробую поиграюсь,все равно пока нечего паять...
-
Есть такое-сделать по своему,потом спросить как лучше,а потом... все равно сделать по своему
-
Вот архив,кривой перевод даташита,и пример настроек программы терминала для управления с компьютера через USB-TTL переходник Какой предполагаете использовать дисплей? DOC_BT201.zip
-
Вам бы какой нибудь язык программирования освоить,хотя бы ардуино,и все вместится в атмега328
-
я вижу только одну атмегу,где вторая?на фото атмега доктора или пациента? если доктора то что за провода идут к 7 и 8 выводам? Я бы не рискнул так собирать,проще вытравить плату,свои платы я выложил,можно их использовать
-
Может файл своей печатной платы выложите,посмотрим?
-
Ну если у вас нет доставки валдберис,в котором BT201 стоит 375 руб с бесплатной доставкой,то да-вариантов у вас нет,только эти говеные модули с сильно упрощенным и бедным управлением
-
Нет там поддержки USB флешки! Только micro-SD! Берите BT-201-там и микро-SD,и флешка,и блютус,управление с кнопок и через UART,и можно вытащить название папки и трека.
-
Припаял проводками атмега16,подключение как на вашей картинке,прочитал фузе-ресет настроен на выход,удачно восстановил атмега16 Еще раз спасибо!
-
Я понятия не имел как подключить атмега16,потому подключал порт в порт,было это более месяца назад,а эту картинку только сегодня нашел (это часть схемы от Atmega fusebit doctor),вытравлю плату и попробую по этой схеме
-
Точно не помню,вроде вобще как будто атмега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
-
Может там порты не работают уже,не знаю почему обе атмега16 не читались никак Вылечил атмеги 8,88р,168р,328р,других у меня нет (в смысле залоченных нет)
-
Там не нужен бутлодер,заливаете в чистую атмегу прошивку по ISP и все атмега умеет общаться по UART с дня своего рождения
-
У меня вот так-соединяю программатор к ноутбуку,в диспетчере устройств так Запускаю программу Отключаю программатор от ноутбука и снова подключаю-вуаля! Потом подключаю пациента,подаю 12 вольт... Кстати,свои атмега16 вылечить не смог...
-
Вопрос решен! Хочу использовать брелок для управления нагрузками,и сделать "антиначальник" Тему можно закрыть!
-
Не вижу смысла с вами спорить-вы сначала ляпнули,а теперь дурака из меня делаете
-
Есть ли у кого пример декодирования Keeloq,надо расшифровывать пульты автосигнализаций Никакого злого умысла нет Сначала идут 12 импульсов меандр 0,4мсек/0,4 мсек,потом хидер 4 мсек,а вот потом...