# Arduino + Web (apenas por comunicação serial)

**URL:** <https://forum.fazedores.com/t/arduino-web-apenas-por-comunicacao-serial/693>\
**Category:** Arduino\
**Created:** [Agosto 23, 2014, 6:06pm UTC](https://forum.fazedores.com/t/arduino-web-apenas-por-comunicacao-serial/693 "2014-08-23T18:06:43Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![dasp](https://avatars.discourse-cdn.com/v4/letter/d/bb73d2/32.png) [@dasp](https://forum.fazedores.com/u/dasp)\
**Post date:** [Agosto 23, 2014, 6:06pm UTC](https://forum.fazedores.com/t/arduino-web-apenas-por-comunicacao-serial/693/1 "2014-08-23T18:06:43Z")

</div>

Ola,  
estou com uma dúvida em fazer com que o Arduino, _no meu caso o UNO_, receba a informação de um push-button, sensor de temperatura, ou qualquer outra ‘entrada’ e passe essa informação para uma página Web feita em HTML e PHP. Tal página está em um servidor local criado pelo XAMPP. **A minha dúvida principal é referente ao código em PHP que devo usar para isso** , andei procurando pela internet e não consegui algo que funcionasse bem.

Obs1: Quanto ao _‘caminho de volta’_, ou seja, através da página mandar uma informação através da porta serial para o arduino e acionar por exemplo um led, lampada ou um motor já foi feita. Com um código bem simples PHP deu pra fazer isso muito bem.

Obs2: Para esse projeto **Não usarei shields/ placas ETHERNET ou Wireless** , apenas placas Arduinos com comunicação serial como a UNO.

---

<div class="post-metadata">

**Author:** ![sksdutra](https://sea2.discourse-cdn.com/flex016/user_avatar/forum.fazedores.com/sksdutra/32/442_2.png) [@sksdutra](https://forum.fazedores.com/u/sksdutra)\
**Post date:** [Agosto 23, 2014, 7:42pm UTC](https://forum.fazedores.com/t/arduino-web-apenas-por-comunicacao-serial/693/2 "2014-08-23T19:42:59Z")

</div>

Se for fazer toda a interface com PHP, você deve usar uma biblioteca para trabalhar com serial com PHP, o primeiro resultado da minha pesquisa foi: [https://github.com/Xowap/PHP-Serial](https://github.com/Xowap/PHP-Serial)

No embarcados tem exemplos em C# e Python, devem servir de base para você começar:  
[http://www.embarcados.com.br/python-arduino-comunicacao-serial/](http://www.embarcados.com.br/python-arduino-comunicacao-serial/)

[http://www.embarcados.com.br/comunicacao-serial-c-arduino-parte-1/](http://www.embarcados.com.br/comunicacao-serial-c-arduino-parte-1/)  
[http://www.embarcados.com.br/comunicacao-serial-c-arduino-parte-2/](http://www.embarcados.com.br/comunicacao-serial-c-arduino-parte-2/)

O resto é técnica.

---

<div class="post-metadata">

**Author:** ![dasp](https://avatars.discourse-cdn.com/v4/letter/d/bb73d2/32.png) [@dasp](https://forum.fazedores.com/u/dasp)\
**Post date:** [Agosto 25, 2014, 2:29pm UTC](https://forum.fazedores.com/t/arduino-web-apenas-por-comunicacao-serial/693/3 "2014-08-25T14:29:22Z")

</div>

Obrigado pelas dicas, dei uma olhada e vou dar uma aprofundada no assunto. Como eu estou começando na parte de PHP acredito que falte muita técnica ainda.

Mas por hora consegui implementar um código de poucas linhas que faça a leitura de sensores do arduino e mostre na pagina PHP localizada no servidor local. Era isso que eu queria inicialmente. Agora é continuar.
