TODOPIC
Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Rseliman en 04 de Abril de 2015, 13:11:19
-
Hola a todos ...estoy buscando la posibilidad de que mediante un pic un lcd 2x16 y un boton , pueda cargar datos en una pagina web ...alguien me da una mano para saber que mas me conviene usar ??
Gracias a todos
-
Dinos hasta donde haz avanzado con programa, que haz intentado hacer y donde te ha fallado?
-
Un ESP8266, es fácil.
http://www.todopic.com.ar/foros/index.php?topic=43690.0
En la web, tienes que montar un programita en PHP y crear una base de datos en MySQL.
El programa para cargar los datos, ya lo publiqué por aquí hace tiempo, es algo así, cambiando obviamente los datos de tu server.
http://www.todopic.com.ar/foros/index.php?topic=42210.20 Incluso puedes prescindir del PIC, si no es necesario el LCD.
<?
/***************************************************/
/*--- Guarda datos recibidos en base de datos MySQL -------- */
/***************************************************/
$ip_usuario = $_SERVER['REMOTE_ADDR']; // capturo IP de usuario
/*-- abro conexion mysql -- */
$con = mysql_connect("localhost","usuario","clave");
if (!$con)
{
die();
}
/*-- selecciono base datos --*/
$base_datos = mysql_select_db("mi_base_de_datos", $con);
if (!$base_datos)
{
mysql_close($con);
die();
}
/*-- añado registro a BD si clave es correcta--*/
if ($private_key == "dqRzD2KxzMUwqN250zzG") {
$sql = "INSERT INTO datos (ip, fecha, hora, temperatura, humedad) VALUES ('$ip_usuario', '$fecha', '$hora', '$temperatura', '$humedad')";
if (!mysql_query($sql,$con))
{
mysql_close($con);
die();
}
}
/*-- cierro BD -- */
mysql_close($con);
?>
-
Mil gracias ....ahora me pongo a leer todo y desp comento
Un ESP8266, es fácil.
http://www.todopic.com.ar/foros/index.php?topic=43690.0
En la web, tienes que montar un programita en PHP y crear una base de datos en MySQL.
El programa para cargar los datos, ya lo publiqué por aquí hace tiempo, es algo así, cambiando obviamente los datos de tu server.
http://www.todopic.com.ar/foros/index.php?topic=42210.20 Incluso puedes prescindir del PIC, si no es necesario el LCD.
<?
/***************************************************/
/*--- Guarda datos recibidos en base de datos MySQL -------- */
/***************************************************/
$ip_usuario = $_SERVER['REMOTE_ADDR']; // capturo IP de usuario
/*-- abro conexion mysql -- */
$con = mysql_connect("localhost","usuario","clave");
if (!$con)
{
die();
}
/*-- selecciono base datos --*/
$base_datos = mysql_select_db("mi_base_de_datos", $con);
if (!$base_datos)
{
mysql_close($con);
die();
}
/*-- añado registro a BD si clave es correcta--*/
if ($private_key == "dqRzD2KxzMUwqN250zzG") {
$sql = "INSERT INTO datos (ip, fecha, hora, temperatura, humedad) VALUES ('$ip_usuario', '$fecha', '$hora', '$temperatura', '$humedad')";
if (!mysql_query($sql,$con))
{
mysql_close($con);
die();
}
}
/*-- cierro BD -- */
mysql_close($con);
?>
-
Todavia no empece ...estabapidiendo un consejo para tener una idea de que me convenia mas ...gracias de todos modos por la repuesta
Dinos hasta donde haz avanzado con programa, que haz intentado hacer y donde te ha fallado?