TODOPIC

Microcontroladores PIC => Lenguaje C para microcontroladores PIC => Mensaje iniciado por: Rseliman en 04 de Abril de 2015, 13:11:19

Título: Que usar para presionar un boton en pagina web ?
Publicado 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
Título: Re: Que usar para presionar un boton en pagina web ?
Publicado por: alexhumbertoa en 04 de Abril de 2015, 18:27:33
Dinos hasta donde haz avanzado con programa, que haz intentado hacer y donde te ha fallado?
Título: Re: Que usar para presionar un boton en pagina web ?
Publicado por: planeta9999 en 04 de Abril de 2015, 19:02:14


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.

Código: [Seleccionar]
<?
/***************************************************/
/*--- 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);
?>




Título: Re: Que usar para presionar un boton en pagina web ?
Publicado por: Rseliman en 04 de Abril de 2015, 19:48:07
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.

Código: [Seleccionar]
<?
/***************************************************/
/*--- 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);
?>





Título: Re: Que usar para presionar un boton en pagina web ?
Publicado por: Rseliman en 04 de Abril de 2015, 19:49:28
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?