Mục lục:
- Bước 1: Ingresar a La Pagina De Adafruit.io
- Bước 2: Bảng điều khiển Creamos Un Bloque Dentro De Nuestra Nueva
- Bước 3: Seleccionamos El Tipo De Bloque
- Bước 4: Nombramos a Nuestro Bloque
- Bước 5: Seleccionar Nuestro Block Nombrado
- Bước 6: Ingresamos a La Pagina Ifttt
- Bước 7: Ứng dụng Creamos Una Nueva
- Bước 8: Seleccionar Primer Parte (nếu có)
- Bước 9: Trợ lý Google Seleccionamos
- Bước 10: Kích hoạt Selecionamos Nuestro
- Bước 11: Sleccionar "rằng" De La Frase "nếu điều này thì điều đó"
- Bước 12: Seleccionamos a Adafruit Y Agregamos Gửi dữ liệu
- Bước 13: Ingresamos Los Nuevos Requerimientos
- Bước 14: Finalizar El Apartado Para Encender Nuestro Foco
- Bước 15: Descargar Codigo
- Bước 16: Máy chủ Descarga La Librería De Mqtt_
- Bước 17: Ingresa La Siguiente Linea En Preferencias De El Arduino IDE
- Bước 18:
- Bước 19: Agregar Librería Mqtt_server
- Bước 20: Cambia Los Apartados Del Código
- Bước 21: Realizar Las Conexiones
- Bước 22: Cargar El Codigo
Video: Điều khiển De Foco Por Medio De Comandos De Voz: 22 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
En esta ocasion traemos un tutorial para el control de el encendido y apagado de un foco por medio de comandos de voz ayudados de google Assistant y nuestra plataforma de desarrollo wifi (Lolin), que tambien puede ser un modulo Esp8266 o un Node mcu.
para comenzar necesitaremos los siguientes materiales:
1.- plataforma de desarrollo Wi-fi (Node Mcu, lolin o un modulo generico Esp8266).
2.- 2 điện trở de 10k ohms
3.- 1 bóng bán dẫn 2n2222 o bc548
4.- un modulo de Relevador (Alimentacion de la bobina 5v).
5.- un protoboard o nhau nhanh chóng.
6.- aproximadamente 8 cáp dupont o jumper
7.- foco, socket, clavija y 4 metros de cable para hacer un test.
Bước 1: Ingresar a La Pagina De Adafruit.io
Ingresamos a la pagina www.adafruit.io
Si no tenemos un account generamos una, no tiene ningún costo, ya que tengamos un account generado nos vamos a la parte de dashboard y seleccionamos la opción de "tạo một trang tổng quan mới".
Le damos un nombre y seleccionamos la opción de "create"
Bước 2: Bảng điều khiển Creamos Un Bloque Dentro De Nuestra Nueva
Ya creada nuestra nueva dashboard la seleccionamos con doble stere y creamos un nuevo bloque, en el icono azul con cruz blanca (como muestra la imagen)
Bước 3: Seleccionamos El Tipo De Bloque
Seleccionamos el bloque llamado Toggle para agregar un botón, que cambiara de valor conforme nuestro comando de voz.
Bước 4: Nombramos a Nuestro Bloque
Le damos un nombre a nuestro bloque, este sera al que mandaremos llamar para hacer la conexión entre el google assitant y nuestra plataforma de desarrollo Wi-fi, una vez nombrado seleccionamos la opción de "create" y deberá aparecer entre las opciones que se encuentran en la parte de abajo.
Bước 5: Seleccionar Nuestro Block Nombrado
Seleccionamos nuestro nuevo block y damos cli a "Bước tiếp theo" hecho esto cambiamos el "Văn bản nút trên" por un 1 y el "Văn bản nút tắt" bởi un 0, como lo muestra la segunda imagen de esta sección; para finalizar seleccionamos "Tạo Khối, sin cambiar nada mas en esa parte.
Bước 6: Ingresamos a La Pagina Ifttt
Abrimos una nueva pestaña dentro de nuestro navegador e ingresamos a la pagina siguiente:
ifttt.com.
una vez estando en la pagina crear un account en caso de no tener, de la misma manra que en adafruit no tiene ningún costo.
tài khoản hecho nuestro seleccionaremos el apartado de "My Applets"
Bước 7: Ứng dụng Creamos Una Nueva
Estando en la seccion de "My Applets", Creamos una nueva Applet seleccionando el apartado de "New applet"
Bước 8: Seleccionar Primer Parte (nếu có)
Seleccionamos la palabra "this" en la frase "Nếu điều này thì" para posteriormente seleccionar một trợ lý của Google
Bước 9: Trợ lý Google Seleccionamos
Tecleamos Google Assistant en el buscador de servicios de la pagina iftt y seleccionamos Google Assistant, como lo muestra la imagen.
Bước 10: Kích hoạt Selecionamos Nuestro
Seleccionamos la primer opción como Trigger en el apartado de "nói một cụm từ đơn giản", hecho esto nos desplegara una nueva pagina en donde debemos ingresar lo que queremos decir en el apartado de "bạn muốn nói gì", aqui escripiremos una frase para que google trợ lý renozca, en este caso se escogió la frase de "bật đèn" enciende las luces en ingles, opcionalmente podrás ingresar otra frase para ejecutar el mismo comando, hecho esto deberás ingresar una frase para que google trợ lý te responsea, en este caso se escogió la frase de "Ok Mr Stark" (frase de jarvis en iron man en respuesta a tony stark) en tu caso podrás elegir una frase que te guste como respuesta.
Es posible cambiar el lenguaje a español si deseas hacerlo không tồn tại ningún problemma.
Hecho lo anterior seleccionamos el apartado de "Tạo kích hoạt".
Bước 11: Sleccionar "rằng" De La Frase "nếu điều này thì điều đó"
Seleccionamos la palabra "that" para crear una acción Desués de decir nuestra frase. Observaremos que el logo de Google Assistant ya esta agregado en la parte de "if"
Bước 12: Seleccionamos a Adafruit Y Agregamos Gửi dữ liệu
Aquí seleccionaremos la opción de Adafruit, escripiendo en el buscador de servicios la palabra "Adafruit", posteriormente seleccionamos la opción de "Gửi dữ liệu đến IO quả táo" la cual es la única opción en este apartado.
Bước 13: Ingresamos Los Nuevos Requerimientos
En esta opción, podemos ingresar el nombre de nuestro bloque creado en Adafruit con el nombre que le dimos, en el caso de este tutorial es "home_enn1", y en el aprtado de "Data to Save" se le agregara un 1, dato que sera enviado a la pagina de Adafruit sobre nuestro bloque, haciendo que este cambie de estado (si esta en 0).
Bước 14: Finalizar El Apartado Para Encender Nuestro Foco
Como los muestran las imágenes de este paso, tranh luận finalizar el primer comando de voz.
***** KHÔNG QUAN TRỌNG *****
Deberás Rehacer los pasos 7 al 14 para ingresar el comando para apagar nuestro foco, cambiando la frase por una de apagado ejemplo: "Tắt đèn" y en el apartado de "Gửi dữ liệu tới IO Adafruit" se ingresara el dato de "0" para que este nuevo dato remplace al anterior en la pagina de Adafruit de lo contrario no servirán tus comandos, te recomiendo ver el hướng dẫn youtube que esta en la Introductionción de estas Guiducciones.
Bước 15: Descargar Codigo
Descarga el código de nuestra plataforma de desarrollo y abre Arduino IDE (chương trình de Arduino).
Bước 16: Máy chủ Descarga La Librería De Mqtt_
Librería de mqtt_server para Adafruit
Bước 17: Ingresa La Siguiente Linea En Preferencias De El Arduino IDE
Si aun no habías trabajado con alguna plataforma wi-fi como Node mcu o Lolin deberás ingresar esta liga de URL en el apartado de Archivo y thíchnciase en Arduino IDE: (como lo muestra la imagen)
arduino.esp8266.com/stable/package_esp8266com_index.json
Bước 18:
Y tecleando en la zona de filtrar búsqueda "esp8266" como lo muestran las imágenes de este paso, una vez instalado, en nuestra parte del código la librería deberá aparecer en color naranja (ESP8266WiFi.h).
Bước 19: Agregar Librería Mqtt_server
Agregaremos la librería de nuestro.zip previamente descargado con la librería Adafruit_MQTT_Library-master.zip, para agregarla selecciona programma, incluir librería, añadir librería.zip seleccionandola del lugar a donde se abri descargo. (como lo muestran las imagenes)
Bước 20: Cambia Los Apartados Del Código
Cambia los apartados del código con la leyenda de ingresar datos Stories como:
1.-Nombre de tu modem:
#define WLAN_SSID "Ingresa el nombre de tu modem"
2.-Clave de tu modem:
#define WLAN_PASS "Ingresar clave de modem"
3.- El nombre de tu usuario en Adafruit
#define AIO_USERNAME "ingresa el nombre de tu usuario"
4.-Tu llave o key de Adafruit (la cual se encuentra en la pagina de Adafruit en el apartado de View AIO key)
io.adafruit.com
#define AIO_KEY "ingresa tu key de Adafruit"
5.-ingresar el nombre de tu bloque creado.
Adafruit_MQTT_Subscribe onoffbutton = Adafruit_MQTT_Subscribe (& mqtt, AIO_USERNAME "/ feeds / Ingresa el nombre de tu bloque");
como lo muestran las imágenes aquí agregadas.
***** Nota *****
Recordar que nuestro pin que se activara sera el GPIO4 o D2 en Node mcu y Lolin
Bước 21: Realizar Las Conexiones
Hình vẽ sơ đồ Realizar las conexiones de nuestro, te dejare las referencencias del modulo de lovador así como del transistor 2n2222.
Bước 22: Cargar El Codigo
Conecta tu plataforma de desarrollo Wi-Fi, Asegúrate de seleccionar tu plataforma de desarrollo, en este caso en specific se selecciono la tarjeta LOLIN (WEMOS) selecciona el puerto com al cual se ah conectado y listo, si tienes problemas con los driver checa el Circuito integrationdo encargado de comunicación e instala los driver apropiados en este caso para la tarjeta con el circuito ch340G.
Te dejare una liga con huấn luyện viên para hacer esta parte.
www.instructables.com/id/Instalar-driver-para-CH340G/
Đề xuất:
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: 5 bước
Ô tô được điều khiển từ xa - Được điều khiển bằng Bộ điều khiển Xbox 360 không dây: Đây là các hướng dẫn để tạo ô tô được điều khiển từ xa của riêng bạn, được điều khiển bằng bộ điều khiển Xbox 360 không dây
ESP8266 RGB LED STRIP Điều khiển WIFI - NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi - Điều khiển điện thoại thông minh RGB LED STRIP: 4 bước
ESP8266 RGB LED STRIP Điều khiển WIFI | NODEMCU làm điều khiển từ xa hồng ngoại cho dải đèn Led được điều khiển qua Wi-Fi | Điều khiển bằng điện thoại thông minh RGB LED STRIP: Xin chào các bạn trong hướng dẫn này, chúng ta sẽ học cách sử dụng gật đầu hoặc esp8266 làm điều khiển từ xa IR để điều khiển dải LED RGB và Nodemcu sẽ được điều khiển bằng điện thoại thông minh qua wifi. Vì vậy, về cơ bản bạn có thể điều khiển DÂY CHUYỀN LED RGB bằng điện thoại thông minh của mình
Tự làm bộ điều khiển bay điều khiển đa hệ điều khiển Arduino: 7 bước (có hình ảnh)
Tự làm bộ điều khiển máy bay đa năng điều khiển Arduino: Dự án này là tạo ra một bảng logic máy bay không người lái đa năng linh hoạt nhưng tùy chỉnh dựa trên Arduino và Multiwii
Bộ vi điều khiển AVR. Điều chế độ rộng xung. С bộ điều khiển động cơ DC và cường độ ánh sáng LED.: 6 bước
Bộ vi điều khiển AVR. Điều chế độ rộng xung. Bộ điều khiển của Động cơ DC và Cường độ ánh sáng LED: Xin chào mọi người! Điều chế độ rộng xung (PWM) là một kỹ thuật rất phổ biến trong viễn thông và điều khiển điện năng. nó thường được sử dụng để điều khiển công suất cấp cho thiết bị điện, cho dù đó là động cơ, đèn LED, loa, v.v. Về cơ bản, nó là một modu
Điều khiển các thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) với Màn hình nhiệt độ và độ ẩm: 9 bước
Điều khiển thiết bị điện của bạn bằng Điều khiển từ xa Tv (Điều khiển từ xa) Có Hiển thị nhiệt độ và độ ẩm: xin chào, tôi là Abhay và đây là blog đầu tiên của tôi về Các thiết bị điện và hôm nay tôi sẽ hướng dẫn bạn cách điều khiển các thiết bị điện bằng điều khiển từ xa bằng cách xây dựng cái này dự án đơn giản. cảm ơn atl lab đã hỗ trợ và cung cấp tài liệu