Pessoal , estou lançando esse novo projeto open source, isto é, quem quiser ajudar será bem vindo.

Todos terão acesso á todo projeto, portanto cada um poderá montar o seu.

Depois de desvendar o funcionamento de controle remoto sem fio no Lab de Garagem, agora já é possível começar o projeto.

http://labdegaragem.com/forum/topics/desvendando-controle-remoto-rf

Esse diagrama em blocos que eu fiz é uma idéia inicial. Quando sugerir alguma coisa, especifique de qual bloco esta tratando, para facilitar a compreensão de todos.

Módulo de recepção RF :

A frequência que usarei é a de 433,92 MHz - a mais comum. Mas nada impede de usar outra frequência, desde que o receptor, os sensores e o controle remoto sejam da mesma frequência.

O sistema de codificação que usarei é o do chip Encoder HT6P20B. 

Data sheet :http://www.holtek.com.tw/pdf/consumer/6p20v170.pdf

Selecionei esse, pois existem inúmeros sensores e controles remotos que usam esse chip.

Vejam no tutorial mencionado acima, para entender como ele funciona.

Módulo RTC :

Usando o chip DS1307 - muito comum. Será usado para registro de log, isto é, todas a operações realizadas pelo Arduino serão registradas com horário. Exemplo: Alarme ativado, alarme disparado, sensor ativado, etc. Esses arquivos de log serão gravados no Módulo SD CARD.

Painel - Botões :

Painel de controle do Alarme, podendo ter botões, como aprender sensor, aprender controle remoto, etc. Se necessário, poderá ter um teclado numérico para digitação de senha e ou  de configurações.

Módulo Sirene:

Seria interessante inovar na sirene, como usar sons personalizados. 

No início poderá ser usada uma sirene comum.

Módulo Display LCD:

Para mostrar status do alarme, horário, configuração e disparos, etc

Interface WEB / GSM:

O objetivo é enviar email ou então mensagem SMS, avisando o proprietário que o alarme foi disparado. Informando qual sensor e qual horário foi acionado.

Seria muito bom também se o proprietário pudesse remotamente ativar ou desativar o alarme  e verificar o status do mesmo. 

Fonte / Bateria:

Fonte de alimentação do Alarme e da Sirene. Uma bateria de backup é essencial.

O projeto esta lançado. Aos poucos acrescentarei mais informações.

Agradeço antecipadamente a todos que desejarem fazer contribuições para o projeto.

Sempre quis gerenciar um projeto OPEN SOURCE, e esta vai ser uma nova oportunidade.

Open Source (Código Aberto):

http://pt.wikipedia.org/wiki/C%C3%B3digo_aberto

Gustavo Murta (BH) .

Exibições: 59373

Responder esta

Respostas a este tópico

Olá, José!

Parabéns pela iniciativa, estava precisando de um projeto como esse, vou abraça-lo como posso!
No modulo de recepção RF, você pretende que o alarme seja capaz de receber com um único rádio, dados dos sensores e do controle?
Já usei o Nordic nRF24L01+ tanto com PIC quanto com Arduino e MSP, ele "dispensa" o encoder, porém, necessita de um MCU para funcionar e a configuração é bem simples, já testei a distancia usando 250Kbps com potencia máxima, começou a falhar por volta de 100m e tem a vantagem de ser 2.4GHz menos comum, o que talvez dê um pouco mais de segurança...

Será que é viável usa-lo?

O espectro de 2.4GHz é mais poluído que o Rio Tietê. Recomendo fugir dessa frequência para esse tipo de projeto. 433, 315 ou 299mhz também tem muito equipamento utilizando, mas o fluxo de informação é menos constante.

Uns meses atrás estava olhando para instalar aqui em casa uma central de alarme com discadora por telefonia analógica e celular (SMS+Mensagem de voz).

Particularmente eu manteria o sistema nos 315 e 433mhz, pois a compatibilidade com dispositivos comerciais pode facilitar a vida do desenvolvedor e reduzir custos.

Exemplo de sensor:

Sensor de abertura reedswitch wireless.

1. Triggered: is less than 1. 5cm 
2. Working voltage: 12V 
3. Working current:is less than or equal to 10mA 
4. Static current: is less than or equal to 0.005mA 
5. Working frequency: 315 MHZ 
6. Emitting frequency: >10mw 
7. Frequency tolerance: 0. 2MHz

         Custo: Pacote com 10 unidades na China, já com o frete custa 30 dólares, com as pilhas 12v.

Como este existem sensores de fumaça, alagamento, gás de cozinha, PIR direcional, PIR Barreira, controles a doidado...

Para referência também, uma central de alarme wireless para estes sensores, com discadora GSM (mensagem pré gravada e SMS para 3 números distintos) custa em torno de 70 dólares com frete (colocar 60% de possível taxação na conta, pois passa da franquia de 50 dólares).

Para estudo (com poucos sensores) todo esforço é valido. Agora, para implantar em casa, é bom avaliar a viabilidade ou então pensar em um "algo mais".

Como eu disse, vou usar a faixa de frequência de 433 MHz por ser a mais comum.

No mercado, existem sensores e controles remotos baratos.

Se fosse usar 2,4GHz , teria que usar sensores mais sofisticados e provavelmente mais caros.

Funcionaria com 25 sensores? Preciso pegar um ladraozinho que esta utilizando a escada de incendio para roubar bicos de mangueira de incendio, A ideia é saber qual porta abriu primeiro e qual fechou por ultimo. Entendeu? Ele sai da casa dele e sobe ou desce alguns andares, sai no hall, rouba e volta.

Obrigado

Boa noite Frank, 

Você esta perguntando se o projeto desse Alarme funcionaria com 25 sensores?

Sim, à principio não tem limite do número de sensores. 

O importante é que um sensor seja acionado de cada vez, que parece que é o seu caso. 

E você precisaria implementar também o  registro da sequencia de disparo dos sensores.

Não tão complicado. 

Sugiro também que use um gravador DVR de video. Dessa forma a cara do ladrão poderá ser registrada. 

Jonatas, sabe dizer qual encoder que esses sensores usam?

No projeto serão usados os Encoders HT6P20B. Eles não são criptografafos, mas usam vários bits na codificação. 

Certo, nada de 2.4GHz. Apesar do módulo de rádio nessa frequência ser mais barato, a questão da compatibilidade com sensores mais baratos(na maioria 433) pode pesar mais.

Esse link pode ajudar na interface web/gsm: 
https://www.circuitsathome.com/mcu/interfacing-arduino-to-usb-gprs-...

Obrigado Paulo, pelo link enviado.

Mas para diminuir o custo do projeto,  estava pensando usar um celular antigo com interface serial 

para o envio de mensagens SMS. 

É uma opção, ainda mais se já tiver o aparelho jogado em alguma gaveta, mas outras pessoas podem ter dificuldade em encontrar determinado modelo de aparelho antigo. Acho que com um modem modelo x, o projeto fica mais padronizado e atual, podendo até utilizar a rede 3G para internet(apesar de não ter visto muita documentação por ai)...
Hoje a gente encontra modem 3G semi-novo por até R$20,00 em ótimo estado(pelo menos em minha cidade).

Paulo , que eu saiba o Arduino tem USB como slave e não host.

Como é possível usar um modem 3G com o Arduino?

Talvez eu faça uma integração do Arduino com o Raspberry Pi. 

Tem sim,

Mas em alguns modelos apenas, como o Arduino Due e o Arduino Mega ADK que tem uma porta USB Host

http://arduino.cc/en/Main/ArduinoBoardDue

http://arduino.cc/en/Main/ArduinoBoardADK

Obrigado Wiechert, 

Eu não sabia.

O Arduino para esse projeto é o Arduino mais comum, o 2009.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço