Sistema de automatización inteligente basado en IoT | Achraf Mad | Skillshare

Velocidad de reproducción


1.0x


  • 0.5x
  • 0.75x
  • 1x (Normal)
  • 1.25x
  • 1.5x
  • 1.75x
  • 2x

Sistema de automatización inteligente basado en IoT

teacher avatar Achraf Mad, Creative Engineer

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Ve esta clase y miles más

Obtenga acceso ilimitado a todas las clases
Clases enseñadas por líderes de la industria y profesionales activos
Los temas incluyen ilustración, diseño, fotografía y más

Lecciones en esta clase

    • 1.

      Introducción

      5:39

    • 2.

      3 requisitos de hardware y software

      2:37

    • 3.

      4 Introducción a Internet de las cosas

      8:24

    • 4.

      5 tableros diferentes con Wifi integrado

      4:19

    • 5.

      Pinout de 6 tableros

      5:29

    • 6.

      7 El tablero que se usará en este curso

      4:49

    • 7.

      8 características de la tabla principal

      1:47

    • 8.

      9 Añadir tablero a Arduino

      3:34

    • 9.

      11 Preparar interfaz web para controlar

      10:50

    • 10.

      Cómo codificar tu tabla

      12:48

    • 11.

      13 Crea una interfaz móvil para controlar tu dispositivo

      8:24

    • 12.

      Conexión de hardware 14a

      7:22

    • 13.

      15 Programación del tablero

      4:58

    • 14.

      17 pruebas finales y ediciones de códigos

      9:00

    • 15.

      Pruebas prácticas

      4:19

  • --
  • Nivel principiante
  • Nivel intermedio
  • Nivel avanzado
  • Todos los niveles

Generado por la comunidad

El nivel se determina según la opinión de la mayoría de los estudiantes que han dejado reseñas en esta clase. La recomendación del profesor o de la profesora se muestra hasta que se recopilen al menos 5 reseñas de estudiantes.

104

Estudiantes

--

Proyecto

Acerca de esta clase

Sistema de automatización inteligente basado en IoT

Cómo crear un controlador web y móvil de bajo presupuesto para controlar cualquier dispositivo en tu casa a través de Internet

¿Te interesa dominar la automatización de casas IoT? ¿Necesitas enriquecer tus habilidades para crear sistemas de Internet de las cosas (IoT)? Este curso te dará rienda suelta a tus habilidades y te enseñará cómo crear tu propio sistema IOT. Te mostrará cómo montar el hardware y el software para tu sistema de automatización doméstica.

El sistema de automatización de casas inteligentes basado en IoT te permite controlar tu casa de forma remota desde cualquier lugar del mundo, incluso si estás a la mitad del mundo.

¿Por qué deberías tomar este curso?

  • Un curso completo para cualquier persona que quiera crear un sistema de automatización doméstica inteligente basado en IoT con un presupuesto.

  • Aprende cómo construir un sistema de automatización inteligente basado en IoT que te permitirá controlar cualquier dispositivo en tu casa

  • Si no eres experto en tecnología; puedes tomar este curso incluso si no sabes nada sobre programación, hardware o Internet. Este curso funciona para personas sin experiencia en codificación: comienza desde la primera plaza y te enseña exactamente lo que necesitas saber.

  • También aprenderás cómo usar electrónica como sensores y conmutadores

Cómo crear un controlador web y móvil de bajo presupuesto para controlar cualquier dispositivo en tu casa a través de Internet

Los módulos Wi-Fi de ESP son microcontroladores con calificación Wi-Fi y Bluetooth (no todos los modelos), evolucionados por Espressif Systems. Consiste en numerosas tablas de desarrollo como ESP8266-01, ESP8266, NodeMCU, ESP12, ESP32, etc. Todas las tablas de desarrollo pueden programarse fácilmente con Arduino IDE y pueden ser utilizadas en una diversidad de aplicaciones como la automatización de territorios, Internet de las cosas (IoT), sesgo inteligente, etc.

ESP8266 es un sistema en un microchip Wi-Fi de chip (SOC) para aplicaciones de Internet de las cosas (IoT) producidas por Espressif Systems. Dado su bajo costo y tamaño pequeño y rigidez con dispositivos integrados, el ESP8266 se utiliza hoy en día masivamente en dispositivos IoT.

Al final de este curso, tendrás una comprensión profunda de él y podrás experimentar cómo crear tu propia automatización para el hogar de IoT.

¿Qué nos hace adecuados para educarte?

Somos un equipo de ingeniería educativa con 13 veces de experiencia en proyectos de tutoría y factuales. Desde 2007, estamos en el negocio de programación y microcontrol. Hacemos nuestro mejor esfuerzo para producir cursos que son fáciles de entender y seguir. Además, nos complace educar a los aspirantes como tú. Esperamos que otras personas se inspiren para seguir esta carrera.

Aplica ahora y haz clic en el botón de inscripción!!!

Durante este curso podrás conocer lo siguiente.

Introducción sobre Internet de las cosas

Introducción sobre la tabla ESP8266 y Arduino

Conoce las ventajas de utilizar Arduino

Sistemas de automatización para el hogar con la placa ESP8266 y Arduino

Cómo crear un garçon web

Interfaz con Arduino IDE

Cómo interactuar con GPIO

Intercomunicación con detectores, módulos y pantallas.

Cómo aclarar los servidores web

Internet de las cosas (IoT) es un sistema que permite que los dispositivos se puedan ver en forma interconectada y remota en Internet. La concepción de IoT ha mantenido una gran evolución en los últimos años y hoy en día se utiliza en diversos ámbitos como hogares inteligentes, telemedicina, entornos industriales, etc (1). Las tecnologías de redes de detectores inalámbricos integradas en la IoT permiten una conexión global de dispositivos inteligentes con funcionalidades desarrolladas (2). Una red de automatización doméstica inalámbrica, compuesta por sensores y actuadores que comparten las ofertas y están conectados entre sí, es la tecnología clave para fabricar hogares inteligentes. Un "hogar inteligente" es parte del paradigma de IoT y tiene como objetivo integrar la automatización de hogares. Cómo permitir que los objetos y dispositivos en un hogar se unan a Internet permite a los usuarios verlos y controlarlos de forma remota (3). Estos incluyen interruptores de luz que pueden activarse y apagarse usando un smartphone o por comando de voz, termostatos que ajustarán las temperaturas internas e inducirán informes sobre el uso de energía o sistemas de riego inteligentes que comenzarán a una hora específica de un día, con un horario mensual personalizado y, por lo tanto, controlarán los desperdicios de agua. Las soluciones para el hogar inteligentes han sido muy populares en los últimos años. La Figura 1 muestra una ilustración de un hogar inteligente que utiliza diferentes utilidades conectadas con IoT

Conoce a tu profesor(a)

Teacher Profile Image

Achraf Mad

Creative Engineer

Profesor(a)

Hello, I'm Achraf.

A passionate engineer who loves to share his knowledge with the world

Ver perfil completo

Habilidades relacionadas

IA e innovación Fundamentos de la IA
Level: All Levels

Valoración de la clase

¿Se cumplieron las expectativas?
    ¡Superadas!
  • 0%
  • 0%
  • Un poco
  • 0%
  • No realmente
  • 0%

¿Por qué unirse a Skillshare?

Mira las galardonadas Skillshare Originals

Cada clase tiene lecciones cortas y proyectos prácticos

Tu membresía apoya a los profesores de Skillshare

Aprende desde cualquier lugar

Ve clases sobre la marcha con la aplicación de Skillshare. Progresa en línea o descarga las clases para verlas en el avión, el metro o donde sea que aprendas mejor.

Transcripciones

1. Introducción: Hola y bienvenidos este nuevo curso. Hoy, aprenderás, ingresarás a la automatización domótica inteligente basada en pensar y cómo crearla en presupuesto usando la barra ESP. Esto es en realidad del equipo de ingeniería educativa. Ellos SP 8266 es wifi. Todos ustedes geniales para Internet de las Cosas y proyectos de domótica. automatización del hogar ha logrado mucha popularidad en los últimos años ya que la vida cotidiana se está volviendo más simple debido al rápido crecimiento de la tecnología, casi todo se ha digitalizado y automático. El Internet de las Cosas, o IoT, es un sistema que permite que los dispositivos sean conectados, controlados y monitoreados de forma remota a través de Internet. Ahora, en este curso, estamos aquí para ayudarte a aprender los requisitos de hardware y software para este proyecto y para ponerlo en marcha dentro de tu casa. Obtendrás una rápida introducción para ingresar dos cosas. Los conceptos básicos detrás del IoT y todo lo que necesitas saber al respecto. Aprenderás a soldar proyectos de domótica usando bola de bajo costo y un conocido IDE Arduino. La curva de aprendizaje será mínima. Aprenderás a crear nuestra página para controlar tu hogar de forma remota a través de internet. También aprenderás a crear app móvil controlar tu hogar de forma remota a través de Internet. Y también te enseñaremos cómo crear nuestro observador y alojado en tu tablero. Ahora también te enseñará qué es ESP EDI 266, qué puedes hacer con este módulo de bajo costo. Y las especificaciones de este módulo también te mostrarán diferentes versiones disponibles desde este puerto. Hablaremos del pin out y para qué se utiliza cada uno de estos bolígrafos. Hablaremos de la conexión del circuito, cómo conectar diferentes componentes. Sobre presupuesto. Hablaremos del ESP 12 Ébola. Y debemos d1 bolas, que son las versiones muy famosas de la ESP a12 66. Y terminaremos con ESP 826601, que es la versión que usaremos. Y enumeraremos las cosas que nos hicieron preferir esta versión. Hablaremos de programar el ESP 8266 usando Arduino IDE. Por lo que lo programarás usando un software con el que ya estás familiarizado y un lenguaje con el que ya estás familiarizado. Hablaremos de cómo diseñar tu propio módulo de relé para que puedas usarlo para controlar cargas altas. Estoy seguro de que al final de las puntuaciones, ganarás mucho conocimiento y podrás controlar cualquiera de tus dispositivos domésticos en presupuesto a menos de 5 dólares. Gracias por ver esta introducción. Se trata de Ashraf del equipo de ingeniería educativa. Lo que aprenderás en este curso. Ahora, hablemos de cosas que cubriremos en este curso. En primer lugar, hablaremos requisitos de hardware y software, y te daremos una rápida introducción al Internet de las Cosas fueron entonces para aprender a construir proyectos de domótica utilizando una placa de bajo costo, el conocido IDE Arduino. Entonces la curva de aprendizaje aquí no será mucho. Y yo puedo hacer este proyecto. Ahora. También aprenderás a crear página web controlar tu hogar de forma remota a través de internet. También aprenderás a crear una interfaz de aplicación móvil para controlar el hogar de forma remota a través de Internet. También hablaremos de crear un servidor web y alojarlo por su cuenta. Pero de nuevo, estamos hablando de una pelota de bajo costo aquí. Por lo que no te costará mucho. Es por ello que esto será en términos de cosas, domótica y presupuesto o en presupuesto. Ahora, también aprenderemos la junta directiva ESP 8266. ¿ Y qué se puede hacer con este bajo costo por julio? Hablaremos en especificaciones y diferentes versiones disponibles. Y te explicaremos ese pin out. Después de eso, conectaremos nuestro circuito y discutiremos diferentes versiones de las bolas ESP que se pueden utilizar y por qué estamos utilizando la que estamos utilizando y lo preferimos sobre otros módulos. Entonces tendremos nuestra programación, la ESP 8266 usando Arduino IDE de manera paso a paso. También aprenderás a diseñar tu propio módulo de relé en software esquemático de circuitos y cómo hacer el PCB. Después de eso, cubriremos cómo usar ESP 8266 controlar altas cargas usando ese módulo realmente. Estoy seguro que al final de este curso, disfrutarás del contenido que vas a ir a comprar este módulo y empezar a automatizar tu casa usándolo. Gracias por ver esta lección. Nos vemos a continuación. 2. 3 requisitos de hardware y software: Requisitos de hardware y software. Esta última, vamos a hablar los requisitos de hardware y software para hacer este proyecto. Lo primero que necesitarás es un transceptor WiFi ESP 8266. También necesitarás el módulo de relacionar y te explicaremos cómo diseñar y crear un PCB para tu propio módulo de relé. Incluso si no tienes conocimiento en absoluto en circuitos electrónicos. Y te mostraremos la otra opción, que es comprar este módulo a un costo muy bajo. También necesitarás algunos componentes electrónicos básicos dependiendo de lo que vayas a hacer Este módulo o con el circuito, si quieres controlar una sencilla ID, o si quieres controlar una carga alta dispositivos. Para la programación de parrilla utilizar Arduino IDE, que es una plataforma muy conocida para la programación de placas Arduino. Y lo configuraremos para que empiece a programar tableros ESP. Necesitarás algunos cables de puente para la conexión. Y también necesitarás una tabla de pan si quieres conectar diferentes elementos. Y de nuevo, los dos gráficos de hoy te ayudarán a controlar dos dispositivos y ASP ambos. Ahora, si no tienes módulo, puedes crear uno en conectado en tu tabla de pan comprando un relé de cinco voltios. Para transitar tiendas a n cuatro extremos, necesitarás un solo diodo, que es de 14,007. Necesita resistencia de 220 ohmios y batería de 15 voltios, o una fuente de alimentación o unidades de alimentación. Esto es en caso de que no tenga acceso al módulo ya, se puede utilizar a módulos de un solo canal o singularmente con el circuito de transistor de soporte. Y te mostraremos este circuito a medida que avanzamos en este curso. Por lo que principalmente necesitarás que ESP sea 266 módulo anterior, y necesitarás el IDE Arduino como requisito de software. Eso es todo. Si no tienes ninguno de estos, solo sigue observando el curso y aprenderás a conseguirlos. Y costarán menos de 5 dólares. Es por esto que todo esto se llama cosa interna, domótica en presupuesto. Eso es ver esta lección. Nos vemos a continuación. 3. 4 Introducción a la Internet de las cosas: Hola y bienvenidos a esta nueva lección en la que te vamos a presentar a Internet of Things o IoT. Es un término muy común y ahora la gente lo está usando en todas partes. Entonces tipo de cosas es un sistema de dispositivos informáticos interrelacionados, máquinas mecánicas y digitales, objetos, animales, o personas que se proporcionan con identificadores únicos. Y la capacidad de transferir datos a través de una red sin requerir humano a humano o humano a computadora. Interacción. Parece complejo aquí. Ahora, hagámoslo más simple. Tomemos una explicación sencilla, no técnica del Internet de las Cosas. ¿ Cómo estás viendo este curso ahora mismo? Podría ser en escritorio o móvil, tal vez una tableta, pero sea cual sea el dispositivo que esté utilizando, lo más probable es que esté conectado a Internet. Y la conexión a Internet es algo maravilloso. Nos da todo tipo de beneficios que simplemente no eran posibles antes. Si pensaras en tu celular antes de que fuera un smartphone, podrías llamar y podrías enviar mensajes de texto. Seguro. Pero ahora puedes leer cualquier libro, ver cualquier película, o escuchar cualquier canción todo en la palma de tu mano. El punto es que conectar las cosas a internet produce muchos beneficios sorprendentes. Todos hemos visto estos beneficios con nuestros smartphones, laptops y tablets. Pero esto también es cierto para todo lo demás. Y sí, sí queremos decir que todo lo hay en términos de cosas es en realidad un concepto bastante simple. Significa tomar todos los lugares físicos y cosas del mundo y conectarlos a Internet. confusión surge no porque el concepto sea tan estrecho y fuertemente definido, sino porque es tan amplio y sin apretar definido, puede ser difícil clavar ese concepto en tu cabeza o en tu cabeza. Cuando hay tantos ejemplos y posibilidades en IoT o Internet de las cosas. Para ayudar a aclarar, es importante entender los beneficios de conectar las cosas a Internet. ¿ Por qué incluso querríamos conectarlo todo a Internet? Ahora, una cosa que debes saber es que cuando algo está conectado a internet, eso significa que puede enviar información o recibir información. Para ambos. Esta capacidad de enviar y recibir información hace que las cosas sean inteligentes. Vamos a usar los teléfonos inteligentes de nuevo como ejemplo. En este momento, se puede escuchar casi cualquier canción del mundo. Pero no es porque tu teléfono tenga en realidad todas las canciones del mundo que se venden en él. Es porque cada canción del mundo está almacenada en otro lugar. Pero tu teléfono puede mandar información pidiendo esa canción y luego recibir información que está gritando esa canción. Tu teléfono. Para ser inteligente, creo que no necesita tener imagen de superestrella ni una súper computadora dentro de ella. Simplemente necesita acceso a ella. Todo lo que tiene que hacer es conectarse a súper sólido o a una supercomputadora. En ese lado de las cosas, todas las cosas que se están conectando a Internet se pueden poner en tres categorías. El primero es piensa que recogen información y luego la envían. El segundo rubro son cosas que reciben información y luego actúan al respecto. La tercera categoría son las cosas que hacen. Ambos. Los tres tienen enormes beneficios que se acumulan entre sí. Empecemos con la recogida y envío de información. Sensores. Podrían ser sensores de temperatura, sensores de movimiento, sensores de calidad del aire, sensores de luz, lo que sea. Estos sensores, junto con una conexión, nos permiten recopilar automáticamente información del entorno, lo que a su vez permite, nos permite tomar decisiones más inteligentes. El segundo rubro está recibiendo y empezando por la información. Todos estamos muy familiarizados con las máquinas obteniendo información y luego actuando. Tu impresora recibe un documento y lo imprime. Tu auto recibe una señal de la llave de tu auto y las puertas se abren. Los ejemplos son interminables sin su simple como enviar el comando encender o tan complejos como enviar un modelo 3D a una impresora 3D. Sabemos que podemos decirle las máquinas qué hacer desde muy lejos. Entonces, cuál es el poder real del Internet de las Cosas surge cuando las cosas pueden hacer ambas cosas de lo anterior. Cosas que recogen información y la envían, pero también reciben información y actúan al respecto. Ahora la tercera categoría está haciendo ambas cosas, que es el objetivo de un sistema de Internet de las Cosas. Volvamos rápidamente al ejemplo que mencionamos son ejemplos que mencionamos anteriormente. Ya que puede recopilar información sobre la humedad de nuestro suelo de un lugar de cultivo para decirle al agricultor cuánto regar los cultivos. Pero en realidad no necesitas al granjero. En cambio, el sistema de riego puede encenderse automáticamente según sea necesario en función de la cantidad de humedad que hay en el suelo. Se puede dar un paso más allá para si el sistema de riego recibe información sobre ellos, si se trata de conexión a Internet. También puede saber cuándo va a llover y decidir no regar los cultivos hoy porque de todos modos serán regados por la lluvia. Y no se detiene ahí. Toda la información sobre la humedad del suelo, cuánto está regando el sistema de riego sus cultivos, y cómo crecerán los clubes en realidad se puede recolectar y enviar a súper computadoras que pueden asombrosas algoritmos que pueden dar sentido a toda esta inflamación. Y eso es sólo un tipo de sensor. Agregue otros sensores como la luz, la calidad del aire y la temperatura. Y estos algoritmos, algoritmos, lo siento, pueden aprender marca como mucho más con docenas, cientos, miles de granjas, todas conectando esta información, este algoritmo puede crear increíble ideas sobre cómo hacer que los cultivos crezcan lo mejor, ayudando a alimentar al mundo. Y la agricultura es solo una de las muchas aplicaciones de Internet de las Cosas. Entonces el principal objetivo que te necesito, o lo principal que necesito entender aquí es Internet de las Cosas es básicamente conectar las cosas a internet. Es por eso que se llama Internet de las Cosas. Ahora, conectar las cosas a internet ayudará a que las cosas se vuelvan inteligentes al proporcionarles almacenamiento y con conexión a supercomputadoras, lo que hace tomar decisiones más rápido y lo que ayuda monitoreo de estos sistemas. Ahora, en la siguiente lección, hablaremos de la pelota que nos hará fácil decirle a nuestro hogar en una casa conectada a internet o usar concepto de Internet de las Cosas en nuestros aparatos domésticos y electrodomésticos. Espero que no te tire con estas teóricas, pero necesitas conocerlas para poder seguir adelante con este curso. Gracias por ver esta lección. Nos vemos a continuación. 4. 5 paneles diferentes con Wifi: Hola y bienvenidos a esta nueva lección en la que vamos a hablar de la junta que vamos a utilizar en esta cosa interna, domótica. Es el ESP 8266. Ellos SBA a 66 es un módulo wifi de $4 hasta $10. Y te permite controlar las entradas. Salidas, como harías con un Arduino. Pero viene con Wi-Fi incorporado. Por lo que es genial para la automatización del hogar, internet de las cosas aplicaciones. Ahora, ¿qué se puede hacer con este módulo de bajo costo? Puedes crear tu propio servidor web. Puede enviar solicitudes HTTP. Puedes controlar las salidas. Se pueden leer entradas e interrupciones. Incluso puedes enviar correos electrónicos y mensajes de tweets a tu cuenta de Twitter. Si quieres crear un servidor web o el ESP a 66, recomendamos encarecidamente que uses este tablero ya que costará, pesas mucho menos que usar un Raspberry Pi, por ejemplo. Ahora, las principales especificaciones del producto, especificaciones ESP 8266 comparadas con otras soluciones Wi-Fi del mercado, hacen de la ESP 8266 una gran opción para la mayoría de los proyectos de Internet de las Cosas. Es fácil ver por qué es tan popular. Sólo cuesta unos pocos dólares y se puede integrar en proyectos avanzados. Ahora algunas de las principales características es que diferentes protocolos soporta. También cuenta con Wi-Fi Direct y punto de acceso suave. Cuenta con pila de protocolo IP TCP integrada, y ha construido en CPU de 32 bits de baja potencia. También cuenta con SDI, o a 0, SPI uart, que son básicamente protocolos de comunicación. También hay un éxito del ESP 8266, que es el ESP 32, que combina Wi-Fi y Bluetooth, y cuenta con procesador de doble núcleo. Puedes ver nuestro perfil. Tenemos diferentes cursos que está cubriendo el ESP 32, pero es desagradable. No es un módulo de bajo costo. Por eso no lo usamos en este curso. Ahora, echemos un vistazo rápido a diferentes versiones disponibles desde la ESP 8266. Deben ser de ocho a 66 viene en una amplia variedad de versiones. Como se puede ver en esta imagen. Ahí está la riqueza ESP, decir, todos a menudo llamados E. Nosotros, eso es muy recomendable cuando se construyendo o desarrollando un proyecto y se necesita un cinturón. Y los programadores perdieron una gran cantidad de pines de salida de entrada de propósito general. También está el programa incorporado o características que facilitarán el prototipo y la carga de su programa. Pero esto viene con un costo. Será en un rango de precios más alto que el módulo que utilizaremos en este curso. Cada uno de estos módulos tiene sus propias especificaciones. La diferenciación y el consumo de energía, número de módulos de salida, la necesidad de programador externo o no, y el precio, que es el punto principal aquí, estamos buscando una solución que sea baja y se puede utilizar en cualquier dispositivo para controlar ese dispositivo y encenderlo y apagarlo sin la molestia de pagar demasiado dinero para convertir ese dispositivo en un dispositivo inteligente. En las próximas lecciones, cubriremos que la SBA a 66 que utilizaremos en este curso en detalle. Gracias por ver esta lección. Nos vemos a continuación. 5. 6 pizarra: Hola y bienvenidos a esta nueva lección en la que vamos a hablar del pin out ESP 8266. Ahora, lo que hay que saber es que el ESP más utilizado asistió o 60s si Junta de Desarrollo como ESP 01. Ahora el kit MCU USB 826612. Y nosotros la mayoría D1 muchos son básicamente viene en el segundo, tercer lugares cuando se trata de ESPs, tú eres el uno. Por eso vamos a empezar con ese rico y debemos hacerlo en mini. Entonces concentraremos nuestras, digamos, lecciones prácticas sobre el ESP 01. Ahora, te mostraremos el pinout para esos deportes. Si estás utilizando otra placa de desarrollo, asegúrate de tener el pin out correcto, empezando por no MCU, ESP 12th. Como se puede ver en esta imagen. Aquí tenemos tierra abajo y otro terreno. Ahora tenemos mucha entrada de propósito general, pines de salida, como puedes ver aquí, aquí. Y aquí. Ahora, si viste dos columnas, significa que este es un pin de doble función. Por lo que se puede utilizar para esta función. Para esta función. Ahora, estas dos funciones, dos bolígrafos no son utilizables para ti. Ahora el ADC para recibir señales analógicas. Es por eso que este tablero es como un kit de desarrollo. Como se puede ver, se llama kit porque tiene programador a bordo, tiene una gran cantidad de pines de salida de entrada de propósito general. Puede leer señales analógicas, y tiene muchos pines con funciones duales como Flash. Un sellador es DA para la comunicación, proporcionar 3.3 voltios. Como se puede ver desde diferentes bolígrafos. Tres pines, en realidad, ahora tenemos tres o primer plano que podemos usar con cualquier tabla de pan. Por lo que puedes usarlo como kit de desarrollo, pero no lo recomendamos si quieres automatizar porque cuesta más de $10. Ahora el tablero que usaremos le costará menos de 5 dólares. Y es por eso que estamos recomendando que 01. Ahora, esto es respecto al primer balón, que es que él SB 12 e Ahora la segunda tabla es que debemos D1, decir que este es el pin out para esta tabla. Ahora tiene menos número de pines de salida de entrada, como se puede ver, 012345. Y aquí tenemos 1213141516. Entonces aquí tenemos cinco fans, y aquí tenemos seis papeleras. Ahora en total, alrededor de 11 camas. Ahora también proporciona cinco voltios, 3.3 voltios, y el suelo solo tres alfileres, no duplicados como en este tazón. Ahora, beta1 gasta con doble función, como se puede ver, para esa comunicación serial o para conectar flash. Ahora, tiene un bolígrafo que puede recibir señales analógicas y decirle al destinatario. Entonces es una versión más pequeña de esta pelota. Entonces es como menos que el costo, pero aún así cuesta más que el ESP 01. Ahora, la parte inferior que estamos recomendando y vamos a utilizar es la Junta más utilizada, que es la ESP 01. Básicamente es ESP 8266. Esp es tu. Y este vínculo es muy pequeño poro. Es como más pequeño que tu huella digital. Y tiene sólo ocho papeleras. Sólo tiene cuatro pines de propósito general, como se puede ver aquí, aquí, aquí, y aquí. Y tiene un terreno Ben y 1.33 voltios. Entonces se ha habilitado Ben. Y se puede ver que soporta TX, fuerza RX aquí la comunicación. Por lo que sólo apoya una comunicación con todos ustedes. Y de nuevo, una placa muy pequeña consume la menor cantidad de potencia que tiene sólo para entrada de propósito general, pines de salida. Para que puedas controlar hasta cuatro dispositivos. Y esta es básicamente la pelota que usaremos. Ahora hablaremos de más detalles en las próximas lecciones. Pero esta última fue sólo para hacerte saber que tenemos tres tableros que son más utilizados. Todos estos poros son ESP 01. Sí, B, E, que es el kit MCU. Y debemos D1 muchos. Entonces estas son las tres bolas que puedes usar cualquiera de estos poros. Pero recomendamos el ESP 01 porque consume lo menos por entre nuestro costo, nuestro camino mucho menos que los otros dos tableros. Y es muy fácil de usar y programar y Kinect. Y te mostraremos esto en las lecciones prácticas. Gracias por ver esta lección. 6. 7 El tablero para usar en este curso: Hola y bienvenidos a esta nueva lección en la que vamos a hablar de la ESP 018266. Ya mencionamos que este será el módulo que utilizaremos en nuestro curso. Y como se puede ver, es un módulo muy pequeño. Cuenta con solo ocho bolígrafos con pasadores de salida vendibles para fines generales. Y los otros cuatro bolígrafos se utilizan para diferentes funciones. Ahora, ESP uno es un Wi-Fi de pequeño tamaño económico él lo harías todos viendo se sienta fuera pila IP TCP junto con un microcontrolador incorporado. Podemos dirigir el programa este pequeño chip, y podemos traer capacidad Wi-Fi en nuestros proyectos embebidos. Cuando la primera vez que este chip entró al mercado en agosto de 2014, tengo mucha atención por parte de los usuarios. El motivo principal para que busque atención es que este módulo permite que el microcontrolador se conecte con nuestro Wi-Fi disponible, y sigue la red TCP sobre IP. Ahora, el chip ESPs U1 integra una antena, un amplificador de potencia de globo, filtros y un módulo de disposición de energía. Sí, P 01 está acostumbrado a la industria o a la industria y muchos proyectos como módulo wifi. En este curso, lo utilizaremos como un módulo wifi y un microcontrolador. Ahora, esto permite que cualquier microcontrolador o el microcontrolador que esté disponible en la propia placa se conecte a una red Wi-Fi, que es lo principal que necesitamos. Ahora, puede venir en diferentes formas. Como se puede ver, éste es azul, y este es el esquema principal. Ahora, esta es la antena a bordo, como se puede ver, este cable. Aquí. Tenemos el poder de dirigir la tapa de comunicación. Aquí tenemos estos ocho alfileres. Este es un pin de salida de entrada de propósito general. Y nuestro gasto para la comunicación del CRF. Y aquí tenemos salida de entrada de propósito general 01, que es el primer pin en el cereal, o lo siento, el pin de salida de entrada. Blast, apoya tu comunicación usando dxdy. Por lo que estos dos serán utilizados para la comunicación de RSE. Ahora tenemos un pin habilitado con chip, tenemos un botón de reinicio externo. Entonces tenemos el VCC para alimentar el tablero. Y tenemos el suelo. Y tenemos dos pines que son para salida de entrada de propósito general, que son pin número dos y luego número 0. Este también se usa para SPI. Por lo que principalmente tenemos para uso general de entrada, pines de salida, estos 234. Esta es la pelota tiene ocho alfileres. Y ahora vamos a especificar para qué se utiliza cada uno de estos bolígrafos. Ahora PIN número uno, es el bolígrafo VCC. Y esa pluma VCC se utiliza para la de alimentación de entrada de tres a 3.6 voltios. Por lo que debe asegurarse de que el pin VCC aquí solo esté conectado a tres, o tres, hasta 3.6 voltios. Ahora también tendremos un pasador de tierra que debe estar conectado a tierra. Aquí. Tenemos la roseta entonces que se utiliza para la señal de reinicio externa. vida de baja tensión activará este bolígrafo. Tenemos otros pines, como el bolígrafo CHP D aquí mismo. El CHP profundizar es básicamente el chip habilitado. Alto significa encendido. El chip funciona correctamente. Baja significa apagado, y solo permite pequeña corriente. También tenemos de propósito general encendido, pero pines de salida para entrada, salida de una señal digital. Y tenemos el TX RX etiquetado. Esto significa que el giro tiene doble función. Ahora, estos se utilizan para uso general de entrada, salida y serie, dxdy y nuestra XD, esta banda y esta banda. Ahora los bolígrafos restantes les gusta este diario. Pero la salida es básicamente un pin de salida de entrada de propósito general. Y no tiene doble función. Esto es lo principal que debes saber sobre el pin out, la funcionalidad de esa placa USB 01. Ahora, hablemos de las características. 7. 8 características de la placa principal: Hola y bienvenidos a esta nueva lección. Ya sabes, intenta seguir discutiendo las principales características de ESP 0 el. La primera característica es que se trata una unidad de microcontrolador de 32 bits de baja potencia. Utiliza el protocolo IP TCP para la transmisión. Consiste en conmutador integrado, pero en amplificador de potencia y red de emparejamiento. Funciona en 802.11 b g n Wi-Fi con una frecuencia de 2.4 gigahercios y WPA y WPA2, que es de acceso protegido Wi-Fi. También consiste en convertidor analógico a digital de bits delgados que soporta SPI. Estás yo al cuadrado, me cuadré como mando a distancia BWM, entrada de propósito general, salida. Es el poder de sueño profundo es menos de diez microgramos y corriente de fuga de energía bajada es inferior a cinco. Mi pinza. Es despertar y transmitir paquetes es menos de dos milisegundos. El consumo de energía en espera es inferior a un milivoltio. Su potencia de salida es más 20 dB hombres, 802.11 B movido. Su rango de temperatura de funcionamiento está entre menos 40 grados. Es más fácil a una serie de 125 grados aquí. Estas son las principales características. Y para mí las características principales son su soporte Wi-Fi, el bajo consumo de energía, y bajo costo. Gracias por ver esta lección. Nos vemos a continuación. 8. 9 Añade tablero a Arduino: Hola y bienvenidos. Soy la lección Senior en la que vas a sumar sí, ser 8266 al IDE de Arduino. El primer paso es abrir Arduino IDE. Ahora una vez que tengas abierto el IDE Arduino, debes ir a las preferencias. Ahora ve a Preferencias de Archivos. Ahora dentro de esta ventana de Preferencias, es necesario agregar esta línea. Arduino el DSPS a 66.com slash paquete de slash estable subrayado ESP 8266 com, subrayado index.js en esta línea es responsable de agregar el ESP un soporte 266 al IDE de Arduino. Y éste es el encargado de sumar el ESP 32, que no es lo que estamos apuntando. Por lo que sólo agrega esta línea. Ahora si no lo pudieras encontrar, solo Google Arduino, ESP 8266 Jason. Y encontrarás este camino, pegarlo aquí. ¿ De acuerdo? Y después de hacer eso, el siguiente paso va a la junta de Herramientas. Y aquí tenemos una lista. Aquí tenemos la junta acude al gerente de juntas y al gerente de la junta, necesario buscar ESP 8266. Y como se puede ver, es esta biblioteca. Pero hay que hacer es instalar esta biblioteca. Ahora, ya está instalado aquí, así que solo lo actualizaré. Ahora descargará los archivos requeridos e instalará estos archivos en su sistema. Ahora una vez que hayas terminado con esto, verás que está instalado. Por lo que cierra esta ventana. Ahora, puedes navegar fácilmente para ver el balón en tu Boltzmann irá a Herramientas. Y de ahí ir a bordo. Y de ahí, desplázate hacia abajo, verás que tienes opciones. Aquí tenemos ESP 8266 moles, 3.2. Y de esta lista se pueden ver las diferentes versiones de este balón. Y hay un sinfín de versiones que realmente son infinitas. Como pueden ver aquí, tenemos el módulo rico de ASP del que hablamos antes. Y desplábamos hacia abajo. Aquí tenemos el módulo infantil uno. Aquí tenemos un módulo genérico. Ahora lo que necesitamos es el módulo genérico ESP a12 66 genérico, que es éste. Así que asegúrate de haber seleccionado esta versión. Te mostraré esa versión de nuevo tablero. Sí, P A2, 66, sube todo el camino hasta 66 módulo genérico, que es la versión a la que apuntaremos. Ahora, eso es todo por esta lección. Si has hecho todos los pasos de altura, deberías terminar aquí eligiendo el módulo general ESP 8266. Si enfrenta algún problema, puede ponerse en contacto con nosotros a través de mensajes o de la junta de preguntas y respuestas. Y estaremos más que felices de ayudarte a resolver tu problema. Gracias por ver. Este es Ashraf. 9. 11 Prepara la interfaz web para controlar el dispositivo: Hola y bienvenidos a esta nueva lección. Hoy, vamos a crear nuestra interfaz para controlar, digamos, liderar o relé o dispositivo y encenderlo y apagarlo. Para hacer eso, simplemente ve a tocar el CC. Y aquí en la plataforma en blanco, debes iniciar sesión con esa cuenta que has creado. Ahora ya creamos una cuenta o lección previa. Entonces usaremos esa cuenta para iniciar sesión en nuestro dashboard. Ahora una vez que ingreses a tu cuenta, verás esta página. Y en esta página, puedes crear nuevas plantillas. Y plantilla es un modelo digital de un objeto físico como un dispositivo. Se utiliza en la plataforma Blink como plantilla para ser asignada a dispositivos. Así que vamos a crear una nueva plantilla. Haga clic aquí, y llamémoslo ESP 2601. Esto aquí en el hardware, elige ESP H.263 sexo, y el tipo de conexión, eligen para que sea Wi-Fi. Aquí puedes añadir una descripción. Este dispositivo encendido y apagado. Ahora, pega Done. Una vez que golpees Done, verá esta página en la que hay una información muy importante. Aquí tenemos el ID de plantilla en blanco y el nombre del dispositivo plano según nos asignamos. Ahora el ID de plantilla y el nombre del dispositivo deben incluirse en la parte superior de su firmware principal, que es básicamente nuestro código Arduino. Ahora aquí puedes editar el nombre de la plantilla, hardware, la conexión, el tipo y la descripción. Si se desplaza hacia abajo, puede cambiar el fabricante. Se pueden añadir categorías. Puede elegir sin conexión, periodo ignorado, y puede agregar efectos de punto de acceso para que pueda reconocer este dispositivo. Incluso puedes agregar una imagen de plantilla, lo que hará que tu plantilla sea visualmente más atractiva. Ahora están los metadatos aquí con respecto al nombre del dispositivo en o ubicación, zona horaria y nombre. Puede cambiar estos flujos de datos. Y hablaremos de eso en un minuto. Hay eventos, hay Web Dashboard, y hay guión móvil. Ahora, hablemos de flujos de datos. Permítanos los sueños es una forma de estructurar datos que fluyen regularmente dentro y fuera del dispositivo. Utilízalo para datos de sensores y telemetría o actuadores. Ahora, los eventos son básicamente un evento en línea o fuera de línea. Puedes agregar más eventos si lo deseas, agregando el nombre FN llamado y empatado. Si esta información advierte crítica o contenido, puedes enviar eventos a la pestaña de replicación de tu aplicación móvil o enviar eventos a esa línea de tiempo, lo que lo hará visible en la línea de tiempo. Si tu dispositivo o aplicación, incluso puedes aplicar una etiqueta para ese evento. Ahora, puedes agregar una notificación para habilitar la notificación. Cuando ocurrió un evento, como enviar correos electrónicos y recibieron notificación push o enviar un SMS. Y aquí se puede ver el límite de notificación, que es básicamente la vigilia en que recibe esa notificación. Se puede ver la notificación cada 13 minutos o 30 minutos, lo siento. Aquí puedes agregar un contador y puedes habilitar el Administrador de notificaciones. Ahora, si un paquete aquí, de nuevo, se puede ver el nombre y el código del evento aquí mismo. Se puede elegir advertencia y digamos temperatura. Hagámoslo rojo. Ahora. Este será un evento, eventos de temperatura que nos enviarán identificación a mi lista de correo electrónico. Seleccionemos Propietario del dispositivo cada hora si algo salió mal. Ahora, ahora, solo para asegurarte de que entiendes las cosas, puedes probar la creación del evento enviándolo desde el dispositivo usando en blanco, usando esa API de firmware o una API de descanso. Ahora usarás el código de evento en tu código Arduino en nuestro caso, para enviar eventos. Entonces, siempre que parpadeo reciba un código de temperatura de evento, sabrá con certeza que este evento debe activarse y te enviaremos un correo electrónico a esta dirección. Ahora, puedes escribir algo así como evento de log de puntos en blanco y twittear a los paréntesis equilibrados, puedes agregar la temperatura. Ahora, esta es una historia completamente diferente. Por lo que ahora aprendiste a crear un evento. Y creamos un nuevo evento. Ahora, lo online y offline también son eventos y este es el código que puedes usar para comunicarte con ellos usando tu código o tu código de firmware. Ahora, con respecto a los flujos de datos, los flujos de datos son canales que se utilizan para enviar datos entre el dispositivo y parpadear en la nube. Estaremos usando ese flujo de datos para enviar valores aleatorios desde su dispositivo o valores como encendido y apagado para arrancar un dispositivo específico encendido y apagado. Ahora, puede hacer clic en ese nuevo flujo de datos. A partir de aquí, se puede crear un bolígrafo digital. Bolígrafo analógico, o un bolígrafo virtual. Utilizará pluma virtual para esta lección. Y una vez que veas esto, debes elegir un nombre para tu bolígrafo virtual. Digamos que adelante. Ahora, este es el dueño de la pluma. Ahora ese lapicero virtual, lo mantendremos en v 0, que significa 0 virtual. Ahora, cambie el tipo de datos dos integrales. Ahora, incluso se puede cambiar el amino y el valor máximo de 0 a un 100, pero lo dejaremos a 01 porque estos son los dos valores que vamos a enviar y recibir. Ahora, puedes cambiar la configuración avanzada, pero no necesitaremos esto. Y una vez que hayas terminado y estés satisfecho, incluso puedes cambiar el icono y presionar el botón Crear. Ahora, has creado un flujo de datos y el nombre del vapor es on-off prem. Una vez que haya terminado, puede crear más flujos de datos si lo desea. Pero lo que tenemos que hacer es ir al tablero web. Ahora, en este tablero web, necesitamos agregar un botón de encendido/apagado o interruptor. simplemente puedas arrastrar eso y soltarlo aquí. Este será tu botón de encendido/apagado. Ahora puedes colocarlo donde quieras. Puedes aumentar el tamaño para que sea más fácil. Puede cambiar la configuración escribiendo el interruptor de encendido y apagado. Ahora necesitas vincularlo a otro S3. Y en nuestro caso sólo tenemos un flujo de datos, que está encendido a menudo v 0. Ahora el valor será uno, el valor será 0, lo que tiene sentido. Cambia esto a azul. Ahora, puedes mostrar las etiquetas. Entonces en mano de obra será dispositivo está encendido, apagado, etiqueta será dispositivo está apagado. Ahora puedes incluso cambiar la posición. Aquí está a la derecha. Podemos cambiarlo a izquierda. Ahora puedes ocultar ese nombre de widget. Yo lo guardaré. Una vez que haya terminado y satisfecho con lo que ve, haga clic en Guardar. Y aquí está. Ahora tenemos el interruptor de encendido/apagado. Este es el nombre o AB. Ahora, otras cosas que puedes hacer es agregar un slider. Para valores analógicos. Incluso puedes agregar una etiqueta. Puedes agregar un gráfico, una mafia y otros módulos. Ahora, solo necesitamos un interruptor de encendido/apagado para mostrarte exactamente cómo comunicarse con esta interfaz. Ahora, una vez que haya terminado, haga clic en Guardar. Esto es lo que verás como puedes ver, dispositivo encendido, dispositivo apagado. Ahora este es el tablero web que puedes usar para controlar tu dispositivo. En la siguiente lección, hablaremos sobre cómo codificar tu Arduino para recibir esto y encender y apagar el dispositivo en función de este interruptor. Una vez que hayamos terminado con eso, te mostraré cómo crear una app móvil usando tu teléfono iPhone o iOS o Android. Y cómo crear un flujo de datos y la interfaz de usuario para tu app para que puedas controlar fácilmente ese dispositivo desde cualquier lugar con una conexión a Internet usando esa app. Eso es todo por esta lección. Gracias por ver. Este es Ashraf. 10. 12 Codificar tu tablero: Hola y bienvenidos a esta nueva lección. Vamos a empezar a codificar nuestro Arduino. Ahora, vamos al menú Inicio y buscamos Arduino. Ahora, lo primero que debes hacer es ir aquí, copiar, pinchar para copiar estas dos líneas y agregarlas al principio de tu código. Aquí agregamos estas dos líneas. Ahora tenemos que definir o importar. Las bibliotecas. Incluir y menos importante, el primer nivel, que es ESP 8266 y phi x Ahora la segunda biblioteca es la simple en blanco. Asp A22, 66 punto txt. Ahora, estas son las dos bibliotecas principales que usaremos. Ahora nuestros códigos. Ahora, debes asegurarte de que la pelota que has seleccionado es que le pregunten a la gente. Por lo que aquí tenemos módulo genérico ESP 8266. Una vez que hayas terminado, como puedes ver ahora, esta es una biblioteca que ellos SPF agradable. Tratemos de verificar el código. Ahora guárdalo en algún lugar que sea reconocible para ti. Ahora. Está bien, tengo frío y presiono el botón Guardar. Se compilará el boceto para asegurarse de que pueda reconocer estas dos bibliotecas sin ningún problema. Ahora como se puede ver, se hizo compilar, así que todo está bien. Definamos algunas variables. Char, sindicato. Aquí agregaremos la autenticación que conseguiremos desde nuestra app. También necesitamos agregar el SSID para nuestra red Wi-Fi y la contraseña para nuestra red Wi-Fi. Ahora después de hacer eso, tenemos que ir dentro de la función de configuración. Aquí. Sienta el bin carpeta PinMode que usaremos, que es 0, como salidas. Asegúrate de que el software o firmware reconozca esta pluma como salida porque lo necesitamos como salida. Ahora, para poder conectarnos con el sitio web en blanco o con los servidores parpadeantes, necesitamos usar la función de parpadeo. Enlazada de nuevo. Ahora esta función tomará tres parámetros, autenticación, el SSID, esa ruta. Ahora, estos dos serán para asegurarse de que todas las embarcaciones se conecten a internet. Esta autenticación será un número único para decirle a nuestro servidor de parpadeo que somos los que estamos tratando de conectarnos a esa app. Entonces te enseñaremos cómo conseguir ese número. Bueno, la siguiente lección. Después de eso. Ahora, vamos y directamente dentro del bucle vacío. Y por lo siguiente. Lo primero que necesitas escribir es en blanco. Ahora, esto ejecutará la biblioteca de enlaces forma continua y hará la inicialización y configuración. Como estoy haciendo eso dentro de esa función de bucle, agreguemos una declaración if. Entonces si Alice ahora mueve esto dentro de la declaración if, necesitas escribir una bandera. Ahora, flag es una variable que definiremos en un minuto. Ahora bien, si esta bandera está en igual a una, tenemos que hacer lo siguiente. Necesitamos enviar luz digital al bolígrafo que estamos usando, que es el lápiz de control. Y en nuestro poder ni caso, ese pin de control es pin número 0. Entonces 0. Ahora 0 p siéntate abajo. Si el valor del marcador está en igual a uno. Ahora esto es bajo porque el relé se enciende cuando la pluma tiene tierra conectada a ella. Ahora, vamos a copiar la misma línea y la pegaremos aquí. Pero cambia esto a alto. Esto es alto porque el relé se apaga cuando el bolígrafo tiene VCC. Ahora, esto será más claro una vez que anhelemos la función que establecerá el valor de la bandera. Ahora, trabajemos en la variable bandera. Así que volvamos aquí. Tenemos que definir algunos valores más. Primero, definamos el encendido, apagado, encendido , apagado y que sea igual a 0. Char bandera igual 0. Y char es el subrayado en igual 0. Y otro cargo, e estado es igual a 0. Ahora, sigue adelante y crea nuestra función, llámalo en blanco. Luces subrayadas. Ahora, dentro de esta función, haremos lo de la bandera. Aquí adentro. Agrega ese número de pin virtual, que es v 0. Ninguno sitio en, OFF es igual a enteros. Ahora, vamos a crear una declaración if. Entonces f. De lo contrario. Ahora dentro de la declaración if, tenemos que preguntar si en el interior de los paréntesis necesitamos escribir nuestro código. Ahora. Tenemos que añadir una condición para notificarnos apenas una vez cada oportunidad. Entonces agrega f y dentro de ella. Muy bien, no igual E se quedó en lo que ella es la variable que aquí creamos. Ahora dentro de ella, podemos añadir una impresión serial n. Nosotros un poco declaración como lágrima. Después de esa declaración, add e state es igual a uno es el off igual 0 y la bandera es igual a uno. Ahora, lo que hay que hacer a continuación es simplemente copiar esta declaración f entera y agregar dentro del else. Básicamente lo que hay que hacer es cambiar esto a off, cambiar esto a esto a 0, y la bandera a 0. Ahora una vez que hayas hecho con esto, debes asegurarte de que estás habilitado el serial ya que estamos usando la biblioteca serie aquí. Así que agreguemos aquí una línea definida. Definir en blanco, subrayado, marca, Siria. Ahora hagamos un resumen rápido de todo lo que hemos hecho hasta ahora. En primer lugar, definimos ese ID de plantilla y el nombre del dispositivo, que son los valores que obtuvimos de la página web. Definimos el serial para utilizarlo para depurar. Y incluimos la biblioteca y la biblioteca parpadeante. Creamos tres variables para el token de autenticación y para nuestro nombre y contraseña de red Wi-Fi. Definimos para variables para seguimiento de la señal on-off. Y para encender y apagar el dispositivo, escribimos la función de parpadeo a la derecha dirigida a VCE se acerca al pin virtual número 0 que usamos en la aplicación en blanco. Ahora dentro de aquí, comprobamos el estado de nuestra pluma. Y lo más importante con ese estado, encendemos el dispositivo usando estas banderas. Ahora esta bandera se usa en la función de bucle. Aquí mismo. Bandera F, se apagará el dispositivo. En otro lugar, diga tono, y los valores de la bandera se establecen aquí. Como se puede ver, un indicador es igual al estado 0 para dispositivo estará apagado. Entonces es decir, el estado apagado y se imprimirá en los monitores celulares se apaga. Ahora, si flag es igual a uno significa que nuestros dispositivos se encienden, y se encenderá el dispositivo. Entonces, si el valor de la bandera es igual a uno, significa que el bolígrafo virtual en nuestro parpadeo, el dispositivo está encendido. Por lo que ponemos la bandera a una. Después de poner el dispositivo encendido. Y básicamente dentro de la función de configuración, el número pin PinMode es 0, entonces que estamos apuntando. Y estamos configurando eso cuando como salida. Y aquí estamos iniciando esa función de inicio de parpadeo con estas tres variables, esa autenticación, token, el nombre de la red Wi-Fi y la contraseña. Y dentro aquí estamos ejecutando la función de parpadeo y estamos revisando la bandera para encender el LED o el dispositivo, y eso es todo. Este es nuestro código. En la siguiente lección, crearemos una app para Android en una app iOS para controlar este código y obtendremos la autenticación de ese frío. Gracias por ver esta lección. Esto es opcional. 11. 13 Crea interfaz móvil para controlar tu dispositivo: Hola y bienvenidos a esta nueva lección. Ahora, descarguemos esa app de parpadeo. Ve a tu teléfono y escribe parpadeo. Como se puede ver, aquí, tenemos más de una pestaña. Ahora el que necesitamos es el primero. En blanco. Así que descarguemos esta app. Y como se puede ver, la última actualización fue hace dos meses. No debería tardar mucho en descargar e instalar la aplicación en tu teléfono. Esta es la interfaz de usuario. Ahora como se puede ver en la descripción, esta app se utiliza para controlar Arduino, Raspberry Pi, ESP, y cualquiera de las bolas para ayudarte a construir un hogar inteligente o robot. Por lo que es una aplicación muy útil y es proporcionada por blank. Como se puede ver, tienen más de un AB y tienen parpadeo para Internet of Things, que es la nueva app. Así que descarguemos este también. Ahora, ambas apps funcionan igual o usando el mismo concepto. Como se puede ver, las diferentes apps que proporcionan. Potencia de vanguardia. Ahora, esta app es básicamente un drag and drop. Las cosas lo son. Blink es un simple y potente generador de aplicaciones de bajo código donde puedes prototipos, implementar y administrar dispositivos electrónicos conectados a cualquier escala, desde tus proyectos personales hasta millones de productos utilizados por sus clientes. Es una app muy útil y puedes conectar fácilmente tu hardware como ESP theta2, arduino, Raspberry Pi, semilla, chispa fondos productos, agregar productos frutales. Entonces las posibilidades son infinitas. Puede conectar fácilmente los dispositivos soportados y controlarlos a distancia. Te están diciendo que esta es la nueva versión. Y como se puede ver, sólo tiene cinco calificaciones. Así que vamos a abrir esta app. Ahora. Es necesario iniciar sesión usando las mismas credenciales que creamos previamente. Y necesitas escribir tu contraseña. Las diapositivas son contraseña muy larga. Por eso me está tomando algún tiempo presionar ahora el botón de inicio de sesión. Y como se puede ver, no hay dispositivos aquí. Ahora puedes agregar un nuevo dispositivo o puedes ir al modo desarrollador. Ahora, una vez que haga clic en el modo barra azul, verá el dispositivo que hemos creado. Por lo que haga clic en él. Y aquí te está diciendo cómo agregar un widget, cómo cambiar el tamaño de nuestra pestaña y todo eso. Necesitamos mover pestaña en el widget una vez para abrir cuando tu configuración e incluso puedes duplicar widget. Ahora vamos a dar bien, estoy listo. Haga clic en el signo más. Necesitamos una batalla. Ahora, este es el botón de encendido/apagado que usaremos. Ahora. El click. Y mientras estás haciendo clic, muévelo a cualquier lugar para que puedas colocarlo. Ahora haga clic una vez para abrir la configuración, llámalo en el botón, apagado. Que sea línea central para levantar el flujo de datos para ser Vizio. Y puedes elegir cualquiera pulsador, cambiar. Lo dejaré en el interruptor. Ahora el en adelante propio hacia arriba de los tamaños de texto utilizar el color del texto es azul. El letrero aquí está. Como pueden ver, este es nuestro botón en nuestro botón de encendido/apagado. Ahora puedes agregar otras palabras igual de bien. Puedes agregar deslizadores. Puedes agregar joystick, puedes agregar una pantalla de valor, un LED, como puedes ver, incluso en una pantalla LCD calificador, terminal súper cargado. Puedes agregar diferentes pestañas a tu entrada de tiempo ab. Y incluso se puede añadir un reproductor de música. Así que muchas posibilidades. Ahora haga clic en el icono de engranaje. Este es el ID de plantilla, y este es el icono de mosaico. Ahora puedes cambiarlo. Ahora aquí hemos creado una plantilla y el modo desarrollador. Ahora si querías crear un nuevo dispositivo, puedes comer. Haz eso haciendo clic en Agregar nuevo dispositivo. Ahora, como puedes ver aquí, encienda tu dispositivo y asegúrate de que ese indicador esté parpadeando. Ahora, esta función te ayudará a agregar nuevos dispositivos y usarlos, controlarlos usando esta app. Entonces, si tienes un dispositivo inteligente, puedes encenderlo y parpadear. Voy a tratar de detectarlo. Ahora si volviste a la luna, esta es la ID de plantilla. Y de nuevo, puedes cambiar el tipo de este AB, que es el botón de tipo clave-valor de la aplicación thiol a la app Audible a nuestro collage. Y esto es todo lo que necesitas hacer para crear una sencilla app usando ese enlace AB. Ahora, lo que hay que hacer a continuación. Ahora una vez que hayas creado la app y lo hayas configurado todo, debes volver aquí a tu consola. Y desde este menú, necesitas crear un nuevo dispositivo. Golpea mis dispositivos, desplázate nuevo dispositivo. Y a partir de aquí, haga clic desde Plantilla. Y lo que necesitas para elegir la plantilla que hemos creado. El nombre del dispositivo tomará lo mismo. Haga clic en Crear. Y ahora tenemos su dispositivo. Ahora, este es el tablero y este es el token de autenticación. Entonces lo que hay que hacer es copiar esto. Todo lo que puedes copiar todo e ir a tu código Arduino simplemente basado en estas dos líneas. Entonces para mover esta aplicación, ahora aquí tenemos la autenticación alta. Eso es todo. Ahora, eres absolutamente el futuro que parpadea la aplicación en tu teléfono apagado y encendido. Podrás ver el dispositivo en la lista de tu dispositivo. Y como se puede ver, el dispositivo ahora está fuera de línea. Ahora una vez que haga clic en él, puede controlar fácilmente este botón para encender y apagar su dispositivo. Si has llegado a este punto, entonces todo va. Ok. En la siguiente lección subiremos el código o el tablero ESP, y probaremos el botón de encendido/apagado. Gracias por ver esta lección. Este es Ashraf. 12. Explicada la conexión de hardware: Hola y bienvenidos a esta nueva lección. En esta lección, vamos a explicar la conexión del circuito. Para que esto funcione. Lo primero que hay que hacer es conectar la fuente de alimentación. Ahora aquí sabemos con certeza que este será nuestro pin de 3.3 voltios. Por lo que será nuestro pin de fuente de alimentación, y debe estar conectado a los 3.3 voltios. Entonces justo aquí. Ahora, también sabemos que el pin de 3.3 voltios debe estar conectado con eso. Usando este número es solo el valor aquí será de diez kilo-ohm. El siguiente paso es dar este cable afuera y conectarlo a nuestro botón. Ahora, la otra mitad o la otra parte de este patrón estará conectada al suelo. Ahora este será nuestro destinatario. Ahora, el siguiente paso es conectar 3.3 voltios o la banda VCC aquí mismo. Vamos a usar otro color que conecta el lápiz VCC al Ben habilitado, que es el número cuatro aquí mismo. Entonces tenemos que agarrar algunos y conectados aquí. Por lo que ahora tenemos V CC ben inyectado con un 3.3 voltios. Entonces en el TTL, este es el TTL. El lápiz VCC también está conectado con el Ben ESP 0 activado. Ahora, también está conectado usando una resistencia de diez kilo a esa segunda curva, que es la empinada. Y también está conectado a un interruptor a tierra, que es la conexión que hicimos aquí. Ahora, también tenemos otra banda, que es la pluma t XD. Este bolígrafo debe estar conectado con la banda XD aquí mismo. Entonces TX RX. Ahora, una cosa más que debemos mencionar es que tenemos un pin TX y RX. Ahora, necesitamos conectar la pluma de tierra al interruptor, como mencionamos anteriormente. Ahora el segundo pin aquí quedará sin conectarlo a nada. Este es el propósito general de entrada de salida pins 0, que es básicamente ese pin que necesitamos para conectar a tierra. El código de programación. Ahora cuando queremos programar, necesitamos presionar este botón o simplemente conectarlo a tierra. Ahora, también tenemos aquí el último sprint, que es que entonces el extremo profundo RX. Y necesitamos conectarlo con el dx. Y aquí mismo. Ahora una cosa que necesito mencionar, esto es todo el circuito y estas son todas las conexiones. Ahora necesita asegurarse de que los pines r x dx tierra y 3.3 voltios estén conectados. Ahora estos interruptores son interruptor muy importante porque te ayudará a restablecer el balón. Y tampoco sabes todo lo que necesitas saber que la entrada de propósito general, salida cuando 0 debe estar conectado a tierra durante la programación. Ahora otras personas prefieren comprar un programador USB a TTL que tenga todo esto incorporado y que esté especializado para ESP 01. Y puedes buscar esto buscando USB, TTL, ESP 01. Pero esta es básicamente la conexión que 3.3 voltios luego TX RX tierra. Ahora generalmente el TX y el RX se mezclan. Entonces si te enfrentas a un problema, puedes cambiarlos. Conecta ese dx aquí en el Alex aquí, y debería funcionar los interruptores para el reset y la entrada de propósito general, pin de salida 0 debe ser reyes a redondear durante la herida de programación. Estas son las principales leyes respecto a esa conexión de servicio. Ahora, una cosa más es que este patrón, ese patrón es básicamente un botón que hay que presionar si vio la línea de conexión en el IDE de Arduino mientras cargaba el código, que es algo que vamos a explicar en la próxima lección. Y si no se pudo conectar a tu placa, debes presionar el botón de reinicio solo para asegurarte de que has recibido la placa y la luz IDE Arduino ese código a esta memoria de la placa. Gracias por ver esta lección. Ahora, permítanme resumir la conexión haciendo un dibujo rápido. Ahora digamos que este es nuestro ESP. Aquí tenemos apéndice que debe estar conectado a 3.3 voltios y debe estar conectado a una resistencia de diez kilo ohmios. Y necesitamos conectarlo con el segundo. Después de eso, necesitamos conectar interruptor y conectar el otro terminal del interruptor a la pluma de tierra. Ahora este terreno los hombres también deben estar conectados al suelo en nuestro discurso TTL. Ahora esto quedará sin conectar pequeña cosa. Esta es la entrada de propósito general, salida y 0 debe estar conectado a tierra. Durante la programación. Esta pluma, la vanguardia es un negativo dos dx. Ahora, este bolígrafo debe estar conectado a la x. Esta pluma debe estar conectada a 3.3 voltios. Por lo que nos conectamos directamente con este punto. Eso es todo. Ahora, déjame cambiar el color. Este es este bolígrafo, este bolígrafo, este bolígrafo, este bolígrafo. En la placa USB a TTL. Esta es la conexión. De una manera más simple. Si tienes alguna pregunta por favor pregunta y estás en el balón. Nuevamente, los giros son los 3.3 voltios alrededor de nuestra x. Y este es el pin de tierra en el ESP, y esto es que se dobla desde nuestro ESP. Esp. Gracias por ver esta lección. Nos vemos a continuación. 13. 15 Programación en el tablero: Hola y bienvenidos a esta nueva lección. Ahora, hablemos de cómo cargar tu código en el ESP A2 0 o éxitos, o ESP 01. Ahora aquí estoy usando la F al programador, y como se puede ver, se llama CP 2000s a su USP a TTL. Ahora, esta es mis ESPs, tu única pelota. Este es el botón de reinicio. Aquí tenemos los cuatro cables para potencia, tierra, RX y TX del módulo conectado a tablero de arte, como explicamos en la lección anterior. Ahora, después de hacer esta conexión, verás que tienes un puerto USB o un dispositivo USB conectado Neural Device Manager en tu dispositivo Windows. Ahora, es probable que encuentres este dispositivo como no reconocible. Por lo que tal vez necesites ir y descargar esos controladores. Y ya agregaste el enlace al recurso de esta conferencia. Puedes ir a Google y secar ESP, 8266, unidad USB arriba en Windows ten. Ahora terminarás con un enlace de GitHub. Ahora, puedes ir y abrir ese enlace de GitHub para descargar los drivers. Pero asegúrate de que eres el primer director, que es ESP EDI 266. Ahora, también hay otros enlaces que se pueden utilizar para conseguir el conductor. Simplemente puedes escribir cp 210 x USB en tu puente, BCP y controladores. Y terminarás con esta página. Dirígete a la sección de descargas. Desde aquí puedes seleccionar tu sistema operativo, controlador universal de Windows, Mac OS, controlador de Windows y el controlador con tu espejo. Y aquí hay diferentes softwares para Linux y tribus adultas. Ahora el controlador Universal Windows hará el trabajo y solo tienes que ir aquí. Ahora reflexionamos en el dispositivo y pulsamos el botón de actualización del controlador o desinstalamos el controlador, y elegimos el directorio donde instaló el controlador o descargó en su sistema. Ahora si afrontas algún problema para conseguir que este conductor sea reconocido, estamos aquí para ayudarte y ya proporcionamos enlaces para descargar esos drivers y los adjuntamos. Ahora, una vez que tengas el controlador y el dispositivo en funcionamiento, verás este Silicon Labs CP a 110 x USB a tu puente de arte. Ven ocho. Necesitas ir a tu código. Dentro de tu código, debes ir a la Junta de Herramientas, golpear el ESP 8266, y a partir de ahí seleccionar el módulo ESP 8266, que es el módulo genómico. Luego desplácese hacia abajo hasta el puerto y seleccione la columna. Una vez que lo hayas hecho, pulsa el botón de subida. Ahora bien, si todo está conectado correctamente, el código debe cargarse sin ningún problema. Ahora tardarán unos minutos en subir, unos segundos en compilar. Entonces resolverá el proceso de carga. Ahora como se puede ver, el proceso de compilación sí lleva algún tiempo, como de diez a 30 segundos. ¿ De acuerdo? Ahora conectando, cosa diferente está conectada correctamente. Deberías ver esta iluminación y la persona que seguirá aumentando hasta que llegue a un 100%. Eso es todo, un 100 por ciento. Ahora te está diciendo cómo configurar a través de nuestro bolígrafo Ts. Así que simplemente presiona el botón. Y ahora nuestro código está cargado en el tablero de USBE. Y la siguiente lección, vamos a instalar esta placa en nuestro módulo y probarlo usando el parpadeo. Gracias por ver esta lección. Esta es Ashley. 14. 17 pruebas finales y ediciones de código: Hola y bienvenidos a canción singular. Ahora, hemos probado el tablero y nuestro código y descubrimos que hay un problema. El tablero sí se encendió y el interruptor de relé, pero no fue fácil apagarlo. Por lo que he hecho algunas ediciones en el código solo para asegurarme de que funcione sin problemas para encender los dispositivos en el desbloqueo. Ahora lo primero que hay que mencionar es que este módulo re funciona bien. Pero hay que saber que este módulo se encenderá. En caso de recibir, el relé cambiará si reciben una señal de apagado, y se apagará si se recibe en señal. Entonces esta es la primera pieza para la inflamación. Ahora dentro de la función de parpadeo probado, como se puede ver, estamos apuntando a V 0, que es el bolígrafo que usamos en nuestra app, o parpadear AB. Ahora aquí está el botón. Ahora, si recibimos usando esta función y en señal o señal apagada. Entonces si recibes uno o 0, alpha recibió uno, queremos almacenar uno dentro del OnLoad y 0 dentro de la bola variable de bucle. Y hemos definido estas dos variables para que sean enteros aquí arriba. Ahora, el botón o menos recibió 0 del parpadeo AB. Ahorraremos 0 dentro del OnLoad y uno dentro del bucle. Ahora, yendo dentro de esto, como se puede ver, aquí, tenemos las bóvedas de la función. Aquí no hay nada nuevo. Ahora, dentro del bucle vacío, parpadea la lengua. Eso es lo mismo que antes. Pero aquí, si en Lw es igual a uno, por lo que si recibe una señal de encendido, le enviaremos una señal a 0, que básicamente encenderá el relé todo interruptor para relé encendido. Básicamente se dirigirá a las leyes anoméricas de nuestro retraso. Ahora si recibimos uno o el flote es igual a uno, significa que necesitamos apagar el relevo. Y se encuentra un relé normalmente abierto. Por lo que vamos a enviar alta. Ahora bien, esto es de nuevo como el sentido común, que es que el bajo está botón de encendido y apagado nuestro caso. Y en este módulo, bajo significa que el relé se encenderá. Alto significa que el relé se apagará. Por eso se llama descarga. Ahora, este es nuestro código y lo que tenemos que hacer en este punto son dos, digamos, subir el código. Entonces volveré a conectar a la gente de IS frente a ti solo para asegurarme de que puedas ver todo lo que estoy haciendo. Ahora para hacer esto, lo que tenemos que hacer es lo siguiente. Este es el módulo de relacionar. Por lo que necesitamos despegar el ESP Z11 de ese módulo. Y tenemos que colocarlo aquí mismo en nuestra pelota PSP. Y ya mencionamos esa conexión, así que no la repetiré. Ahora, conectemos los cables. Este es el ESP ordenado con hilos, negro con negro. Y en mi circuito, blanco iremos con Brown. Y el otro y e ir con el ESP es L1. Entonces aquí lo tenemos. Ahora tenemos que preguntarme, solo necesito enchufar n Ellos puerto SP. Ahora, déjame conectarme. Ahora como pueden ver, nuestras fronteras en la ESP es lo que tenemos que hacer. A continuación es simplemente revisar el administrador de dispositivos. Asegúrate de que estamos seleccionando el tablero adecuado. Aquí está el componente, ven ocho aquí, y las herramientas, tenemos seleccionado el comando import y el módulo genérico ESP ocho a 66 seleccionado. Ahora sube el código y tardará unos segundos en combinarlo. En tanto, intentemos abrir la longitud pi b e. Ahora, voy a iniciar sesión en mi tablero para comprobar. De acuerdo, ahora como pueden ver, Nicole está siendo subido siete por ciento al seguir adelante. El núcleo alcanza un 100%. Está bien, ahora hecho. Una vez que haya terminado, puede presionar el botón de reinicio. Y eso es todo. Ahora lo que tenemos que hacer es que necesitamos desconectar. La USP se asegurará de que ahora no haya energía para mover estos cuatro cables. Y todo lo que piden a la gente. Ahora tenemos el código. Por lo que necesitamos conectar módulo por módulo. Pero lo es. Ahora tendríamos dos cables, los pulmones mientras es para Vcc. Y Vcc es básicamente eso es y de t. Y el otro es el Wi-Fi AP, que es el suelo. Así que me he conectado con el bolígrafo negro. Ahora vamos a apagarlo. Ahora como se puede ver, lo tenemos aquí, tenemos todo el dispositivo. Es un modo offline desde un domingo. Entonces esperaremos a que nuestra pelota conecte toda la red Wi-Fi. Ahora a veces se necesita para obtener el duplicado, pero vamos a esperar unos segundos. Ahora este es el gramo de la roseta. Ahora, esperaremos a que el ESP conecte nuestra red Wi-Fi. Ahora, vamos a proceder con el paso muy final, que es el financiamiento esta cosa. Ahora, este es nuestro dispositivo y este es nuestro interruptor. Ahora encendido, interruptor de apagado, el dispositivo está encendido. Y se puede ver desde el LED azul aquí mismo es que el dispositivo está encendido. Ahora cuando lo apago, como se puede ver, el LED azul es ahora el que está debajo de la pelota. Ahora está encendido, ahora se acabó. Lo mismo sucederá cuando conectes el encendido, apagado, encendido, apagado. Ahora puedes conectar y apagar tus dispositivos eléctricos usando los pines normalmente abiertos y vienen en. Ahora, esa conexión es muy sencilla. Solo necesitas conectar el neutro directamente desde tu toma de pared al dispositivo eléctrico como un ventilador. Y un nuevo ensayo necesita ser conectado a través los bolígrafos normalmente abiertos y comunes y nuestra pelota. De esa manera, podrás encender y apagar el ventilador a través de esta interfaz web o a través de tu aplicación móvil. Eso es todo. Esto es todo lo que necesitas saber. Y si te enfrentas a algún problema y a cualquier etapa, estoy aquí para ayudarte a fanatizar la descarga de esta lección. Este es Ashraf. 15. Pruebas prácticas: Hola y bienvenidos a esta nueva lección. Ahora, vamos esto fuera esta encuesta. Como se puede ver, esta es la conexión ESP 01 y esta es la velocidad a los programadores TTL. Ahora lo que vas a hacer es desconectar la USP y quitar la caza ballena. Ahora, quitemos la junta de la USBE y dejemos esto a un lado. Ahora, tenemos nuestro ASB 01 negrita, y tenemos esto. Este es el módulo que vamos a utilizar. Toma cinco voltios DC y puede soportar CA y CC. Y aquí tiene los puertos, dos puertos normalmente cerrados, normalmente abiertos y comunes. El VCC y tierra, que toma cinco voltios. Se necesita operar cinco voltios. Por lo que conectaremos tierra y VCC desde este USP al programador TTL. Ahora tenemos que asegurarnos de que tengamos cinco voltios, como se puede ver aquí. Así que simplemente mueve este pin de 3.3 voltios a cinco voltios. Por lo que ahora tenemos el suelo y los pasadores de cinco voltios, que son rojos y negros. Ahora, bebamos cables macho a macho. Vale, no tengo el mismo color, así que iremos con esto. Tengo primer plano blanco y el oral dibujado 45 voltios. Tan blanco en primer plano y naranja por cinco voltios. Ahora empecemos con conectar esa pluma de tierra a la izquierda, que es el cable blanco. Y el segundo cable es el bolígrafo Vcc, que es el cable naranja. Vamos a usar este destornillador. ¿ De acuerdo? Ahora, conectemos el cable naranja. Ahora. Lo tenemos conectado. Tenemos que jugar a nuestro ESP audaz así. Esta parte está hecha para la SP. Para que no te enfrentes a ningún problema conectándolo, como puedes ver, simplemente pégalo en su lugar. Ahora, conectemos el puerto USB para encenderlo. Ok. Ahora puedes ver aquí tenemos un LED azul y añadido let. Ahora presionando este patrón, quien recibió el SP en negrita e intentará volver a conectar la red Wi-Fi. Como se puede ver en nuestra pantalla, tenemos los gustos ESP 8266. Y como puedes ver aquí, si volteamos el dispositivo, se encenderá el dispositivo y podrás ver la tapa azul encendida. Ahora a veces podría haber un poco de retraso. Ahora, si haces clic en apagado, se apagará el dispositivo.