Да управляю освещением со смартфона ,программа написана и уже работает ,охота в этой программе сделать и ещё для умного дома чтобы при выходе из дома через 10 мин выключались все розетки кроме холодильника и много чего ,например есть пульты на 433 хочу ими тоже управлять освещением сделанным на 315 типа конвертер тоже работает но хочу в этой программе всё сделать .Boroda писал(а):Сделаю чуть попозже. Хотите датчики к какой-то системе сделать?
Блок чтения кода радио датчиков 433 МГц.
Блок чтения кода радио датчиков 433 МГц.
Блок чтения кода радио датчиков 433 МГц.
Вот бы нам идеальный блок поддерживающий все протоколы
http://sxem.org/2-vse-stati/raznoe/23-neopredelennoe/115-ckaner-koda
Для информации передача температуры по протоколу 2272/2262
http://homes-smart.ru/index.p....dulyakh
http://homes-smart.ru/index.p....433-315
http://sxem.org/2-vse-stati/raznoe/23-neopredelennoe/115-ckaner-koda
Для информации передача температуры по протоколу 2272/2262
http://homes-smart.ru/index.p....dulyakh
http://homes-smart.ru/index.p....433-315
Последний раз редактировалось CraCk 14 май 2016, 21:35, всего редактировалось 1 раз.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
А если прошла помеха, и пришла температура не +15, а -40 градусов? А если у соседа дверной звонок выдает код, совпадающий с Вашими +60 градусами? А Ваше устройство поддерживает температуру в доме посредством включения настенного газового котла... Что будет? Поэтому я и написал, что передать температуру довольно сложно, нужно обеспечить 99,99% достоверность принятых и расшифрованных данных.CraCk писал(а):передача температуры по протоколу 2272/2262
Я собирал парнишке систему автоматизации отопления на дом: 3 ПИД-регулятора, 6 радиодатчиков температуры в разных помещения дома, теплом полу, на улице, радиопульт с индикатором 8888, связь с компом по RS485 ModBus RTU. PIC16F886 в центральной голове и радиопульте, PIC16F676 в радиодатчиках, радиоканал на NRF24L01+. В протоколе радиоканала были адреса устройств, адреса переменных, слабенькое динамическое кодирование (распихивание битов рендомной переменной в разные части посылки и прибавления ее к контрольной сумме), контрольная сумма. Работает четко уже больше года. Так же ему собирал свет на радиовыключателях по тому же принципу. Сейчас думаем пульт управления отоплением привязать еще и к свету.
А 2262/1527 - игрушка! Китайцы, когда его разрабатывали, сами не думали, что он станет таким распространенным, и его будут пихать везде от игрушек и звонков до автосигнализаций...
Добавлено (14.05.2016, 23:14)
---------------------------------------------
А граббер, на который Вы дали ссылку, расшифровывает все клоны 2262/1527 (это все указанные микросхемы, кроме трех последних) и микрочиповский KeeLoq (последние три). Всего 2 протокола за 11т.р... Чет много они хотят.
Последний раз редактировалось Boroda 14 май 2016, 23:56, всего редактировалось 1 раз.
Блок чтения кода радио датчиков 433 МГц.
Спасибо за блок!Boroda писал(а):Должен нормально принимать сигналы с 1527 с резисторами 300..470кОм и с 2262 с резисторами 2,2..4,7МОм. Тестируйте.
2262 работает отлично. С 1527 возникли проблемы (внутри резистор на 270кОм) иногда проскакивает сигнал. Если коснуться пальцем резистора и нажать на передачу, то без проблем считывается. Думаю проблема только в резисторе. Завтра поменяю, отпишусь как работает.
Последний раз редактировалось UB6AFB 26 май 2016, 18:52, всего редактировалось 1 раз.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
Ну длина импульсов не та. Поставьте 330..390кОм. Китайцы сами рекомендации дают на обвязку микросхем и сами же ставят другие номиналы.UB6AFB писал(а):С 1527 возникли проблемы
Блок чтения кода радио датчиков 433 МГц.
Большие у меня были надежды на использованием этих датчиков для охраны дома. Теперь понимаю что с ними нет смысла связываться.Boroda писал(а):А 2262/1527 - игрушка! Китайцы, когда его разрабатывали, сами не думали, что он станет таким распространенным, и его будут пихать везде от игрушек и звонков до автосигнализаций...
Что посоветуете использовать для создания пока что охранных датчиков окон, дверей и где то возможно движения? В будущем и всяких датчиков температуры, RF меток. Хотелось чтобы было не дорого, работало от батареи, защита от глушения, копирования и конечно все на Flprog. Радиус действия до 50м.
Последний раз редактировалось CraCk 26 май 2016, 22:07, всего редактировалось 1 раз.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
Вот тут проблема: FLProg не умеет засыпать контроллер, а как это сделать на СИ - понятия не имею. Всю жизнь программировал только Пики на PicBasic Proton и ассемблере - вот тут можно все что угодно сделать.CraCk писал(а):работало от батареи
Вторая проблема - нужно законченное устройство в корпусе, например датчик движения, самому делать не вариант, значит только покупать готовый и переделывать под себя. Питание у него 12 вольт и 2262/1527 работает от 12ти, контроллер же питается от 5ти вольт, здесь нужен стабилизатор с собственным током потребления порядка 1-2 микроАмпер, например MCP1703T-5002E/MB, стоимостью в половину ProMini.
Защита от копирования не поможет, почитайте про взлом KeeLoq, подменой кода вскрывается почти все с односторонним каналом общения. Поэтому сейчас все сигналки двухсторонние (запрос/ответ) с довольно мощной математикой кодирования (брелок спрашивает машину, машина загадывает загадку брелку, брелок отгадывает ее и посылает ответ, при совпадении машина открывается).
Защита от глушения - срабатывание сигнализации, если датчик не подал сигнал о своем присутствии в течении, допустим, 1 минуты. Значит сигнал присутствия необходимо подавать минимум 3 раза в минуту, а это большой расход энергии. Тут крохой А27/А23 уже не обойдешься, надо ААА или АА ставить, следовательно корпус датчика надо допилить, а потроха полностью переделать на питание 3-4,5 вольта.
Добавлено (27.05.2016, 00:29)
---------------------------------------------
Тут суть простая, можно использовать стандартные датчики движения. Если будут ложные срабатывания, то просто поменять код перепайкой перемычек (п.с. читал где-то про случай применения 2262 на воротах, за которыми хранилась рассада дорогих цветов, так вот одним прекрасным морозным утром ворота эти сами открылись, цветы померзли и бизнесу был нанесен значительный ущерб). Для температуры сделать свой протокол и попробовать подружить эти 2 протокола в одном приемнике.
Если на Ваше имущество позарятся местные бродяги, алкаши и хулиганы, то такая система поможет, но если оно заинтересует серьезных людей - пиши пропало. И более мощная система может не справиться. Тут поможет только быстро бегающий и высоко прыгающий молчаливый крокодил, живущий на фазенде.
Последний раз редактировалось Boroda 27 май 2016, 01:35, всего редактировалось 1 раз.
Блок чтения кода радио датчиков 433 МГц.
Поставил именно эти резисторы и все стало работать.Boroda писал(а):Поставьте 330..390кОм
Блок чтения кода радио датчиков 433 МГц.
Возможно вот это поможет?Boroda писал(а):Вот тут проблема: FLProg не умеет засыпать контроллер, а как это сделать на СИ - понятия не имею. Всю жизнь программировал только Пики на PicBasic Proton и ассемблере - вот тут можно все что угодно сделать.
http://avrproject.ru/publ....-1-0-64
http://student-proger.ru/2013/10/energopotreblenie-arduino/
Ну тогда только геркон и магнит. А как не счет nRF24l01 без использования стабилизаторов напряжения. И питать от двух батареек?Boroda писал(а):Вторая проблема - нужно законченное устройство в корпусе, например датчик движения,
http://nrf24l01.pp.ua/nrf24l0....l01-s-n
А как такой вариант?Boroda писал(а):Защита от копирования
https://www.drive2.ru/c/2712270/
В сети информации много. Но чтобы собрать все воедино в Flprog, не программисту нереально.
Блок чтения кода радио датчиков 433 МГц.
Доброго здравия Всем!
Борода, спасибо за блок! для полного счастья не хватало.
одно Но. не работает с расширителем входов-выходов MCP23017. Это как, лечится или без вариантов?
Борода, спасибо за блок! для полного счастья не хватало.
одно Но. не работает с расширителем входов-выходов MCP23017. Это как, лечится или без вариантов?
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
Добрый вечер! Скорее всего никак не вылечить, т.к. библиотека MCP23017.h завязана не на прерывания, а пока все не отправится и не примется, программа дальше не пойдет. Соответственно процессор довольно длительное время висит в этой библиотеке и не успевает опрашивать приемник.
Все операции с модулями расширения (тем более с аппаратным I2C) должны выполняться на фоне основной программы и не мешать ей, но писатели библиотек об этом не думают. Например, в сети гуляла библиотека DS18B20 со строчкой delay(1000). Нет слов... И это очень частое явление в среде Ардуиноводов. Мой блок приемника и передатчика не мешает никому, придет покрутится несколько микросекунд и даст другим поработать.
Все операции с модулями расширения (тем более с аппаратным I2C) должны выполняться на фоне основной программы и не мешать ей, но писатели библиотек об этом не думают. Например, в сети гуляла библиотека DS18B20 со строчкой delay(1000). Нет слов... И это очень частое явление в среде Ардуиноводов. Мой блок приемника и передатчика не мешает никому, придет покрутится несколько микросекунд и даст другим поработать.
Блок чтения кода радио датчиков 433 МГц.
Спасибо за оперативный ответ.
Предвидел такой ответ, лелеял надежду... Значит приговор окончательный.
Да, обратил внимание, что блок работает шустренько. До этого пробовал библиотеку "RCSwitch".
а delay(1000) - это классика жанра, если вижу то ассоциируется с полным DELAY
Предвидел такой ответ, лелеял надежду... Значит приговор окончательный.
Да, обратил внимание, что блок работает шустренько. До этого пробовал библиотеку "RCSwitch".
а delay(1000) - это классика жанра, если вижу то ассоциируется с полным DELAY
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
Обновил блок приемника и передатчика протокола 2262, теперь работает на прерываниях. Версия старого сайта
Добавлено (01.03.2017, 23:45)
---------------------------------------------
Версия с старого сайта Добавил блоки приема/передачи[/url] посредством дешевых модулей RF433. Блоки приема работают на прерываниях независимо от текущей программы, блоки передачи вносят задержку на выполнение программы, во время передачи.
Добавлено (01.03.2017, 23:45)
---------------------------------------------
Версия с старого сайта Добавил блоки приема/передачи[/url] посредством дешевых модулей RF433. Блоки приема работают на прерываниях независимо от текущей программы, блоки передачи вносят задержку на выполнение программы, во время передачи.
- jonik22sm
- Капитан
- Сообщения: 720
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
Доброе утро всем
Есть приёмник от сигналки AB02-1 433мГц
Как мне её подключить и какой блок использовать чтоб принимать команды от авто брелока
Есть приёмник от сигналки AB02-1 433мГц
Как мне её подключить и какой блок использовать чтоб принимать команды от авто брелока
Последний раз редактировалось jonik22sm 18 мар 2017, 09:41, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
Авто брелков много разных: статика, 2262, 1527, диалоговый, KeeLoq полный и обрезанный.jonik22sm писал(а):от авто брелока
- jonik22sm
- Капитан
- Сообщения: 720
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
вот такой приёмник
Добавлено (19.03.2017, 16:19)
---------------------------------------------
что даже никто и не подскажет как читать данный приёмник?
Добавлено (19.03.2017, 16:19)
---------------------------------------------
что даже никто и не подскажет как читать данный приёмник?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Можно сделать ВСЁ. Было бы желание.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
jonik22sm, еще раз повторяю:
"Авто брелков много разных: статика, 2262, 1527, диалоговый, KeeLoq полный и обрезанный."
Какой протокол у вашего брелка? Этот приемник выдает шум или полезный сигнал (последовательности 0/1 соответствующие тому, что происходит в эфире). Сделай то, незнамо че...
"Авто брелков много разных: статика, 2262, 1527, диалоговый, KeeLoq полный и обрезанный."
Какой протокол у вашего брелка? Этот приемник выдает шум или полезный сигнал (последовательности 0/1 соответствующие тому, что происходит в эфире). Сделай то, незнамо че...
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
Вот пример посылок пультов.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- jonik22sm
- Капитан
- Сообщения: 720
- Зарегистрирован: 20 ноя 2015, 11:28
- Откуда: Краснодар
- Имя: Евгений
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
брелок апс и как мне их читать на меге
Последний раз редактировалось jonik22sm 19 мар 2017, 18:52, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.
- Boroda
- Капитан
- Сообщения: 836
- Зарегистрирован: 01 май 2016, 01:04
- Откуда: Коломна
- Имя: Станислав
- Контактная информация:
Блок чтения кода радио датчиков 433 МГц.
Открываем сайт и видим, что АПСов может быть несколько:
1. динамический Keeloq
2. KeeloqTM
3. код с защитой от перехвата кодовых посылок
4. динамический сверхсекретный код
У нас тут экстрасенсов нет... к сожалению.
1. динамический Keeloq
2. KeeloqTM
3. код с защитой от перехвата кодовых посылок
4. динамический сверхсекретный код
У нас тут экстрасенсов нет... к сожалению.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость