Tabla de contenido:

IOT Connect: 7 pasos
IOT Connect: 7 pasos

Video: IOT Connect: 7 pasos

Video: IOT Connect: 7 pasos
Video: Build your IoT Device in 7 Steps 2024, Noviembre
Anonim
Image
Image
Creación de prototipos de su placa de conexión IOT
Creación de prototipos de su placa de conexión IOT

IoT Connect es un proyecto de código abierto para ayudar a la puesta en marcha basada en IoT. IoT Connect le proporcionará bibliotecas de ESP8266, bibliotecas de AutoCad Eagle, archivos de placa, esquema y plataforma en la nube para recibir datos de sensores y controlar relés de potencia de forma remota desde cualquier lugar. IoT Connect está configurado con IA populares como Amazon Alexa y Google Assistant. Con este proyecto, lo guiaremos en el proceso de creación de sus propios dispositivos IoT Connect basados en ESP8266 y cómo sincronizarlos con la plataforma en la nube IoT Connect. Empecemos.

Paso 1: Creación de un prototipo de su placa de conexión IOT

Creación de prototipos de su placa de conexión IOT
Creación de prototipos de su placa de conexión IOT
Creación de prototipos de su placa de conexión IOT
Creación de prototipos de su placa de conexión IOT
Creación de prototipos de su placa de conexión IOT
Creación de prototipos de su placa de conexión IOT

Estos son los pasos para crear su propio tablero. Puede omitir los pasos 1 y 2, si solicita la placa desde aquí

  1. Primero abra el sitio web oficial de IOT Connect y haga clic en la pestaña "Ayuda y contenido" en la barra de navegación.
  2. Encontrará dos tipos de diseño de placa disponibles.

    1. La revisión 1 es el diseño en el que no se adjuntan sensores. Consta de 8 relés para controlar 8 dispositivos desde una placa esp8266.
    2. La revisión 2 es el diseño en el que encontrará dos sensores, es decir, DHT11 y LDR, para detectar la temperatura, la humedad y la luz del entorno y los 8 relés.
  3. Usaré la placa de revisión 2 en este instructivo, pero el proceso de la placa de revisión uno seguirá siendo el mismo, excepto que no necesita ningún sensor y el firmware que necesita para flashear es diferente.
  4. Descargue el archivo de placa Eagle y el archivo de esquema Eagle de la revisión 2.
  5. Descargue Autodesk Eagle e instálelo.
  6. Para la instalación siga las instrucciones de las imágenes.
  7. Haga clic y abra rev2-board.brd.
  8. Ahora vaya al sitio web de un fabricante de PCB. Usaré Lion Circuits para la fabricación. Ya que brindan un buen servicio y productos de calidad.
  9. Descargue el archivo.cam del sitio del fabricante.
  10. Vaya a Eagle y haga clic en el botón de proceso de cámara en la barra superior.
  11. Haga clic en cargar archivo de cámara, seleccione el archivo que acaba de descargar, haga clic en el archivo zip y haga clic en procesar trabajo y guarde el archivo zip en el directorio local.
  12. Vaya a Lion Circuits y cree una nueva cuenta y un nuevo proyecto cargando el archivo zip que acaba de crear.
  13. Verifique el diagrama y luego pida la PCB.
  14. Recibirá actualizaciones sobre el proceso de fabricación con regularidad.

Paso 2: obtenga todo el material para completar el tablero

Obtenga todo el material para completar el tablero
Obtenga todo el material para completar el tablero
Obtenga todo el material para completar el tablero
Obtenga todo el material para completar el tablero
Obtenga todo el material para completar el tablero
Obtenga todo el material para completar el tablero

Una vez que reciba la placa, debe reunir todos los elementos a continuación para soldar. Puede encontrar la lista de elementos a continuación.

  • Instrumentos

    • Kit de soldadura
    • Multimetro
    • Programador FTDI
  • Componentes

    • Relé de 5v (8 cada placa)
    • SMPS (1 cada placa)
    • Interruptor de tachuela (2 en cada tablero)
    • Regulador de 3.3v (1 cada placa)
    • Transistor 2n3904 (8 cada placa)
    • 74HC595 Registro de cambio (1 cada placa)
    • LED azul de 3,5 mm (1 de cada placa)
    • ESP8266 12-E (1 cada placa)
    • Pin de encabezado macho (solo 2 pines para agregar un puente)
    • 104 Capasitor (1 cada tablero)
    • Resistencia de 10 K (2 de cada placa)
    • Resistencia de 10 ohmios (8 cada placa)
    • Contacto de CA (9 cada placa)
    • Base IC de 10 pines (1 cada placa para 74HC595)
    • DHT11 (1 de cada placa. Solo para la placa de revisión 2)
    • LDR (1 de cada placa, solo para la placa de revisión 2)
  • Software

    • IDE de Arduino
    • Auto CAD Eagle

Una vez que reciba todos los componentes, debe soldarlos en la placa IoT Connect que solicitó a su fabricante. Todas las marcas de los componentes estarán allí en la placa. También puede consultar el esquema y el diseño de la placa en eagle mientras suelda. Tómese su tiempo y asegúrese de que todos los componentes del orificio pasante y SMD estén soldados correctamente y tengan una buena unión de soldadura.

Paso 3: flasheo del firmware

Actualización del firmware
Actualización del firmware
Actualización del firmware
Actualización del firmware
Actualización del firmware
Actualización del firmware

Para actualizar el firmware, necesitaría las siguientes herramientas.

  • Un ordenador portátil
  • Programador FTDI
  • IDE de Aruino
  • Bibliotecas Arduino
  1. Antes de actualizar el firmware, debe instalar y configurar su Arduino IDE para ESP8266. Para hacer eso, instale IDE y haga clic en Archivo -> Preferencias. En "URL adicionales de Boards Manager" pegue "https://arduino.esp8266.com/stable/package_esp8266c…". Ahora extraiga el archivo zip de la biblioteca Arduino en Documentos-> Arduino-> directorio de bibliotecas.
  2. Ahora en Arduino IDE vaya a herramientas-> placas-> administrador de placa e instale "esp8266 por comunidad esp8266".
  3. Una vez que la placa esté instalada, vaya a IOT Connect y descargue el firmware Arduino.
  4. Ahora conecte el programador FTDI al sistema e instale el controlador. Una vez que obtenga el número de puerto en herramientas -> puerto, en Arduino IDE, seleccione el puerto.
  5. Antes de parpadear, agregue un puente en el encabezado de dos machos en la placa IOT Connect, que configura el esp8266 en modo flash en la alimentación.
  6. Configure la fuente de alimentación a 3.3 v (muy importante) en su programador e inserte los pines en la placa donde está impreso el etiquetado "programador".
  7. Asegúrese de que esp parpadee justo después de recibir energía.
  8. Ahora haga clic en cargar en su IDE de Arduino para actualizar el esp8266.
  9. Ahora su placa IoT Connect está lista para sincronizarse con la nube IoT Connect.

Paso 4: Conexión de la placa a IOT Connect Cloud

Image
Image
Conexión de la placa a IOT Connect Cloud
Conexión de la placa a IOT Connect Cloud
Conexión de la placa a IOT Connect Cloud
Conexión de la placa a IOT Connect Cloud
  1. Una vez que la placa esté encendida y lista para conectarse, conecte un cable a la toma de CA de entrada (consulte los videos).
  2. Presione el botón de reinicio en la placa IoT Connect y encienda el dispositivo. Verá que el LED azul está encendido, lo que indica que el dispositivo no está conectado a Internet.
  3. A medida que el dispositivo recibe energía, el LED parpadeará, lo que indica que el dispositivo está en modo de configuración. Verá que se crea un punto de acceso WiFi con el nombre "IOT Connect".
  4. Según el video, tome un teléfono y conéctelo al punto de acceso "IOT Connect". A medida que conecte su teléfono, se le solicitará una página de configuración.
  5. Vaya a la pestaña de información, copie la identificación del chip y guárdela en algún bloc de notas.
  6. Ahora desconecte el WiFi y vuelva a conectarse a "IOT Connect". En el mensaje, vaya a configurar WiFi.
  7. Seleccione el punto de acceso de su hogar para conectarse a Internet. Ingrese la contraseña y haga clic en guardar.
  8. Ahora el indicador se cerrará y el LED azul del dispositivo se apagará tan pronto como se conecte a Internet.
  9. Ahora vaya a IOT Connect, cree una cuenta y luego vaya al "panel de control".
  10. Agregue una habitación y luego haga clic en "agregar dispositivo".
  11. Dé un nombre personalizado al dispositivo y luego pegue la identificación del chip que ha copiado anteriormente.
  12. Asegúrese de que el dispositivo esté encendido y conectado a Internet, luego haga clic en "Aceptar".
  13. Se le pedirá un mensaje que dice "Su dispositivo se vinculó correctamente con su cuenta".
  14. Eso es todo. Ahora seleccione el dispositivo que ha agregado recientemente y haga clic en un botón de alternancia de relé diferente. Escucharás el relé específico que hará ruido de tic.
  15. También puede cambiar el nombre de los relés con el nombre del dispositivo al que ha conectado. Esto te ayudará a llamar a Alexa o Google Home para controlarlo.
  16. Puede compartir el acceso al dispositivo entre su familia y amigos simplemente compartiendo la identificación del chip. Como eres la primera persona en agregar el dispositivo, eres el propietario. Recibirás un correo electrónico y una notificación en tu teléfono cuando alguien intente vincular el dispositivo a su cuenta.
  17. Puede configurar el disparador para encender o apagar los relés en un momento específico usando el panel de control, así como Amazon Alexa y el asistente de Google.

Paso 5: Sincronizar Amazon Alexa con IOT Connect

Image
Image
Sincronizando Amazon Alexa con IOT Connect
Sincronizando Amazon Alexa con IOT Connect
Sincronizando Amazon Alexa con IOT Connect
Sincronizando Amazon Alexa con IOT Connect
  1. Puedes comprar Amazon Alexa Echo Dot desde aquí.
  2. Configure su dispositivo Amazon Alexa e instale la aplicación Alexa en su teléfono Android.
  3. Ahora visite la tienda de habilidades y agregue la habilidad "IOT Connect" a su cuenta de Alexa.
  4. Tan pronto como active la habilidad, será redirigido al servidor de autenticación de IoT Connect. Inicie sesión y seleccione el dispositivo que desea controlar con Alexa.
  5. Haga clic en controlar esto desde Alexa.
  6. Eso es todo, su cuenta de Alexa está sincronizada con la cuenta de IoT Connect.
  7. No vaya al "panel de control" de IoT Connect y cambie el nombre del relé con los dispositivos que conectará a ellos.
  8. Ahora puedes pedirle a Alexa como "Alexa, pide a IoT Connect que encienda el ventilador". Si ha construido una placa de revisión 2 con sensores adjuntos, también puede llamar a Alexa como "Alexa, pregunte a IOT Connect cuál es la temperatura", "Alexa, pregunte a IOT Connect cuál es la humedad", "Alexa, pregunte a IOT Connect cuál es la luz ? ".

Paso 6: Sincronizar Google Home con IOT Connect

Image
Image
Sincronizando Google Home con IOT Connect
Sincronizando Google Home con IOT Connect
Sincronizando Google Home con IOT Connect
Sincronizando Google Home con IOT Connect
  1. Google Home no está disponible en India, pero puede usar el asistente de Google en su teléfono para controlar los dispositivos IOT Connect.
  2. Obtenga un teléfono Android y configure el asistente de Google en él.
  3. Ahora llame a "Ok Google, hable con iot connect".
  4. Recibirá una respuesta para vincular su cuenta de Google a la cuenta de IoT Connect. Toque el enlace y se le pedirá que acceda a la misma página de autenticación. Inicie sesión y seleccione el dispositivo para controlar desde el asistente de Google.
  5. Eso es todo. Ahora diga "Ok Google, pida a iot connect que encienda la luz del tubo", "Ok Google, pregunte a IOT Connect cuál es la temperatura", "Ok Google, pregunte a IOT Connect cuál es la humedad", "Ok Google, pregunte a IOT Connect ¿Qué es la Luz? ".

Paso 7: Gracias por leer

Image
Image

Ahora puede controlar cualquier dispositivo usando la aplicación IOT Connect, el Asistente de Google y Alexa de Amazon desde cualquier lugar del mundo.

Puede instalar estos dispositivos directamente en sus enchufes de pared y transformar sus aburridos electrodomésticos manuales existentes en una solución de casa inteligente.

Gracias.

Recomendado: