Proyectos com ESP32 y LoRa
5/5
()
About this ebook
¿Quién no querría un refrigerador que advierte a través de Internet cuando un alimento en particular está a punto de caducar o ya ha terminado? ¿O un automóvil que envía un mensaje, basado en el perfil de manejo del conductor, que contiene algunas indicaciones de mantenimiento preventivo para que la operación no se vea afectada? ¿O que los dispositivos advierten a través de Internet cuando están cerca de necesitar mantenimiento, evitando así un dolor de cabeza para el usuario?
Para ser parte del mercado de IoT, este es el momento adecuado para aprender, para familiarizarse con hardware y proyectos de vanguardia en esta área. ¡Y ahí es exactamente donde encaja este libro!
Con este libro, podrá aprender más sobre ESP32, uno de los SoC más utilizados en la actualidad para Internet de las cosas, así como también sobre la tecnología LoRa, con proyectos que combinan lo mejor de ambos mundos para que pueda ingresar a esta área con conocimiento sólido
¿Nuevo en el tema? ¡Sin problemas! Este libro tiene un estilo más creador, solo para que aprenda de manera más ligera y práctica, centrándose en los puntos principales para el dominio de las tecnologías presentadas.
En este libro aprenderás:
¿Qué es el ESP32?
¿Qué es LoRa?
¿Por qué LoRa es tan importante en Internet de las cosas?
Proyectos que combinan WiFi y LoRa, mostrándole la forma de hacer sus propios proyectos con estas tecnologías.
Después de todo, hacer un dispositivo inspirado en la serie estadounidense Stranger Things, ¡la tecnología también debe ser divertida!
Todo esto ligero, fácil de leer y orientado a la práctica.
Related to Proyectos com ESP32 y LoRa
Related ebooks
Desarrollo de aplicaciones IoT en la nube para Arduino y ESP8266 Rating: 5 out of 5 stars5/5Internet de las cosas con ESP8266 Rating: 3 out of 5 stars3/5Taller de Arduino. Experimentando con Arduino MKR 1010 Rating: 0 out of 5 stars0 ratingsAprender Raspberry Pi 4 con 100 ejercicios prácticos Rating: 5 out of 5 stars5/5Electrónica para makers: Guía completa Rating: 5 out of 5 stars5/5Google Assistant. Desarrollo de aplicaciones IoT para Arduino y ESP8266 Rating: 0 out of 5 stars0 ratingsAlexa. Desarrollo de aplicaciones IoT para Arduino y ESP8266 Rating: 0 out of 5 stars0 ratingsRaspberry Pi® a fondo para desarrolladores Rating: 5 out of 5 stars5/5Aprende electrónica con Arduino: Una guía ilustrada para principiantes sobre la informática física Rating: 0 out of 5 stars0 ratingsRaspberry Pi Fundamentos y Aplicaciones: HARDWARE (O SOPORTE FÍSICO DEL ORDENADOR) Rating: 5 out of 5 stars5/5Programación de microcontroladores paso a paso: Ejemplos prácticos desarrollados en la nube Rating: 0 out of 5 stars0 ratingsRobótica y domótica básica con Arduino: Ingeniería de control automático Rating: 4 out of 5 stars4/5Instrumentación electrónica aplicada: Prácticas de laboratorio Rating: 4 out of 5 stars4/5Construya su propio supercomputador con Raspberry Pi Rating: 5 out of 5 stars5/5Todo sobre sistemas embebidos: Arquitectura, programación y diseño de aplicaciones prácticas con el PIC18F Rating: 4 out of 5 stars4/5Arduino para Principiantes Rating: 4 out of 5 stars4/5Guía práctica para Raspberry Pi y Beaglebone Rating: 0 out of 5 stars0 ratingsArduino. Edición 2018 Curso práctico Rating: 4 out of 5 stars4/5ROBÓTICA APLICADA - Con LabVIEW y LEGO Rating: 5 out of 5 stars5/5Internet de las Cosas (IoT) Rating: 5 out of 5 stars5/5Arduino para principiantes Rating: 3 out of 5 stars3/5Electrónica Digital- 1 Rating: 4 out of 5 stars4/5Sistemas embebidos en FPGA Rating: 0 out of 5 stars0 ratingsProgramación de sistemas embebidos en c Rating: 0 out of 5 stars0 ratingsManual de prácticas de laboratorio de diseño digital Rating: 5 out of 5 stars5/5Guía Rápida De Robótica E Inteligencia Artificial: Sobreviviendo A La Revolución De La Automatización Rating: 5 out of 5 stars5/5Microcontroladores motorolafreescale Rating: 0 out of 5 stars0 ratingsLabVIEW: Entorno gráfico de programación Rating: 4 out of 5 stars4/5
Electrical Engineering & Electronics For You
Electricidad Básica Rating: 4 out of 5 stars4/5Electrónica. Trucos y secretos Rating: 4 out of 5 stars4/5Arregle Todo Rating: 4 out of 5 stars4/5El gran libro del comercio electrónico Rating: 5 out of 5 stars5/5Curso de Electrónica - Electrónica Básica Rating: 4 out of 5 stars4/5Electrónica Digital- 1 Rating: 4 out of 5 stars4/5El Circuito Integrado 555 Mágico Rating: 5 out of 5 stars5/5100 Circuitos de Proyectos Educacionales Rating: 5 out of 5 stars5/5100 circuitos de shields para arduino (español) Rating: 3 out of 5 stars3/5Electrónica básica: INGENIERÍA ELECTRÓNICA Y DE LAS COMUNICACIONES Rating: 5 out of 5 stars5/5Electrónica de Potencia Rating: 4 out of 5 stars4/5Análisis de circuitos eléctricos Estado estable Rating: 5 out of 5 stars5/5Instrumentación electrónica aplicada: Prácticas de laboratorio Rating: 4 out of 5 stars4/5Electrónica (GRADO MEDIO): INGENIERÍA ELECTRÓNICA Y DE LAS COMUNICACIONES Rating: 4 out of 5 stars4/5100 Circuitos de Fuentes - I Rating: 4 out of 5 stars4/5Electrónica Analógica Rating: 4 out of 5 stars4/5Instalaciones Eléctricas en Baja Tensión. 2ª Edición. Rating: 2 out of 5 stars2/5100 Circuitos de Shields para Motores Rating: 4 out of 5 stars4/5Aprende electrónica con Arduino: Una guía ilustrada para principiantes sobre la informática física Rating: 0 out of 5 stars0 ratings100 Circuitos de con el 555 II Rating: 5 out of 5 stars5/5Circuitos Digitales: INGENIERÍA ELECTRÓNICA Y DE LAS COMUNICACIONES Rating: 5 out of 5 stars5/5Laboratorio de circuitos electrónicos I: Experimentación básica con diodos y transistores. 2ª edición Rating: 4 out of 5 stars4/5Metodología básica de instrumentación industrial y electrónica Rating: 4 out of 5 stars4/5Teoría electromagnética para estudiantes de ingeniería: Notas de clase Rating: 4 out of 5 stars4/5Proyectos Arduino con Tinkercad | Parte 2: Diseño de proyectos electrónicos avanzados basados en Arduino con Tinkercad Rating: 0 out of 5 stars0 ratings100 Circuitos de Shields Varios Rating: 5 out of 5 stars5/5Mantenimiento preventivo de sistemas de automatización industrial. ELEM0311 Rating: 5 out of 5 stars5/5Electrónica análoga: Diseño de circuitos Rating: 4 out of 5 stars4/5Sistemas de puesta a tierra: Diseñado con IEEE-80 y evaluado con MEF Rating: 4 out of 5 stars4/5
Reviews for Proyectos com ESP32 y LoRa
4 ratings0 reviews
Book preview
Proyectos com ESP32 y LoRa - Pedro Bertoleti
Autor).
Dedicación
Dedico este libro primero a mi esposa, Liliane Paulino Ferreira do Nascimento, por todo el apoyo, comprensión y aliento para la preparación de este libro y todos los artículos y publicaciones que ya he escrito. Nada de esto habría pasado sin su apoyo.
También dedico a mis padres (Janete Lara Fonseca y Donato Antonio Bertoleti) y a mi hermana (Isabella Aparecida Fonseca Bertoleti) a enseñarme los valores de dedicación y honestidad, por creer en mi potencial y por estar conmigo en esta gran, ardua y gratificante viaje que fue el estudio de la ingeniería eléctrica y electrónica.
También dedico este libro a Newton C. Braga y Renato Paiotti, personas que me animaron a escribirlo y que hoy son más que compañeros de trabajo y consejeros: son verdaderos amigos.
Este libro también está dedicado a los escritores y administradores del portal Embarcados (www.embarcados), por todo el apoyo en descubrimientos, estudios, amistad y ayuda en los últimos años. En particular, agradezco a mi amigo Haroldo Luiz Moretti do Amaral por todas las conversaciones y consejos sobre hardware y acondicionamiento de señales.
Por último, agradezco los años de compañerismo y convivencia de mi gatita domestica Leía, que desgraciadamente nos dejó a poco. Ella siempre lleno mi hogar de alegría e hizo que mi vida y la de mi esposa más ligera, más suave y más divertida. La echaremos de menos para siempre.
Prefacio
Uno de los temas más importantes de la tecnología electrónica en nuestros días es el relacionado con la Internet de las cosas o IoT (Internet of Things). Los makers están utilizando lo más moderno en la creación de proyectos innovadores que deben estar presentes en todas las partes del mundo a partir de ahora.
Dominar la tecnología que está integrada en las aplicaciones de la Internet de las cosas es por lo tanto de vital importancia para los makers y este libro aborda precisamente este tema. En él, el autor que es un experto en el tema, un ingeniero de renombre mostrará cómo utilizar el módulo Wifi LoRa 32 (V2) dando ejemplos prácticos en proyectos que pueden ser montados por el propio lector. El contenido, bastante didáctico, también servirá como referencia para los lectores que deseen crear sus propios proyectos. Además de dar lo básico esto le inspirará a hacer que el lector cree el proyecto innovador que puede traerle el éxito financiero o la satisfacción personal que está buscando.
Para nosotros, de la editorial del Instituto Newton C. Braga, es motivo de gran satisfacción publicar este libro.
Newton C. Braga
Introducción
¡Hola Lector(a)!
En primer lugar, muchas gracias por decidir leer este libro. Sepa que, para mí, ya es un honor tener su atención e interés en la lectura.
Si ha llegado a este libro, probablemente está empezando o ya está inmerso en el mundo del Maker. Probablemente, los términos Arduino, la Internet de las Cosas, sistemas despachados y sensores le deben ser comunes. De lo contrario, definitivamente le aconsejo que lea un poco sobre ello antes de continuar, sólo para asegurarse de que entiende todo lo que está escrito en ese libro.
Este libro abordará el uso del módulo Wifi LoRa 32 (V2), un módulo que permite, entre otras opciones, la comunicación por la Internet y LoRa. El módulo se utilizará en proyectos con contexto para su uso en la Internet de las Cosas, cubriendo: comunicación a través de la Internet, Comunicación LoRa, lectura de sensores y control de actuadores (motores eléctricos DC, por ejemplo).
Pero ¿por qué hablar de proyectos en el contexto de la Internet de las Cosas? ¿Por qué sería tan importante? Veamos:
Con la Internet de las Cosas, han surgido innumerables posibilidades de seguimiento, control y mejora de los procesos. Los segmentos de mercado que se verán influenciados por esto son los más variados posibles, ejerciendo una influencia especial en nichos con un fuerte grado de empleo tecnológico, como el sector agrícola y la producción industrial, por ejemplo.
Es posible que haya notado que parte del presente y gran parte del futuro cercano de la tecnología implicará la Internet de las Cosas. Así que todo sería genial si todo el equipo pudiera tener acceso directo a Internet, que por desgracia no es la realidad, ya sea en Brasil o en cualquier otro país del mundo. Para resolver esto, se han creado Gateway IoT, que son simplemente fundamentales para conectar la información enviada por equipos que no tienen acceso directo a la Internet (información enviada a través de radio de largo alcance/alta inmunidad) y Conectividad a la Internet. Observe:
Con la creciente necesidad de equipos para comunicarse entre sí e interactuar con la Internet (Internet de las Cosas - IoT, surgió una demanda: mejorar la comunicación entre los equipos y estos con central/Gateway, para que tenga más alcance, Mejor inmunidad a la interferencia y, por último, pero no menos importante, menos energía para la comunicación.
La tecnología LoRa vino a abastecer esta demanda, siendo hoy uno de los grandes exponentes de la comunicación de gran alcance y bajo consumo del mercado y gran aliado de la Internet de las Cosas.
Pronto, este libro abordará proyectos que utilizan como elemento principal un módulo con conectividad LoRa y Wifi (Internet), dándole, lector, un buen equipaje para hacer proyectos completos en el contexto de la Internet de las Cosas.
En resumen: Si le gusta o quiere aprender un poco sobre la Internet de las Cosas (Internet of Things - IoT) y ver proyectos geniales de la zona para aprender a inspirarle, ¡este libro es para usted!
El libro se divide en ocho capítulos:
Capítulos 1, 2 y 3: Estos capítulos te contextualizarán sobre lo que es LoRa, qué es el ESP32 y de qué está compuesto el módulo Wifi LoRa 32 (V2). Estos capítulos constituyen una base teórica fundamental para la plena comprensión de los siguientes capítulos. Para familiarizarse con la programación del módulo Wifi LoRa 32 (V2), hay un código - fuente del tipo Hello World
del módulo en el capítulo 3.
Capítulos 4, 5, 6, 7 y 8: Aquí, hay un enfoque más práctico, con proyectos completos con circuito esquemático y códigos - fuente. Tales proyectos son variados, desde aplicaciones muy similares a los sistemas profesionales hasta un gadget inspirado en el serial estadounidense Stranger Things para hacer su local de trabajo más divertido.
Hablando de los códigos - fuente de los proyectos realizados, estos se pueden encontrar en su totalidad en 2 ubicaciones:
En los propios capítulos, para una comprensión completa de los proyectos
En el repositorio Github oficial del proyecto: https://github.com/phfbertoleti/livro_projetos_esp32_LoRa
Todavía en los códigos - fuente, asegúrese de leer cuidadosamente los comentarios presentes en él. Esto te hará entender el 100% de lo que hace y te guiará a través de los cambios/adaptaciones que quieras hacer en el futuro.
¿Tiene curiosidades de cómo se desarrollará el libro? ¡Sigamos adelante!
Capítulo 1: Introducción a LoRa
La Internet de las Cosas o IoT fue (y sigue siendo) un gran salto en términos de tecnología. En términos generales, la Internet de las Cosas, si se aplica correctamente, permite que los dispositivos no sólo sean generadores o actuadores de información controlables remotamente; Permite la generación de valor en una operación. Dispositivos que contribuyen a la generación de datos que conducirán a una mejor toma de decisiones, generación de información compacta y extremadamente útiles para la mejora continua de los procesos y similares ES, sin duda, el propósito de la Internet de las Cosas.
Sin embargo, no todas las ubicaciones donde hay procesos que se deben mejorar están bajo la cobertura de la señal de la Internet, ya sea por cable o de forma inalámbrica. Por lo tanto, debe haber un dispositivo concentrador - llamado Gateway - que tenga acceso a la Internet y que pueda comunicarse con estos dispositivos de forma remota, integrando así dispositivos desde ubicaciones remotas a sistemas conectados a la Internet. En esta comunicación con los dispositivos, en la esfera inalámbrica, hay varias tecnologías de radios elegibles, pero una de ellas ha alcanzado gran protagonismo: LoRa. La tecnología de radio LoRa permite la comunicación inalámbrica, con bajo consumo y con alcance en el orden de kilómetros, siendo así muy adecuada para proyectos de la Internet de las Cosas.
En este capítulo, aprenderá qué es LoRa, qué topología de red se utiliza y más información para corregir bien el tema.
LoRa - ¿Qué es?
En pocas palabras, LoRa es una tecnología de radiofrecuencia que permite comunicaciones de larga distancia (en el orden de magnitud de unos pocos kilómetros) con bajo consumo de electricidad. Incluso, el nombre LoRa proviene de Long Range, un acrónimo adecuado para su funcionamiento.
En términos de frecuencias de funcionamiento, la tecnología LoRa utiliza frecuencias sub-giga Hertz (por debajo de 1 GHz), en bandas dedicadas según las regiones del planeta. Observe la Tabla 1, donde están las definiciones de las bandas de frecuencia destinadas a LoRa en las principales regiones del planeta.