Guillermo Sampallo

Internet de las cosas con ESP8266


Скачать книгу

rel="nofollow" href="#ulink_a5edb3aa-9e98-5839-8d86-fb930359fbc9">Circuito del botón y led

       Código de ejemplo: Red Inalámbrica

       Capítulo 5: Comunicación en IoT

       MQTT - Transporte de telemetría de cola de mensajes

       Eclipse Mosquitto

       CloudMqtt

       ThingStudi

       HiveMQ

       Capítulo 6: Experiencias con ESP8266 y MQTT

       Android: IOT MQTT Dashboard

       Capítulo 7: Plataformas IoT

       ThingSpeak

       Creación de un canal

       My Devices Cayenne

       Blynk

       Capítulo 8: Aspectos a tener en cuenta en la elección de la plataforma

       Consumo

       Hardware

       Software

       Datos a reportar

       Seguridad

       Seguridad en la transmisión

       Seguridad en el almacén

       Capítulo 9: Ensamble del Kit IoT Relay

       Gabinete del kit

       Conexión del kit

       Anexo

       Circuito eléctrico de la placa IoT Relay

       Repositorio

       Soporte para pilas/baterías

       Recursos web

       Bibliografía

      Este libro fue pensado por un programador para programadores; la idea es que aquellos desarrolladores que deseen iniciarse en el mundo de internet de las cosas puedan tener una noción sencilla sobre los circuitos electrónicos y como estos se integran con la programación de microcontroladores.

      Comenzaremos describiendo cuál es el concepto de internet de las cosas y cuál es su rol actual.

      Dedicaremos un capítulo a conocer los distintos componentes que se involucran en los circuitos de los dispositivos IoT, cuáles son sus funciones y características principales y su símbolo técnico. Se incluyen algunas experiencias básicas para probarlos y demostrar su uso. También conoceremos la Ley de Ohm y cómo aplicarla.

      En el siguiente capítulo conoceremos el chip ESP8266, sobre el cual está basado el libro y que es el cerebro de tantos dispositivos IoT; veremos cuáles son sus características, cómo configurar el IDE de Arduino para programarlo, cómo conectarlo en la protoboard y qué cuidados tenemos que tener. Realizaremos una pequeña experiencia manipulando sus entradas y salidas digitales.

      Posteriormente de haber utilizado el ESP8266, y realizado la sencilla experiencia, comenzaremos a realizar experiencias con redes inalámbricas y publicaremos un sitio web corriendo desde el dispositivo IoT.

      También veremos cuál es el protocolo que se usa en la comunicación en IoT; conoceremos Mosquitto, un servicio opensource, y algunos proveedores de ese servicio.

      Todo lo anterior nos permite tener el conocimiento para realizar experiencias con MQTT y el ESP8266, como transmitir datos desde el dispositivo IoT a la nube y a un smartphone, la comunicación entre dos dispositivos y la creación de un pequeño ecosistema IoT.

      Habiendo experimentado con MQTT y ESP8266, conoceremos las plataformas IoT disponibles y realizaremos algunas experiencias con ellas.

      Por último nombramos algunas consideraciones a tener en cuenta al construir dispositivos IoT.

      El kit va dirigido a aquellas personas que quieran iniciarse en el mundo IoT, que no posean conocimientos de electrónica, o dichos conocimientos sean muy básicos y estén orientados más al desarrollo de software.

      Se desarrolló el contenido pensando en que hubiera deseado tener disponible cuando comencé a trabajar con estos temas: ¿qué documentación? ¿qué ejemplos?; es por ello que se realizan pequeñas demostraciones de cómo utilizar los componentes, y de manera progresiva se va avanzando en el desarrollo del software que acompaña a cada uno de los circuitos, con vistas al objetivo final del tener el dispositivo funcionando.

      IoT, Internet of Things por sus siglas en inglés o internet de las cosas en castellano, es uno de los términos más populares en los últimos años, y hace referencia a la conexión de cualquier dispositivo a Internet de manera quer permite comunicarse y enviar información pertinente o automatizar tareas. En otras palabras, traslada datos tomados del mundo físico al mundo virtual.

      En el entorno laboral cada vez más dispositivos se suman a esta tendencia: hoy en día tenemos relojes de asistencias biométricos conectados a Internet reemplazando los viejos informes de asistencias;