INHOUDSOPGAWE:

Beheer van die Foco Por Medio De Comandos De Voz: 22 stappe
Beheer van die Foco Por Medio De Comandos De Voz: 22 stappe

Video: Beheer van die Foco Por Medio De Comandos De Voz: 22 stappe

Video: Beheer van die Foco Por Medio De Comandos De Voz: 22 stappe
Video: ЗАСНЯЛИ РЕАЛЬНОГО ПРИЗРАКА В ДОМЕ С ПАРАНОРМАЛЬНЫМ 2024, November
Anonim
Image
Image

Ons kan ook 'n handleiding vir die beheer van die funksies en die funksie van 'n Google Assistant -assistent kry, asook 'n nuwe platform vir wifi (Lolin).

para comenzar necesitaremos los siguientes materiales:

1.- plataforma de desarrollo Wi-fi (Node Mcu, lolin of un modulo generico Esp8266).

2.- 2 weerstand van 10k ohm

3.- 1 transistor 2n2222 o bc548

4.- un modulo de Relevador (Alimentacion de la bobina 5v).

5.- un protoboard o placa rapida.

6.- ongeveer 8 kabels dupont o springers

7.- foco, socket, clavija and 4 metros de cable for hacer un test.

Stap 1: Ingresar en La Pagina De Adafruit.io

Creamos Un Bloque Dentro De Nuestra Nueva Dashboard
Creamos Un Bloque Dentro De Nuestra Nueva Dashboard

Ingresamos a la page www.adafruit.io

As u nie meer 'n rekening kan genereer nie, kan u ook nie 'n nuwe paneelbord opstel nie.

Le damos un nombre y seleccionamos la opción de "create"

Stap 2: Creamos Un Bloque Dentro De Nuestra Nueva Dashboard

U kan nou 'n nuestra nueva dashboard met 'n dubbele klik en 'n yslike blik op die ikoniese azul con cruz blanca (in die prentjie)

Stap 3: Seleccionamos El Tipo De Bloque

Seleccionamos El Tipo De Bloque
Seleccionamos El Tipo De Bloque

Kies 'n bloekom -skakel om te skakel vir 'n lidmaatskap of 'n funksie.

Stap 4: Nombramos en Nuestro Bloque

Nombramos en Nuestro Bloque
Nombramos en Nuestro Bloque

Ons kan nie meer 'n nuestro bloque hê nie, maar ons kan ook 'n aparte entiteit kies om 'n aparte entiteit te skep. en la parte de abajo.

Stap 5: Kies Nuestro Block Nombrado

Kies Nuestro Block Nombrado
Kies Nuestro Block Nombrado
Kies Nuestro Block Nombrado
Kies Nuestro Block Nombrado

Kies nou 'n nuutste blok en klik op 'n "Volgende stap" om 'n knoppie -teks op "van 'n 1 -knoppie" 'n Knoppie -teks af "vir 0, en dan kan ons 'n prentjie van 'n sekondêre prentjie sien; para finalizar seleccionamos "Create Block, sin cambiar nada mas en esa parte.

Stap 6: Ingresamos a La Pagina Ifttt

Ingresamos en La Pagina Ifttt
Ingresamos en La Pagina Ifttt

Abrimos una nueva pestaña dentro de nuestro navegador and ingresamos a la page siguiente:

ifttt.com.

ons kan 'n rekening in 'n caso de no tener, die la misma manera que en adafruit no tiene ningún costo.

hecho nuestro rekening seleccionaremos el apartado de "My applets"

Stap 7: Creamos Una Nueva Applet

Creamos Una Nueva Applet
Creamos Una Nueva Applet

Estando en la seccion de "My Applets", Creamos una nueva Applet seleccionando el apartado de "New applet"

Stap 8: Seleccionar Primer Parte (as dit)

Seleccionar Primer Parte (as dit)
Seleccionar Primer Parte (as dit)

Seleccionamos la palabra "hierdie" en la frase "As dit dan die" is, kan u 'n Google -assistent kies

Stap 9: Kies Google Assistant

Kies Google Assistant
Kies Google Assistant

Teken Google Assistant en bied dienste aan op die bladsy as u Google Assistant kies, asook 'n prentjie.

Stap 10: Selecionamos Nuestro Trigger

Selecionamos Nuestro Trigger
Selecionamos Nuestro Trigger
Selecionamos Nuestro Trigger
Selecionamos Nuestro Trigger

Seleccionamos la primer opción como Trigger en el apartado de "sê 'n eenvoudige frase" as 'n Google -assistent 'n rekonstruksie kan gee, kan ons 'n ligte aanskakel, maar ons kan ook 'n antwoord gee op Google -assistente, maar ook om dit te beantwoord ons kan die "Ok Mr Stark" -frase lees (ons kan 'n yster man en 'n baie sterk reaksie sien).

Dit is moontlik om 'n lang span te gebruik en daar is geen probleem nie.

U kan ook die aparte "Create Trigger" -opsie kies.

Stap 11: Kies 'daardie' De La Frase 'as dit dan is'

Sleccionar
Sleccionar

Seleccionamos la palabra "that" para crear una acción después de decir nuestra frase. Observaremos que el logo de Google Assistant ya esta agregado en la parte de "if"

Stap 12: Kies uit Adafruit en Agregamos Stuur data

Stuur data na Adafruit en Agregamos
Stuur data na Adafruit en Agregamos
Stuur data na Adafruit en Agregamos
Stuur data na Adafruit en Agregamos

Ons bied 'Adafruit' funksies aan, wat 'Adafruit' vir die dienste stuur, en die post 'Stuur data na Adafruit IO', sodat u 'n ander adres kan ontvang.

Stap 13: Ingresamos Los Nuevos Requerimientos

Ingresamos Los Nuevos Requerimientos
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 agregara un 1, data que sera enviado a la page de Adafruit sobre nuestro bloque, haciendo que este cambie de estado (si esta en 0).

Stap 14: Voltooi El Apartado Para Encender Nuestro Foco

Finaliseer El Apartado Para Encender Nuestro Foco
Finaliseer El Apartado Para Encender Nuestro Foco
Finaliseer El Apartado Para Encender Nuestro Foco
Finaliseer El Apartado Para Encender Nuestro Foco

Ons kan die afbeeldings van die eeste paso aflaai, en die finale bespreking van die oorspronklike woorde kan voltooi word.

***** NOTA BELANGRIK *****

Deberás Rehacer los pasos 7 al 14 para ingresar el comando para apagar nuestro foco, cambiando la frase por una de apagado ejemplo: "Turn lights off" y en el apartado de "Send data to Adafruit IO" se data vir "0" Ek kan hierdie nuutste datum vir die eerste keer in die bladsy van die advertensie raadpleeg, maar dit kan ook aanbeveel word vir die tutoriaal van YouTube.

Stap 15: Laai Codigo af

Aflaai el código de nuestra plataforma de desarrollo y abre Arduino IDE (programa de Arduino).

Stap 16: Laai die Librería De Mqtt_ Server af

Librería de mqtt_server vir Adafruit

Stap 17: Ingresa La Siguiente Linea En Preferencias De El Arduino IDE

Ingresa La Siguiente Linea En Preferencias De El Arduino IDE
Ingresa La Siguiente Linea En Preferencias De El Arduino IDE

Si aun no habías trabajado with alguna plataforma wi-fi com Node mcu o Lolin deberás ingresar esta liga de URL en el apartado de Archivo y preferenciase en Arduino IDE: (como lo muestra la image)

arduino.esp8266.com/stable/package_esp8266com_index.json

Stap 18:

Beeld
Beeld
Beeld
Beeld

U kan ook 'n aantal verskillende vorme van die ontplooiing gebruik om Wi-Fi-verhale te gebruik, soos Node mcu, Lolin, generiese esp8266-module, ens. 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).

Stap 19: Agregar Librería Mqtt_server

Agregar Librería Mqtt_server
Agregar Librería Mqtt_server
Agregar Librería Mqtt_server
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 programa, incluir librería, añadir librería.zip seleccionandola del lugar a donde se descargo, para (soos die prentjies)

Stap 20: Cambia Los Apartados Del Código

Cambia Los Apartados Del Código
Cambia Los Apartados Del Código
Cambia Los Apartados Del Código
Cambia Los Apartados Del Código
Cambia Los Apartados Del Código
Cambia Los Apartados Del Código
Cambia Los Apartados Del Código
Cambia Los Apartados Del Código

Kambië los apartados del código con la leyenda de ingresar datos tales 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 "ingebruikneming van die gebruikersnaam"

4. Die sleutel tot die Adafruit-sleutelbord

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 of D2 en Node mcu y Lolin

Stap 21: Realiseer Las Conexiones

Realiseer Las Conexiones
Realiseer Las Conexiones
Realiseer Las Conexiones
Realiseer Las Conexiones
Realiseer Las Conexiones
Realiseer Las Conexiones

Ons kan die huidige diagramme met verwysing na die relevante relevante aspekte van transistor 2n2222 verwys.

Stap 22: Cargar El Codigo

Cargar El Codigo
Cargar El Codigo

Konnekteer u plataforma de desarrollo Wi-Fi, Asegúrate de seleccionar tu plataforma de desarrollo, en este caso en particular se selecciono la tarjeta LOLIN (WEMOS) selecciona el puerto com al cual se a conectado y listo, si tienes problemas con los drivers checa circuito integrado encargado de comunicación en installeer bestuurders apropiados en este caso para la tarjeta con el circuito ch340G.

Te dejare una liga con instrucciones para hacer esta parte.

www.instructables.com/id/Instalar-driver-para-CH340G/

Aanbeveel: