Cursos de Introducción a IoT usando Arduino
Programa del Curso
Introducción al IoT
- El impacto del IoT en la industria y en la vida cotidiana
- Comprender el ecosistema de IoT: dispositivos, plataformas y aplicaciones
Descripción general de los componentes de IoT
- Sensores analógicos
- Sensores digitales
Visión general de IoT Communication
- Wi-Fi
- Bluetooth
- RFID
- Internet móvil
Programming Un dispositivo IoT de Arduino
- Preparación del entorno de desarrollo (IDE de Arduino)
- Explorando la sintaxis del lenguaje Arduino (C/C++)
- Codificación, compilación y carga en el microcontrolador
Trabajar con Arduino Communication Módulos
- Módulos Bluetooth
- Módulos WiFi
- Módulos RFID
- I2C y SPI
Uso de una aplicación móvil para controlar Arduino IoT
- Descripción general de la aplicación móvil Blynk para IoT
- Instalación de Blynk
Interfaz Arduino y Blynk a través de USB
- Parpadeo de LED
- Control de un servomotor
Módulo serie WiFi ESP8266
- Visión general
- Configuración del hardware
- Interfaz con Arduino
Creación de un sistema de sensores de temperatura y humedad de IoT
- Descripción general del sensor DHT-22
- Interfaz del hardware: Arduino, ESP8266 módulo WiFi y sensor DHT-22
- Comprobación de los datos a través de ThingSpeak
- Conexión de su Arduino configuración a Blynk a través de WiFi
Ejecución del Arduino sistema de sensores IoT
Solución de problemas
Resumen y conclusión
Requerimientos
- Una comprensión general de la electrónica.
- Se utilizará el lenguaje Arduino (basado en C/C++), no se requiere experiencia previa en programación.
- Los participantes son responsables de comprar su propio hardware y componentes de Arduino. Recomendamos el kit de inicio de Arduino (https://store.arduino.cc/products/arduino-starter-kit-multi-language).
Audiencia
- Aficionados
- Ingenieros y técnicos de hardware/software
- Personas técnicas en todas las industrias
- Desarrolladores principiantes
Los cursos de formación abiertos requieren más de 5 participantes.
Cursos de Introducción a IoT usando Arduino - Booking
Cursos de Introducción a IoT usando Arduino - CONSULTA
Introducción a IoT usando Arduino - Consultas
Testimonios (1)
Trabajos prácticos
James - Argent Energy
Curso - Introduction to IoT Using Arduino
Traducción Automática
Cursos Relacionados
Edge Computing
7 horasEsta capacitación en vivo dirigida por un instructor en Costa Rica (en línea o en el sitio) está dirigida a gerentes de producto y desarrolladores que desean utilizar Edge Computing para descentralizar la administración de datos para un rendimiento más rápido, aprovechando los dispositivos inteligentes ubicados en la red de origen.
Al final de esta capacitación, los participantes serán capaces de:
- Comprender los conceptos básicos y las ventajas de Edge Computing.
- Identifique los casos de uso y los ejemplos en los que se puede aplicar Edge Computing.
- Diseñe y construya Edge Computing soluciones para un procesamiento de datos más rápido y una reducción de los costes operativos.
Setting Up an IoT Gateway with ThingsBoard
35 horasThingsBoard es una plataforma de IoT de código abierto que ofrece administración de dispositivos, recopilación de datos, procesamiento y visualización para su solución de IoT.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán cómo integrar ThingsBoard en sus soluciones de IoT.
Al final de esta capacitación, los participantes podrán:
- Instalar y configurar ThingsBoard
- Comprender los fundamentos de ThingsBoard características y la arquitectura de ThingsBoard
- Cree aplicaciones de IoT con ThingsBoard
- Integre ThingsBoard con Kafka para el enrutamiento de datos del dispositivo de telemetría
- Integre ThingsBoard con Apache Spark para la agregación de datos desde múltiples dispositivos
Audiencia
- Ingenieros de software
- Ingenieros de hardware
- Desarrolladores
Formato del curso
- Conferencia parcial, discusión parcial, ejercicios y práctica práctica.
Nota
- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
Setting Up an IoT Gateway with Kura
21 horasKura es un marco de código abierto basado en Java para IoT que permite el acceso al hardware subyacente, la comunicación con las plataformas de integración M2M / IoT, la gestión de pasarelas y la gestión de configuraciones de red.
En esta capacitación en vivo dirigida por un instructor, los participantes aprenderán los fundamentos de Kura y cómo pueden usarlo para sus soluciones de IoT.
Al final de esta capacitación, los participantes podrán:
- Instalar y configurar Kura
- Comprender los fundamentos y las características principales de Kura
- Cree, pruebe, implemente y solucione problemas de soluciones de IoT con Kura
Audiencia
- Desarrolladores
- Programadores
Formato del curso
- Conferencia parcial, discusión parcial, ejercicios y práctica práctica.
Nota
- Para solicitar una capacitación personalizada para este curso, contáctenos para organizarlo.
NB-IoT para Desarrolladores
7 horasEn esta capacitación en vivo dirigida por un instructor en Costa Rica, los participantes aprenderán sobre los diversos aspectos de NB-IoT (también conocido como LTE Cat NB1) a medida que desarrollan e implementan una aplicación basada en NB-IoT de muestra.
Al final de esta capacitación, los participantes serán capaces de:
- Identifique los diferentes componentes de NB-IoT y cómo encajar para formar un ecosistema.
- Comprender y explicar las características de seguridad integradas en NB-IoT dispositivos.
- Desarrolle una aplicación sencilla para rastrear NB-IoT dispositivos.
Arduino: Programando un Microcontrolador para Principiantes
21 horasEn esta capacitación en vivo dirigida por un instructor en Costa Rica, los participantes aprenderán a programar el Arduino para su uso en el mundo real, como controlar luces, motores y sensores de detección de movimiento. Este curso asume el uso de componentes de hardware reales en un entorno de laboratorio en vivo (no hardware simulado por software).
Al final de esta capacitación, los participantes serán capaces de:
- Programa Arduino para controlar luces, motores y otros dispositivos.
- Comprenda la arquitectura de Arduino, incluidas las entradas y los conectores para dispositivos complementarios.
- Agregue componentes de terceros como pantallas LCD, acelerómetros, giroscopios y rastreadores GPS para ampliar la funcionalidad de Arduino.
- Comprender las diversas opciones de los lenguajes de programación, desde C hasta los lenguajes de arrastrar y soltar.
- Pruebe, depure e implemente Arduino para resolver problemas del mundo real.
Construyendo un robot desde cero
28 horasProgramación avanzada Arduino
14 horasEn esta capacitación en vivo dirigida por un instructor en Costa Rica, los participantes aprenderán a programar el Arduino utilizando técnicas avanzadas a medida que avanzan en la creación de un sistema de alerta de sensor simple.
Al final de esta capacitación, los participantes serán capaces de:
- Comprenda cómo funciona Arduino.
- Profundice en los principales componentes y funcionalidades de Arduino. Programe el [0
- ] sin usar el IDE Arduino.
Internet de las Cosas (IoT) para Empresarios, Gerentes e Inversores
21 horasInteligencia de Negocios de Big Data para Agencias del Gobierno
35 horasLos avances en las tecnologías y la creciente cantidad de información están transformando la forma en que se llevan a cabo los negocios en muchas industrias, incluido el gobierno. Go Las tasas de generación de datos de verificación y archivo digital están en aumento debido al rápido crecimiento de los dispositivos y aplicaciones móviles, los sensores y dispositivos inteligentes, las soluciones de computación en la nube y los portales orientados a los ciudadanos. A medida que la información digital se expande y se vuelve más compleja, la gestión, el procesamiento, el almacenamiento, la seguridad y la disposición de la información también se vuelven más complejos. Las nuevas herramientas de captura, búsqueda, descubrimiento y análisis están ayudando a las organizaciones a obtener información de sus datos no estructurados. El mercado gubernamental se encuentra en un punto de inflexión, dándose cuenta de que la información es un activo estratégico, y que el gobierno necesita proteger, aprovechar y analizar tanto la información estructurada como la no estructurada para servir y cumplir mejor con los requisitos de la misión. A medida que los líderes gubernamentales se esfuerzan por hacer evolucionar las organizaciones basadas en datos para cumplir con éxito la misión, están sentando las bases para correlacionar las dependencias entre eventos, personas, procesos e información.
Las soluciones gubernamentales de alto valor se crearán a partir de una combinación de las tecnologías más disruptivas:
- Dispositivos móviles y aplicaciones
- Servicios en la nube
- Redes sociales, tecnologías empresariales y redes
- Big Data y analítica
IDC predice que para el año 2020, la industria de TI alcanzará los 5 billones de dólares, aproximadamente 1,7 billones de dólares más que en la actualidad, y que el 80% del crecimiento de la industria será impulsado por estas tecnologías de la tercera plataforma. A largo plazo, estas tecnologías serán herramientas clave para hacer frente a la complejidad del aumento de la información digital. Big Data es una de las soluciones inteligentes de la industria y permite al gobierno tomar mejores decisiones al tomar medidas basadas en patrones revelados por el análisis de grandes volúmenes de datos, relacionados y no relacionados, estructurados y no estructurados.
Pero lograr estas hazañas requiere mucho más que simplemente acumular cantidades masivas de datos."Dar sentido a estos volúmenes de Big Data requiere herramientas y tecnologías de vanguardia que puedan analizar y extraer conocimientos útiles de vastos y diversos flujos de información", escribieron Tom Kalil y Fen Zhao de la Oficina de Política Científica y Tecnológica de la Casa Blanca en una publicación en el blog de la OSTP.
La Casa Blanca dio un paso para ayudar a las agencias a encontrar estas tecnologías cuando estableció la Iniciativa Nacional de Investigación y Desarrollo en 2012. La iniciativa incluyó más de 200 millones de dólares para aprovechar al máximo la explosión de Big Data y las herramientas necesarias para analizarla.
Los desafíos que plantea Big Data son casi tan desalentadores como alentadora es su promesa. Almacenar datos de manera eficiente es uno de estos desafíos. Como siempre, los presupuestos son ajustados, por lo que las agencias deben minimizar el precio por megabyte de almacenamiento y mantener los datos de fácil acceso para que los usuarios puedan obtenerlos cuando los quieran y como los necesiten. Hacer copias de seguridad de cantidades masivas de datos aumenta el desafío.
Analizar los datos de manera efectiva es otro desafío importante. Muchas agencias emplean herramientas comerciales que les permiten examinar las montañas de datos, detectando tendencias que pueden ayudarlas a operar de manera más eficiente. (Un estudio reciente de MeriTalk encontró que los ejecutivos federales de TI piensan Big Data que podrían ayudar a las agencias a ahorrar más de $ 500 mil millones y, al mismo tiempo, cumplir con los objetivos de la misión).
Las herramientas desarrolladas a medida Big Data también están permitiendo a las agencias abordar la necesidad de analizar sus datos. Por ejemplo, el Grupo de Análisis de Datos Computacionales del Laboratorio Nacional de Oak Ridge ha puesto a disposición de otras agencias su sistema de análisis de datos Piraña. El sistema ha ayudado a los investigadores médicos a encontrar un vínculo que puede alertar a los médicos sobre los aneurismas aórticos antes de que ataquen. También se utiliza para tareas más mundanas, como revisar los currículos para conectar a los candidatos a un puesto de trabajo con los responsables de contratación.