Indholdsfortegnelse:

GOOGLE ASSISTANT CONTROLLED SWITCH BRUGER NODEMCU: 9 trin
GOOGLE ASSISTANT CONTROLLED SWITCH BRUGER NODEMCU: 9 trin

Video: GOOGLE ASSISTANT CONTROLLED SWITCH BRUGER NODEMCU: 9 trin

Video: GOOGLE ASSISTANT CONTROLLED SWITCH BRUGER NODEMCU: 9 trin
Video: Smart Home with Google Assistant & Alexa using NodeMCU ESP8266 (Manual + Voice) | IoT Projects 2021 2024, November
Anonim
GOOGLE ASSISTANT CONTROLLED SWITCH BRUGER NODEMCU
GOOGLE ASSISTANT CONTROLLED SWITCH BRUGER NODEMCU

Ville det ikke være fantastisk at tænde eller slukke tingene ved hjælp af G oogle assistent.. !!!

Så i denne instruktion vil jeg vise, hvordan du styrer alle elektriske apparater ved hjælp af Google -assistent, ligesom Amazons Alexa.

Der findes allerede mange kommercielle enheder på markedet til en sådan applikation, men jeg ville have min egen enkle og billige enhed, og det er altid sjovt at lære nye ting.:)

Tag et kig på mine trin herunder for at lave din egen smarte switch.

Trin 1: Video (Sådan fungerer det)

Image
Image

Tag et kig på videoen ovenfor for et hurtigt kig på, hvordan enheden fungerer!

Trin 2: Påkrævede dele og værktøjer

Dele og værktøjer påkrævet
Dele og værktøjer påkrævet
Dele og værktøjer påkrævet
Dele og værktøjer påkrævet
Dele og værktøjer påkrævet
Dele og værktøjer påkrævet

Komponentliste

1. Nodemcu

2. Relæmodul (afhænger af antallet af enheder, du vil styre)

3. Løbetråde til hun-hun

4. LED (til kontrol af indledende forbindelser)

5. Prototype Board (hvis det er nødvendigt)

6. Stikkontakt og lysnetstik

7. DC -strømforsyning (5V kilde til Nodemcu og relæmodul)

8. USB -kabel til Nodemcu

Værktøjsliste

1. Loddekolbe

2. Trådskærer

3. Skruetrækkere

4. Multimeter

5. AC -isoleringstape

Trin 3: Opsætning af Blynk -app

Opsætning af Blynk -app
Opsætning af Blynk -app

trin (for detaljeret vejledning)

1. Download Blynk -appen til iOS eller Android i henhold til din enhed

2. Opret din Blynk -konto

3. Tryk på Opret et nyt projekt

4. Vælg nu din hardware, dvs. Nodemcu til denne sag (Blynk understøttet hardware), og vælg derefter forbindelsestype.

5. Kopier nu dit Auth Token (det er en unik identifikator, der er nødvendig for at forbinde din hardware til din smartphone), eller du kan sende tokenet til din mailadresse

Trin 4: Opsætning af kontakten til Blynk

Opsætning af kontakten på Blynk
Opsætning af kontakten på Blynk

Trin

1. Tryk hvor som helst på lærredet for at åbne widgetboksen.

2. Træk og slip "Knap" på din skærm

3. Tryk nu på knappen og foretag ændringen som vist i billedinstruktionen (lav skyderen fra tryk til switch, og jeg valgte D3 pin til dette projekt, men enhver anden pin kan vælges)

4. du kan trykke på "play" for at køre projektet

Trin 5: Opsætning af Nodemcu og Blynk på Arduino IDE

Opsætning af Nodemcu og Blynk på Arduino IDE
Opsætning af Nodemcu og Blynk på Arduino IDE
Opsætning af Nodemcu og Blynk på Arduino IDE
Opsætning af Nodemcu og Blynk på Arduino IDE

Trin

1. Installer Arduino IDE (link:

2. Installer nu Nodemcu -biblioteket (Ref. Videolink:

3. Installer nu Blynk -biblioteket (Ref. Videolink:

4. Åbn nu Arduino IDE, og rediger følgende indstillinger, Værktøjer → Board → NodeMCU 1.0

Trin 6: Programmering

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering

Trin

1. Tilslut Nodemcu til pc'en ved hjælp af USB -kabel

2. Åbn nu Enhedshåndtering på din computer, og noter COM -portnummeret

3. Åbn nu Arduino IDE og gå til Værktøjer for at vælge det ønskede COM -portnummer som vist på billedet

4. Programmering nu gå til, Fil → Eksempler → Blynk (skal muligvis rulle ned) → Boards_WiFi → Esp8266_Standalone

5. Nu skal du ændre tre ting på programmet, og du er færdig, tilføj AuthToken kopieret tidligere fra Blynk -appen, tilføj nu ssid -navnet og adgangskoden, der er dit WiFi -id og adgangskode

6. Tryk nu på upload -knappen på softwaren, det kan tage noget tid

Trin 7: Kredsløbsdiagram

Kredsløbsdiagram
Kredsløbsdiagram

Forbind forbindelsen i henhold til diagrammet ovenfor, og arbejd sikkert, mens du arbejder med højspænding. Hvis du vil, kan du springe over relæafsnittet og styre lavspændingsenheder ved hjælp af transistor eller MOSFET (som vist på videoen ved at styre LED)

Trin 8: Tilknytning af enheden med Google Assistant

Tilknytning af enheden med Google Assistant
Tilknytning af enheden med Google Assistant
Tilknytning af enheden med Google Assistant
Tilknytning af enheden med Google Assistant
Tilknytning af enheden med Google Assistant
Tilknytning af enheden med Google Assistant

Nu for at styre apparaterne over internettet ved hjælp af Google Assistant skal du gøre følgende trin.

1. Gå til webstedet for IFTTT (https://ifttt.com)

2. Tilmeld dig med din Google -konto (samme Google -konto, som du bruger med Google Assistant)

3. Når du er logget ind, skal du klikke på "Mine appletter" og vælge "Ny applet"

(ved dette vil vi udløse for at tænde lyset)

4. Klik nu på "dette" og søg efter "Google Assistant" i søgelinjen, og tryk på den

5. Når du er i, skal du klikke på Opret forbindelse og give tilladelse

6. Vælg nu udløseren, her valgte jeg den første mulighed "Sig en simpel sætning", og gør på den næste side som vist på billedet ovenfor. kommandoen vil blive givet af dig til assistenten.

7. Nu er udløseren oprettet, og vælg "det"

8. Søg efter "Webhooks" og opret forbindelse. Udfyld derefter dataene i henhold til ovenstående billede

URL: "https://188.166.206.43/Auth Token/update/D0"

(D0 er pin D3 på Nodemcu svarende til arduino unos pin out) til at tænde for brug ["1"]

9. Tryk nu på "Afslut"

10. Opret nu en ny applet på samme måde som beskrevet ovenfor for at slukke lyset. Processen er den samme som ovenfor

klik på "Mine appletter" og vælg "Ny applet" → klik på "dette" → søg efter "Google Assistant" → vælg udløseren → "Sig en simpel sætning", og gør på den næste side som vist på billedet ovenfor → udløser oprettes → vælg "det" → Søg efter "Webhooks" og opret forbindelse. Udfyld derefter dataene i henhold til ovenstående billed -URL: "https://188.166.206.43/Auth Token/update/D0" (D0 er pin D3 på Nodemcu svarende til arduino unos pin out) for at slukke for brug ["0"] → Tryk nu på "Afslut"

#Gennemgå ovenstående billeder for bedre forståelse.

Trin 9: Det er udført…. !!!!:)

Det er gjort ….!!!!:)
Det er gjort ….!!!!:)

Det er gjort. Det er et meget simpelt såvel som meget fedt projekt at prøve.

Tak skal du have

Anbefalede: