Go Down

Topic: De Arduino a PHP (Read 1 time) previous topic - next topic

Enritux

Apr 14, 2012, 03:39 am Last Edit: Apr 14, 2012, 04:28 am by Enritux Reason: 1
Hola que tal, es posible poder mandar variables de arduino a php por serial?.. osea sin tener el ethernet shield?

Se manejar Php sin embargo no logro ver en php el estado de una variable..

Como por ejemplo:

ARDUINO -->
si(estado = valor){
Serial.println("GET /prueba1.php?i=1");
}sino{
Serial.println("GET /prueba1.php?i=2");
}

PHP -->

<?php
$variable = $_GET['i'];
?>
<?php
if($variable = 1){
echo "Estado es 1";
}else{
echo "Estado es 2";
}
?>

Tengo conectado un sensor de presencia, tengo entendido que al detectar presencia envia señal al arduino, lo que pretendo hacer
es que en la pagina php que tengo montada en la pc servidor se pueda monitorizar el estado

chiva

En PHP estás leyendo desde ethernet y de Arduino lo estás mandando por puerto serie, por lo que mal se van a comunicar.
Vas a tener que usar algo de esto:
http://code.google.com/p/php-serial/
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

Enritux


En PHP estás leyendo desde ethernet y de Arduino lo estás mandando por puerto serie, por lo que mal se van a comunicar.
Vas a tener que usar algo de esto:
http://code.google.com/p/php-serial/


Hola, precisamente es esta libreria la que estoy utilizando.. lo que no logro encontrar es desde php como leer una variable que este en Arduino... puedo enviala mas sin embargo no leerlas.. :/

chiva

Como te digo, no estás leyendo el puerto serie, tienes que usar "$serial->readPort(); " en algún momento.
De todas maneras esto es una pregunta más de PHP (que no conozco) que de Arduino
Mercadillo electrónico. Kit iniciación a Arduino, shield LCD a color y más cosas!

Que utilizas windows? por que acabo de leer esto "reading is only implemented for Linux or OSX".

Mañana le pegare un vistazo por que tiene buena pinta la verdad.

Un saludo!

Enritux


Que utilizas windows? por que acabo de leer esto "reading is only implemented for Linux or OSX".

Mañana le pegare un vistazo por que tiene buena pinta la verdad.

Un saludo!


Estoy en Linux...

Go Up