Boa tarde, me chamo Leonardo lemos, sou professor de eletrônica, estou coletando infomações, montei um programa de alarme de incêndio quero enviar um pulso pro arduino quando fo acionado meu sensor e quero jogar uma mensagem na tela do computador supor... Zona 01 HABILITADA

EX: Uma pessoa X está operando o computado normal, e o sensor da zona 01 acionou, gostaria que o Arduino enviasse pra tela do pc uma mensagem assim. ALARME ZONA 01 ATIVO e enviar um bipe.

Exibições: 1948

Responder esta

Respostas a este tópico

Você deve ver primeiro qual linguagem pretende usar.. 

Já começou a desenvolver algo?

Fiz o pograma no arduino.... coloquei 4 botões. quando apertar cada um deles, quero enviar uma mensagem pro serial do arduino, mas não quero abrir o arduino pois meu programa ficará visivel

Leoanrdo, boa tarde.

Voce tem um codigo ja escrito?

Qual sensor pretende usar para detectar o fogo. IR ou fumaça, ou.....?

Rui

Por enquanto estou testando apenas com contato seco, então posso simular com botão esse funcionamento.

O programa está na minha empresa, mas é bem básico, clico em um botão e quero enviar para tela do meu computador uma mensagem, mas não quero ter que abrir o arduino pra isso, para que não vejam a programação.

Olá LLL,

Não sei o que você chama de ter que abrir o Arduino mas acho que não precisa abrí-lo para ler o conteúdo do que ele envia na porta serial.

Para que aconteça algo no computador, ele já teve estar rodando algo que ficará buscando alguma mensagem do Arduino periodicamente.

Por exemplo: Algum programa ligado na porta serial, recebendo informação do Arduino.

Caso sejam vários computadores, o sinal terá que trafegar pela rede. Neste caso, o aplicativo rodando constantemente no computador deverá estar verificando algum servidor, WEB, Banco de dados, Email, etc., e o Arduíno deverá enviar a informação para o servidor processar e distribuir.

Por favor, conte pra gente o que poderia ser?

Boa sorte,

  'Eiju

No meu entender, um aplicativo deverá ser  sempre ativado durante o boot do PC. 

No meu PC tem o Monitoramento de PC que é carregado no boot.

Quando a temperatura esquenta no PC, uma janela aparece na frente de tudo.

É isso que deseja? 

Esse aplicativo deverá monitorar a serial do Arduino. Se o sensor de incêndio disparar, abre a janela de alerta. 

exatamente MESTRE

Minha opinião e ideia a respeito, espero seja util.


A serial do arduino pode ser lida por um software, desta forma não precisara manter a IDE aberta.

Caso queira monitorar remotamente pode usar o Teamviewer ou um VNC, instalar em um PC como gateway no local e monitorar quando quiser, estando o Arduino e o software rodando sempre, também poderia enviar os dados via internet e receber em algum lugar, pc ou smartphone.

Fiz a simulação também com o software e o Proteus neste caso usando o COMPIN do Proteus.

Mas o principal aqui é mostrar que sim, é possivel ler a serial sem necessidade de ter aberta a IDE.

Como esclarecido no video, a pequena dose de humor colocada no texto da serial é apenas isso, uma dose de humor, mas nada que torne o assunto menos serio.

Foi implementado apenas um botão para simular um sensor, e um codigo muito simples, porque o objetivo é mostrar a leitura, embora funcionaria adequadamente.

Link Video: https://www.youtube.com/watch?v=ylRG4I36rmA&feature=youtu.be

Link para baixar o Software COM: https://sites.google.com/site/terminalbpp/

Link para Baixar o codigo usado: http://pastebin.com/WVNA5EkL

Monitoramento remoto: https://www.teamviewer.com/pt/index.aspx?pid=google.tv_ex.s.pt&...

leonardo, 

Complementando ... experimente criar uma aplicacao em Processing e deixa-la rodando em segundo plano no pc.

Processing é indicado para iniciantes por ser parecido com a IDE do arduino. mesma linguagem.

Olá Leo Lemos,

     Cara,  o que nossos grandes mestres, estão falando é corretíssimo,  mas como eles são especialistas, esquecem que as vezes quem os lê precisa de informações mais básicas.

     O que você deseja são duas coisas:

1º - Um arduino com um sensor enviando informações pela serial

2º - Um programa que consiga ler esses dados na serial, a apresente os resultados na tela que você deseja.

    Bem,  a parte do arduino, pra quem mexe com arduino,  é mais simples,   é só escolher o sensor, pegar o resultado dele numa variavel e enviar para serial pelo comando Serial.print(),  e que poderá ser constatado abrindo a ide do arduino atraves do serial monitor.

    Outra coisa beeeeeeeem,  diferente é ler a serial, e criar um programa que faça alguma coisa com esses dados,  isso aqui já não é arduino,  é programação PC.

    

    Como dito a parte arduino é única, e utilizando o arduino só tem um jeito de fazer,   já a parte do PC,  existem dezenas de linguagens de programação que você pode utilizar,  C, Delphi, processing, e por ai vai,  e você deve escolher uma que entenda, ou que algum amigo seu saiba mexer.

    A forma como cada programa lê e trabalha com esses dados vindos da serial do arduino, são proprias a cada um, logo,  daqui pra frente o que se falar sem saber o programa especifico,  é só teorizar.

vc pode criar uma aplicaçao no visual studio  e fazer ela ler a porta em q esta o arduino

link de referencia:   https://www.youtube.com/watch?v=meJtSQQaMb4

https://www.youtube.com/watch?v=MGUfJfs1xDU

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço