Innehållsförteckning:

GOOGLE ASSISTANT CONTROLLED SWITCH USING NODEMCU: 9 Steg
GOOGLE ASSISTANT CONTROLLED SWITCH USING NODEMCU: 9 Steg

Video: GOOGLE ASSISTANT CONTROLLED SWITCH USING NODEMCU: 9 Steg

Video: GOOGLE ASSISTANT CONTROLLED SWITCH USING NODEMCU: 9 Steg
Video: Smart Home with Google Assistant & Alexa using NodeMCU ESP8266 (Manual + Voice) | IoT Projects 2021 2024, December
Anonim
GOOGLE ASSISTANT CONTROLLED SWITCH ANVÄNDER NODEMCU
GOOGLE ASSISTANT CONTROLLED SWITCH ANVÄNDER NODEMCU

Vore det inte bra att slå på eller av saker med hjälp av Google Assistant … !!!

Så I denna instruktion kommer jag att visa hur du styr alla elektriska apparater med hjälp av Google -assistent, precis som Amazons Alexa.

Det finns redan många kommersiella enheter på marknaden för en sådan applikation, men jag ville ha en egen enkel och billig enhet och det är alltid kul att lära sig nya saker.:)

Ta en titt på mina steg nedan för att göra din egen smarta switch.

Steg 1: Video (hur det fungerar)

Image
Image

Ta en titt på videon ovan för en snabb titt på hur enheten fungerar!

Steg 2: Delar och verktyg krävs

Delar och verktyg krävs
Delar och verktyg krävs
Delar och verktyg krävs
Delar och verktyg krävs
Delar och verktyg krävs
Delar och verktyg krävs

Komponentlista

1. Nodemcu

2. Relämodul (beror på antalet enheter du vill styra)

3. Man-kvinnliga bygeltrådar

4. LED (för kontroll av initiala anslutningar)

5. Prototypbräda (vid behov)

6. Nätuttag och nätkontakt

7. DC -strömförsörjning (5V -källa för Nodemcu och relämodul)

8. USB -kabel för Nodemcu

Verktygslista

1. Lödkolv

2. Trådskärare

3. Skruvmejslar

4. Multimeter

5. AC -isoleringstejp

Steg 3: Blynk App Setup

Blynk App Setup
Blynk App Setup

steg (för detaljguide)

1. Ladda ner Blynk -appen för iOS eller Android enligt din enhet

2. Skapa ditt Blynk -konto

3. Klicka på skapa ett nytt projekt

4. Välj nu din maskinvara, dvs Nodemcu för detta fall (maskinvara som stöds av Blynk) och välj sedan anslutningstyp.

5. Kopiera nu din Auth Token (det är en unik identifierare som behövs för att ansluta din maskinvara till din smartphone) eller så kan du skicka token till din e -postadress

Steg 4: Installera omkopplaren på Blynk

Ställa in omkopplaren på Blynk
Ställa in omkopplaren på Blynk

Steg

1. Tryck var som helst på duken för att öppna widgetrutan.

2. Dra och släpp "Knapp" på skärmen

3. Klicka nu på knappen och gör ändringen som visas i bildinstruktionen (gör reglaget från tryck till växel och jag valde D3 -stift för detta projekt men alla andra stift kan väljas)

4. du kan trycka på "spela" för att köra projektet

Steg 5: Konfigurera Nodemcu och Blynk på Arduino IDE

Konfigurera Nodemcu och Blynk på Arduino IDE
Konfigurera Nodemcu och Blynk på Arduino IDE
Konfigurera Nodemcu och Blynk på Arduino IDE
Konfigurera Nodemcu och Blynk på Arduino IDE

Steg

1. Installera Arduino IDE (länk:

2. Installera nu Nodemcu -biblioteket (Ref. Videolänk:

3. Installera nu Blynk -biblioteket (Ref. Videolänk:

4. Öppna nu Arduino IDE och ändra följande inställningar, Verktyg → Kort → NodeMCU 1.0

Steg 6: Programmering

Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering
Programmering

Steg

1. Anslut Nodemcu till datorn med hjälp av USB -kabel

2. Öppna nu Enhetshanteraren på din dator och notera COM -portnumret

3. Öppna nu Arduino IDE och gå till Verktyg för att välja önskat COM -portnummer enligt bilden

4. Programmering nu gå till, Arkiv → Exempel → Blynk (kan behöva rulla ner) → Boards_WiFi → Esp8266_Standalone

5. Nu måste du ändra tre saker i programmet och du är klar, lägg till AuthToken som kopierats tidigare från Blynk -appen, lägg nu till ssid -namnet och lösenordet som är ditt WiFi -id och lösenord

6. Tryck nu på uppladdningsknappen på programvaran, det kan ta lite tid

Steg 7: Kretsdiagram

Kretsdiagram
Kretsdiagram

Anslut enligt diagrammet ovan och arbeta säkert när du arbetar med högspänning. Om du vill kan du hoppa över reläavsnittet och styra lågspänningsenheter med transistor eller MOSFET (som visas på videon genom att styra LED)

Steg 8: Länka enheten med Google Assistant

Länka enheten med Google Assistant
Länka enheten med Google Assistant
Länka enheten med Google Assistant
Länka enheten med Google Assistant
Länka enheten med Google Assistant
Länka enheten med Google Assistant

Nu för att styra apparaterna över internet med Google Assistant behöver du följande steg.

1. Gå till IFTTTs webbplats (https://ifttt.com)

2. Registrera dig med ditt Google -konto (samma Google -konto som du använder med Google Assistant)

3. När du har loggat in klickar du på "Mina appar" och väljer "Ny applet"

(genom detta kommer vi att trigga för att tända ljuset)

4. Klicka nu på "detta" och sök efter "Google Assistant" i sökfältet och tryck på det

5. När du är inne klickar du på Anslut och ger tillstånd

6. Välj nu utlösaren, här valde jag det första alternativet "Säg en enkel fras" och gör på nästa sida som visas i bilden ovan. kommandot kommer att ges till assistenten.

7. Nu skapas utlösaren och välj "det"

8. Sök efter "Webhooks" och anslut. Fyll sedan data enligt bilden ovan

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

(D0 är stift D3 på Nodemcu motsvarande arduino unos pin out) för att slå på användning ["1"]

9. Klicka nu på "Slutför"

10. Skapa nu en ny applet på samma sätt som beskrivs ovan för att släcka lampan. Processen är densamma som ovan

klicka på "Mina appar" och välj "Ny applet" → klicka på "detta" → sök efter "Google Assistant" → välj utlösaren → "Säg en enkel fras" och gör på nästa sida som visas i bilden ovan → utlösaren skapas → välj "det" → Sök efter "Webhooks" och anslut. Fyll sedan in data enligt bildadressen ovan: "https://188.166.206.43/Auth Token/update/D0" (D0 är stift D3 på Nodemcu motsvarande arduino unos pin out) för att stänga av användning ["0"] → Klicka nu på "Slutför"

#Gå igenom bilderna ovan för bättre förståelse.

Steg 9: Det är klart …. !!!!:)

Det är gjort ….!!!!:)
Det är gjort ….!!!!:)

Det är gjort. Det är ett mycket enkelt och väldigt coolt projekt att testa.

Tack

Rekommenderad: