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

Também mostro isso aqui:

https://www.youtube.com/watch?v=2IqJQWodLMg

Abs,

Boa noite Leonardo primeiramente você precisa instalar um servidor para rodar o PHP

eu utilizo o xampp mas tem varios outros, instale após a instalação acesse a pasta de onde foi instalado em htdocs delete tudo o que estiver dentro (htdocs) para facilitar. crie um arquivo chamado index.php

e cole o código abaixo limpei o código para ficar mais facil já que vc nunca teve um contato com o PHP

O php é a programação que é utilizada em websites ou sistemas web ou seja precisa ser acessado pelo navegado (http://localhost/  ou http://192.168.0.10 <- seu ip local)  botao iniciar pesquise por cmd depois ipconfig no windows.


O PHP precisa estar entre as tags </? ?/> o  alert que eu te disse precisa ser em JavasScript coloquei um no código para facilitar e vc poder começar aprender como utilizar o Javascript com o php 

a internet esta cheia de tutoriais sobre o código citado

</?

$saida=$_GET["saida"];
$com="COM3";
exec('MODE COM3:9600,n,8,1');
$fp=fopen($com,'w+');
if(!$fp){
echo("Erro ao abrir a porta COM3 ");
exit;
}else{
fwrite($fp,$saida);
sleep(1);
$estado=fgets($fp);
$dados=explode(",",$estado);
$n_dados=count($dados);
for($i=0; $i<$n_dados; $i++){
$sinal=explode(":",$dados[$i]);
if($sinal[1]=="ON"){
$cor="#63FF7C";

?/>

<script>

alert("Detectado movimento");

</script>

</?

}else{
$cor="#EC7672";
}
if($saida!="A"){
?>
<script>
location.href="?saida=A";
</script>
<?
}
echo "<a name='".$sinal[0]."' style='background: ".$cor."; float:left; border: 2px solid; border-radius: 10px; width:125px; height:50px; margin:5px; padding:5px; text-decoration:none; color:#2C2C2C; text-align:center; font-size:25px;
' href='?saida=".$sinal[0]."'>".$sinal[0]."</a>";
}
fclose($fp);
}

?/>

pesquise por refresh html ai só incluir no inicio do código para a pagina atualizar automaticamente 

obs remova barra ( / ) de </? e ?/>

Obrigado a todos que responderam e deram soluções, obrigado especialmente ao sr Carlos que foi super bacana e calmo com minha duvidas, e a todos os outros, graças aos integrantes estou caminhando com meu Projeto.

ABRAÇO FERAS.

RSS

© 2024   Criado por Marcelo Rodrigues.   Ativado por

Badges  |  Relatar um incidente  |  Termos de serviço