Como conectar Arduino a internet
Articles,  Blog

Como conectar Arduino a internet


en este vídeo vamos a realizar la conexión de una bueno con una “ethernet shield” a una base de datos, para empezar comenzaremos explicando que se utilizó en esta práctica esta sección se divide en dos partes los elementos físicos y el software empezamos con los elementos físicos en primer lugar tenemos arduino es una plataforma de electrónica de código abierto basada en hardware y software fácil de usar las placas de arduino pueden leer entradas y convertirla en una salida activr un motor encender un led y publicar algo en línea después tenemos la shield ethernet son un tipo de placas prediseñadas para encajar en los pines de nuestros arduino la shield ethernet nos da acceso a la red local que dispongamos después tenemos el sensor de temperatura LM35 este sensor es capaz de medir temperaturas es compatible con arduino y lo mejor de todo es que es de bajo consumo después tenemos los jumpers para hacer la conexión entre arduino y el sensor el m35 es hora de empezar con el software empecemos con el software de arduino que es un IDE fácil de escribir el código de arduino y subirlo a la tarjeta el entorno está escrito en java y está basado en processing y otro software de código abierto también utilizaremos lo que sea que es xampp una distribución de apache completamente gratuita y es fácil instalar que contiene maría DB y php perl lo utilizaremos para crear bases de datos para guardar la información que tendremos del sensor de arduino y por último pero no menos importante tenemos el sublimetext que es un editor de código multiplataforma ligero y este último se utilizará sólo para crear código php que utilizará arduino para introducir los datos en la base de datos bueno empezamos a montar el arduino y al arduino como precaución el ordeno deben estar completamente desconectado de la corriente eléctrica los pines de arduino deben un coincidir de tal manera que encajen sólo con presionarlos sin que tengamos que forzar para que introduzcan los pines, bueno aquí mostramos un diagrama de cómo debería estar montado el sensor de temperatura con el shield aquí mostramos unas fotos de evidencia de cómo se montó físicamente este sensor con él arduino y la shield como se puede ver está montada directamente con los jumpers una vez armado pasaremos a lo que es la parte de software como primer paso crearemos con xampp del servidor que es tan fácil como darle clic a xamp esperar a que abra darle utilidad a start a mysql php después le haremos clic a admin esperaremos que nos abra la página inicial de php myadmin como podemos ver aquí están dados de alta algunos usuarios no moveremos nada podemos utilizar los usuarios que tienen por defecto para introducir los datos a las bases de datos podemos observar lo que son las base de datos en este caso entraremos a colección y en la tabla temperatura y observamos lo que tiene introducido ahora procederemos a mostrar lo que es el archivo php su codificación simplemente es php se encuentra mayormente comentado para entender mejor lo que hace el mismo como se puede ver tiene que estar en la carpeta de htc donde está instalado xampp para poder tener acceso desde el arduino a el ahora pasemos al arduino el código es el siguiente como se puede observar está igualmente comentado en su mayoría para poder comprender mejor el código a continuación conectaremos la placa de arduino a la computadora y conectaremos la shield a la red con el cable rj45 deberá quedarnos algo parecido a esto ahora solamente nos queda introducir el código a lo que es arduino como podemos observar solamente mandamos el código mediante el IDE de arduino y esperamos a que conecte simplemente se empiezan a enviar datos y podemos ver que si refrescamos la base de datos de phpmyadmin se pueden visualizar los nuevos datos que se van introduciendo ahora sólo queda esperar para que se vaya rellenando la base de datos con lo que está mandado desde el sensor de arduino se está enviando información y refrescamos la pagina de la base de datos y verificamos que se están viendo la misma información y que se está guardando correctamente

7 Comments

  • ADRIAN ZEPAHUA GUTIERREZ

    tengo 3 preguntas espero me puedas responder, el cabe ethernet va hacia el modem?, y si el modem debe estar como dhcp o debe ser configurado como ip estatica??, y cual tengo que usar si un modem o un router? de antemano gracias

  • Facundo Barcia

    Hola estoy armando un proyecto el cual necesito este tipo de conexion, te molestaria pasar los codigos , tanto el .php como el .ino ? . Muchas gracias.

  • ángel Quinonez

    una pregunta amigo conectamos el shield de arduino al moden y el moden se conecta a la pc x wifi o como?? por que en el video no se especifica

  • Andre Prieto

    Hola , como obtengo el IPADDRESS server ? , estoy haciendo el mismo proyecto pero no se como obtenerla uso arduino con ethernet shield PHP y MySQL

  • Sergio Emir Martinez Garcia

    hola amigo buenas tardes, me gusto mucha tu forma de explicar y hacer las cosas, solo tengo una duda, en caso de que mi basa de datos y mi pagina estén en un servidor remoto como tendría que configurar el arduino, espero tu respuesta

Leave a Reply

Your email address will not be published. Required fields are marked *