Inhoudsopgave:

GOOGLE ASSISTANT GECONTROLEERDE SCHAKELAAR MET NODEMCU - Ajarnpa
GOOGLE ASSISTANT GECONTROLEERDE SCHAKELAAR MET NODEMCU - Ajarnpa

Video: GOOGLE ASSISTANT GECONTROLEERDE SCHAKELAAR MET NODEMCU - Ajarnpa

Video: GOOGLE ASSISTANT GECONTROLEERDE SCHAKELAAR MET NODEMCU - Ajarnpa
Video: Google Assistent werkt niet: 4 mogelijke oplossingen voor je probleem 2024, November
Anonim
GOOGLE ASSISTANT GESTUURDE SCHAKELAAR MET BEHULP VAN NODEMCU
GOOGLE ASSISTANT GESTUURDE SCHAKELAAR MET BEHULP VAN NODEMCU

Zou het niet geweldig zijn om dingen aan of uit te zetten met behulp van G oogle assistant..!!!

Dus in deze Instructables zal ik laten zien hoe je elektrische apparaten kunt bedienen met behulp van Google Assistant, net als Amazon's Alexa.

Er zijn al veel commerciële apparaten op de markt voor dergelijke toepassingen, maar ik wilde mijn eigen eenvoudige en goedkope apparaat hebben en het is altijd leuk om nieuwe dingen te leren.:)

Bekijk hieronder mijn stappen om je eigen slimme schakelaar te maken.

Stap 1: Video (hoe het werkt)

Image
Image

Bekijk de video hierboven voor een snelle blik op hoe het apparaat werkt!

Stap 2: Benodigde onderdelen en gereedschappen

Benodigde onderdelen en gereedschappen
Benodigde onderdelen en gereedschappen
Benodigde onderdelen en gereedschappen
Benodigde onderdelen en gereedschappen
Benodigde onderdelen en gereedschappen
Benodigde onderdelen en gereedschappen

Onderdelenlijst:

1. Knooppunt

2. Relaismodule (afhankelijk van het aantal apparaten dat u wilt bedienen)

3. Man-vrouw verbindingsdraden

4. LED (voor het controleren van de eerste aansluitingen)

5. Prototypebord (indien nodig)

6. AC-stopcontact en AC-stekker

7. DC-voeding (5V-bron voor Nodemcu en relaismodule)

8. USB-kabel voor Nodemcu

Lijst met tools

1. Soldeerbout

2. Draadknipper

3. Schroevendraaiers

4. Multimeter

5. AC-isolatietape

Stap 3: Blynk-app instellen

Blynk-app instellen
Blynk-app instellen

stappen (voor detailgids)

1. Download de Blynk-app voor iOS of Android volgens uw apparaat

2. Maak uw Blynk-account aan

3. Tik op een nieuw project maken

4. Kies nu uw hardware, dwz Nodemcu voor dit geval (door Blynk ondersteunde hardware) en selecteer vervolgens het type verbinding.

5. Kopieer nu uw Auth Token (het is een unieke identificatie die nodig is om uw hardware met uw smartphone te verbinden) of u kunt de token naar uw e-mailadres mailen

Stap 4: De schakelaar op Blynk instellen

De schakelaar op Blynk instellen
De schakelaar op Blynk instellen

Stappen

1. Tik ergens op het canvas om het widgetvak te openen.

2. Sleep "Knop" naar uw scherm

3. Tik nu op de knop en breng de wijziging aan zoals weergegeven in de afbeeldingsinstructie (maak de schuifregelaar van push naar switch en ik heb D3-pin voor dit project geselecteerd, maar elke andere pin kan worden geselecteerd)

4. je kunt op "afspelen" tikken om het project uit te voeren

Stap 5: Nodemcu en Blynk instellen op Arduino IDE

Nodemcu en Blynk instellen op Arduino IDE
Nodemcu en Blynk instellen op Arduino IDE
Nodemcu en Blynk instellen op Arduino IDE
Nodemcu en Blynk instellen op Arduino IDE

Stappen

1. Installeer de Arduino IDE (Link:

2. Installeer nu de Nodemcu-bibliotheek (Zie videolink:

3. Installeer nu de Blynk-bibliotheek (Ref videolink:

4. Open nu Arduino IDE en wijzig de volgende instellingen, Tools → Board → NodeMCU 1.0

Stap 6: Programmeren

Programmeren
Programmeren
Programmeren
Programmeren
Programmeren
Programmeren
Programmeren
Programmeren

Stappen

1. Sluit de Nodemcu aan op de pc met behulp van een USB-kabel

2. Open nu Apparaatbeheer van uw computer en noteer het COM-poortnummer

3. Open nu Arduino IDE en ga naar Tools om het gewenste COM-poortnummer te selecteren zoals weergegeven in de afbeelding

4. Programmeren ga nu naar Bestand → Voorbeelden → Blynk (mogelijk moet u naar beneden scrollen) → Boards_WiFi → Esp8266_Standalone

5. Nu moet je drie dingen in het programma wijzigen en je bent klaar, voeg de AuthToken toe die eerder uit de Blynk-app is gekopieerd, voeg nu de ssid-naam en het wachtwoord toe dat je wifi-ID en wachtwoord is

6. Druk nu op de upload-knop op de software. Het kan even duren

Stap 7: Schakelschema

Schakelschema
Schakelschema

Maak de aansluiting volgens bovenstaand schema en werk veilig tijdens het werken met hoogspanning. Als je wilt, kun je het relaisgedeelte overslaan en laagspanningsapparaten bedienen met behulp van een transistor of MOSFET (zoals getoond op de video door de LED te bedienen)

Stap 8: Het apparaat koppelen met Google Assistant

Het apparaat koppelen met Google Assistant
Het apparaat koppelen met Google Assistant
Het apparaat koppelen met Google Assistant
Het apparaat koppelen met Google Assistant
Het apparaat koppelen met Google Assistant
Het apparaat koppelen met Google Assistant

Voor het bedienen van de apparaten via internet met Google Assistant moet je de volgende stappen volgen.

1. Ga naar de website van IFTTT (https://ifttt.com)

2. Meld u aan met uw Google-account (hetzelfde Google-account dat u gebruikt met de Google Assistent)

3. Nadat u bent ingelogd, klikt u op "Mijn applets" en selecteert u "Nieuwe applet"

(Hierdoor zullen we triggeren om het licht aan te doen)

4. Klik nu op "this" en zoek in de zoekbalk naar "Google Assistant" en tik erop

5. Als je eenmaal in bent, klik je op verbinden en toestemming geven

6. Selecteer nu de trigger, hier selecteerde ik de eerste optie "Zeg een eenvoudige zin" en doe op de volgende pagina zoals getoond in de bovenstaande afbeelding. de opdracht wordt door u aan de assistent gegeven.

7. Nu is de trigger gemaakt en selecteer vervolgens "dat"

8. Zoek naar "Webhooks" en maak verbinding. Vul vervolgens de gegevens in volgens de bovenstaande afbeelding

URL:"

(D0 is de pin D3 van Nodemcu die gelijk is aan de pin-out van arduino uno) voor het inschakelen van gebruik ["1"]

9. Druk nu op "Voltooien"

10. Maak nu nog een nieuwe applet op dezelfde manier als hierboven beschreven om het licht uit te doen. Het proces is hetzelfde als hierboven:

klik op "My Applets" en selecteer "New Applet" → klik op "this" → zoek naar "Google Assistant" → selecteer de trigger → "Say a simple phrase" en doe op de volgende pagina zoals getoond in de bovenstaande afbeelding → de trigger is gemaakt → selecteer "dat" → Zoek naar "Webhooks" en maak verbinding. Vul vervolgens de gegevens in volgens de bovenstaande afbeeldings-URL: " https://187.166.206.43/Auth Token/update/D0 " (D0 is de pin D3 van Nodemcu equivalent aan de pin-out van Arduino uno) om gebruik ["0" uit te schakelen]→ Druk nu op "Voltooien"

#Ga door de bovenstaande afbeeldingen voor een beter begrip.

Stap 9: Het is klaar ….!!!!:)

Het is klaar ….!!!!:)
Het is klaar ….!!!!:)

Het is klaar. Het is een heel eenvoudig en ook heel cool project om te proberen.

Bedankt

Aanbevolen: