Автомобильный маячок
Добавлено: Пт янв 28, 2011 6:17 pm
Задача: Информировать владельца машины, если она уехала без него.
Концепция: В машина помещается радиомаячок, которые периодически посылает в эфир радиосигнал. Если сигнал не фиксируется приемником, то считаем что машина уехала и начинаем пищать и моргать.
Передатчик работает всегда, вне зависимости от того, что творится в машине.
Приемник же включается если нужно контролировать наличие машины, т.е. связь с передатчиком односторонняя.
Маячок и приемник работают автономно, т.е. на батарейках.
Реализация:
Как передатчик используем RFM02+tiny2313.
Как приемник используем RFM01+tiny2313.
Передатчик будет посылать в эфир раз в 8 секунд (так удобно по watchdog) цифровую посылку, в которой будет небольшая шифровка. Шифровка содержит два байта с id передатчика, два байта команды, четыре байта шифровка, один байт crc.
ДД
КК
ХХХХ
CR
Шифровка, это простейший инкремент числа, которое приращается для каждой посылки, если приемник примет число меньшее, чем было прислано ранее, значит кто то пытается грабит.
CRC считается для всей посылки, т.е. для 8 байтов.
Если сработала сигнализация (+12в на габаритах) или завели машину и уезжают (нажали на тормоз), то радиомаяк должен подать в эфир посылку, с определенной командой.
Концепция: В машина помещается радиомаячок, которые периодически посылает в эфир радиосигнал. Если сигнал не фиксируется приемником, то считаем что машина уехала и начинаем пищать и моргать.
Передатчик работает всегда, вне зависимости от того, что творится в машине.
Приемник же включается если нужно контролировать наличие машины, т.е. связь с передатчиком односторонняя.
Маячок и приемник работают автономно, т.е. на батарейках.
Реализация:
Как передатчик используем RFM02+tiny2313.
Как приемник используем RFM01+tiny2313.
Передатчик будет посылать в эфир раз в 8 секунд (так удобно по watchdog) цифровую посылку, в которой будет небольшая шифровка. Шифровка содержит два байта с id передатчика, два байта команды, четыре байта шифровка, один байт crc.
ДД
КК
ХХХХ
CR
Шифровка, это простейший инкремент числа, которое приращается для каждой посылки, если приемник примет число меньшее, чем было прислано ранее, значит кто то пытается грабит.
CRC считается для всей посылки, т.е. для 8 байтов.
Если сработала сигнализация (+12в на габаритах) или завели машину и уезжают (нажали на тормоз), то радиомаяк должен подать в эфир посылку, с определенной командой.