Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Experto en Thinger .io
Rating: 4.4 out of 5(88 ratings)
2,173 students

Experto en Thinger .io

Aprende a prototipar, escalar y crear productos conectados empleando la plataforma IoT más avanzada
Created byJorge Trincado
Last updated 11/2019
Spanish

What you'll learn

  • Desarrollar prototipos de productos conectados mediante la tecnología IoT
  • Recuperar, almacenar y visualizar datos de dispositivos IoT con plataforma Thinger .io

Course content

5 sections15 lectures1h 33m total length
  • Introducción al Internet of Things10:48

    Este primer apartado es una toma de contacto con la tecnología IoT, desde un punto de vista divulgativo, para todos los públicos. Hablaremos de los antecedentes del IoT y de las bases de esta tecnología.

  • Introducción a la plataforma Thinger.io3:49

    En este apartado entraremos en materia sobre la plataforma y los diferentes recursos que ofrece a los desarrolladores: El workspace, la documentación y el foro de la comunidad de usuarios.

  • Preparación de herramientas7:53

    Para evitar problemas a la hora de preparar el entorno de trabajo, en este video se explican todos los pasos necesarios para descargar Arduino IDE, los cores de las placas y las librerías imprescindibles.

    El dispositivo para el que se prepara Arduino es un NodeMCU V1.0, una de las placas más comúnmente utilizadas en el entorno maker para proyectos IoT, dado que tiene un precio muy bajo (unos 4€) y ofrece muy buenas prestaciones.

    También es posible utilizar Visual Studio con el pugging "Platformio", que ofrece un editor de texto más avanzado que Arduino IDE, es preferible para los programadores más avanzados y para todos los que vayan a realizar un proyecto con muchas líneas de código.

    No es obligatorio reproducir todos los ejemplos, pero es muy interesante para que afiances los conocimientos explicados.

    En caso de error de comunicación con la placa base, sigue este proceso de verificación paso a paso: 

    1) Conectar la placa al ordenador con un cable USB de datos. Comenzará a ejecutarse un sketch de comprobación de leds y sensores.

    2) Localizar el puerto (COM) asociado a la placa

    3) Comprobar la conexión y el buen funcionamiento de los sensores abriendo el puerto serie y seleccionando 115200 bauds. Debe visualizarse algún tipo de impresión al pulsar el botón RESET (en ocasiones son caracteres sin sentido).

    4) Abrir un ejemplo básico de arduino (Archivo>Ejemplos>basics>blink).

    5) Seleccionar la placa "nodeMCU 1.0" en el menú (Herramientas>Placa)

    6) Asegurar que el "baud rate" de la programación es "115200" mediante la pestaña HErramientas>Baudrate

    7) Pulsar el botón de reprogramación de la interfaz de Arduino IDE y esperar a la compilación y la reprogramación.

    8) Si se produce un error de sincronización, forzar el modo Flash de la placa (manteniendo pulsado el botón USR al realizar un RESET) y tratar de reprogramar en este estado

Requirements

  • Conocimientos básicos de programación
  • Programación en entorno Arduino IDE
  • Dispositivo ClimaStick, NodeMCU, ESP8266 o similar
  • Interesante disponer de algún sensor para el dispositivo

Description

Este curso ofrece una visión muy páctica de las diferentes técnicas que permiten crear productos conectados en un tiempo récord por medio de la tecnología de Internet of Things de la plataforma Thinger .io.

Para seguir el aprendizaje adecuadamente será necesario contar con un dispositivo IoT como el thinger .io ClimaStick, o bien una PCB arduino con conectividad, un nodeMCU, ESP8266 o similar, con un sensor que permita realizar lecturas reales.

A lo largo del temario analizaremos cómo conectar estos dispositivos con un servidor de internet, como almacenar datos de sus sensores, visualizarlos en tiempo real o crear históricos mediante diferentes tipos de widgets.

En los últimos apartados veremos cómo actuar sobre los dispositivos, comunicándolos entre ellos o bien con plataformas de terceros.

En resumen, todo lo necesario para aprender a interactuar con esta plataforma y validarse como desarrollador IoT.





Who this course is for:

  • Makers
  • Estudiantes de ingeniería, programación, electrónica
  • Desarrolladores IoT, Industria4.0, SmartCity