Cuprins:

Porniți și opriți computerul cu Google Home și Blynk: 6 pași
Porniți și opriți computerul cu Google Home și Blynk: 6 pași

Video: Porniți și opriți computerul cu Google Home și Blynk: 6 pași

Video: Porniți și opriți computerul cu Google Home și Blynk: 6 pași
Video: TOATA NOAPTEA CU POLTERGEISTUL IN CADRUL DE APARTAMENT, am filmat activitatea infioratoare. 2024, Noiembrie
Anonim
Porniți și opriți computerul cu Google Home și Blynk
Porniți și opriți computerul cu Google Home și Blynk

Bună ziua, băieți și bine ați venit la acest tutorial!

De data aceasta vă voi arăta cum să porniți computerul cu Google Home

ATENȚIE !! CITIȚI ACEST !!: 1. Asigurați-vă că ați izolat conexiunile! Am ales să imprime 3d o carcasă pentru a remedia această problemă

2. Dacă conectați alimentarea la butonul computerelor dvs., veți arde placa de bază, de aceea vom folosi un releu pentru a remedia problema.

De ce am făcut acest lucru, am cumpărat Google Home și în curând am început să controlez totul cu el. (De exemplu, luminile mele) Am făcut acest lucru pentru că sunt leneș și nu am vrut să merg la comutator dacă eram în pat. Mai târziu m-am regăsit în pat și de data aceasta am uitat să opresc computerul. Acolo m-am gândit că ar trebui să îl pot activa și dezactiva cu google-ul meu. Am început să merg prin Google, dar, din păcate, nu am găsit pe nimeni care să fi făcut asta. Așa că m-am apucat. Am început de jos. Nu știam nimic despre acest subiect, dar am învățat repede și după 2 weekenduri aveam produsul finit! Acum pot fi atât de leneș cât vreau: D, dar mai întâi trebuie să-l împărtășesc comunității.

De ce veți avea nevoie 1. NodeMCU - https://goo.gl/HDd5S7 1. Modul releu - https://goo.gl/HDd5S7 1. Breadboard sau PCB - https://goo.gl/HDd5S7 1. Computer cu Software Arduino pe 1. Smartphone cu aplicația Blynk

Pasul 1: Configurarea Blynk

Configurarea Blynk
Configurarea Blynk
Configurarea Blynk
Configurarea Blynk
Configurarea Blynk
Configurarea Blynk
Configurarea Blynk
Configurarea Blynk

Acest proiect utilizează biblioteca Blynk și proiectul IFTTT pentru a vă conecta la google

Dacă doriți să știți ce este blynk, faceți clic aici -> https://docs.blynk.cc/Prima, trebuie să instalați aplicația pe smartphone-ul dvs. (Imaginea 1) Când aplicația respectivă este instalată, deschideți-o și creați-vă un cont. Dacă aplicația vă întreabă la ce server vă veți conecta, selectați serverul standard Blynks. Când contul dvs. este creat, faceți clic pe proiect nou. Faceți setările astfel:

Numele proiectului: Puteți alege unul! Alegeți dispozitivul: NodeMCU Tipul de conexiune: WiFi Tema: Puteți alege unul!

Apoi creați proiectul. Acum aveți un spațiu de lucru mare și trei butoane în partea de sus. Faceți clic pe spațiul de lucru pentru a deschide caseta widget. Aici ar trebui să alegeți butonul. Ar trebui să vă mute automat înapoi la Spațiul de lucru și acum puteți vedea un widget de buton. Faceți clic pe widget pentru a deschide setările butonului. Efectuați setările astfel: (Imaginea 2)

Nume: D1 Ieșire: Pin (D1) 1_0 Mod: PushON / OFF Etichete: Setări standart

Când ați terminat, faceți clic pe ok în colțul din dreapta sus. Din nou, faceți clic pe spațiul de lucru pentru a deschide caseta widget și alegeți butonul widget. Faceți clic pe widget și deschideți setările butonului. Faceți setările astfel: (Imaginea 3)

Nume: Start / Stop Ieșire: Pin (V1) 0_1 Mod: Comutator ON / OFF Etichete: Setări standart

Când ați terminat, faceți clic pe ok în colțul din dreapta sus. Din nou, faceți clic pe spațiul de lucru pentru a deschide caseta widget și alegeți butonul widget. Faceți clic pe widget și deschideți setările butonului. Faceți setările astfel: (Imaginea 4)

Nume: Repornire Ieșire: Pin (V2) 0_1 Mod: Pornire / Oprire Etichete: Setări standart

Când ați terminat, faceți clic pe OK în colțul din dreapta sus. Acum am terminat configurarea, faceți clic pe butonul Setări, (este în colțul din dreapta sus al spațiului de lucru) Derulați în jos până la Auth Token, Aici ar trebui să faceți clic pe E-mail, iar simbolul va fi livrat în căsuța de e-mail. Apoi faceți clic pe OK în colțul din dreapta sus. Apoi, în partea dreaptă a butonului de setări, ar trebui să faceți clic pe redare, apoi va apărea „(Numele proiectului) este offline.” s-au terminat cu această aplicație!

Pasul 2: Instalarea bibliotecilor Arduino

Instalarea bibliotecilor Arduino
Instalarea bibliotecilor Arduino
Instalarea bibliotecilor Arduino
Instalarea bibliotecilor Arduino

Înainte de a începe programarea NodeMCU, aveți nevoie de software și biblioteci

Mai întâi instalați software-ul Arduino - https://www.arduino.cc/en/Main/Software Apoi instalați Biblioteca NodeMCU - https://www.youtube.com/embed/RVSCjCpZ_nQ Și apoi instalați Biblioteca Blynk - https: / /www.youtube.com/watch?v=Ea0y1ExNNnI

Apoi, când toate bibliotecile sunt instalate, deschideți software-ul Arduino și apoi în colțul de sus, mergeți la Instrumente -> Placă -> NodeMCU 1.0 (modul ESP-12E)

Acum vă puteți conecta NodeMCU la computer (cu un cablu USB) Apoi deschideți programul Windows Device Manager și în porturi găsiți „Silicon Labs” (Imaginea 1)

Apoi deschideți din nou software-ul Arduino și accesați Instrumente -> Port -> Selectați-vă com (număr care corespunde NodeMCU) (Imaginea 2)

Pasul 3: Programarea NodeMCU

Programarea NodeMCU
Programarea NodeMCU

Acum suntem gata să programăm NodeMCU

Creați o schiță Arduino goală și copiați codul de pe linkul https://pastebin.com/PykABC3Q Notă că există trei variante pe care trebuie să le completați

Linia 7: Cod de autentificare: Înlocuiți TOKEN cu simbolul care a fost trimis la adresa dvs. de e-mail. Linia 8: SSID: Înlocuiți SSID-ul cu SSID-ul dvs. WiFi Linia 9: Parola: Înlocuiți PASS cu parola WiFi.

Când ați modificat variabilele, puteți face clic pe Încărcare în colțul din stânga. Acum ar trebui să așteptați până când programul este încărcat. Acum am terminat cu computerul și suntem acum gata să începem testarea

Pasul 4: Prototipare

Prototipare
Prototipare

Acum suntem gata să conectăm releul la Arduino

ASigurați-vă că deconectați ARDUINO în timp ce conectați PIN-urile

Pe NodeMCU avem nevoie de trei pini Un pin de 5 volți - Pinul de masă VinA - GND Și un pin digital - D1

Conectați pinul Vin la terminalul pozitiv al releului (Probabil va fi etichetat VCC sau +) Conectați pinul GND la terminalul grond al releului (Probabil va fi etichetat GND sau -) Conectați pinul D1 la terminalul de control al releului (Probabil va fi etichetat IN)

Acum puteți conecta pinii la capătul de ieșire.

Conectați-vă butonul computerului la NC (normal închis) și COM (comun)

Pasul 5: IFTTT

IFTTT
IFTTT
IFTTT
IFTTT
IFTTT
IFTTT

Acum suntem apropiați, dar mai avem nevoie de un lucru și este conectarea la Google Home

Accesați IFTTT -> https://ifttt.com/my_applets Faceți clic pe applet nou Apoi faceți clic pe + aceasta (Imagine 1) Căutați asistent Google (Imagine 2) Alegeți Rostiți o frază simplă (Imagine 3) Configurați frazele ca imagine (Imagine 4) Apoi faceți clic pe + că (Imaginea 5) Căutați webhooks (Imaginea 6) Apoi deschideți aplicația CMD de pe computer (Imaginea 7, Nu vă deranjați că spune „kommandoprompt” este danez pentru CMD) Apoi introduceți ping blynk-cloud. comApoi, aveți grijă de un IP (Acest lucru poate fi diferit de imagine, deoarece se bazează pe locația dvs.) (Imaginea 8) Apoi deschideți din nou browserul și acum putem configura applet-ul webhook

URL: https:// IP: 8080 / TOKEN / update / V1? Value = 1 Metodă: GET Tipul conținutului: Aplicație / json Corp: Nimic (Imaginea 9)

Acum ar trebui să așteptați până la 24 de ore și apoi puteți încerca să transmiteți comanda Google. Practic, ați terminat. Dar dacă doriți să puteți forța închiderea acestuia (Emulând ținând apăsat butonul timp de 6 secunde) Ar trebui să mai creați un applet. Singurul lucru pe care îl modificați sunt frazele și adresa URL a webhook-ului către

Adresă URL: https:// IP: 8080 / TOKEN / update / V2? Value = 1

Pasul 6: Mulțumesc

Mulțumesc
Mulțumesc
Mulțumesc
Mulțumesc

Acum am terminat și vă mulțumim că ați citit acest lucru

Dacă nu funcționează sau aveți întrebări, nu ezitați să scrieți un e-mail sau să trimiteți un mesaj privat pe Instructables. Am început ca noob și mă voi clasifica în continuare ca noob, dar ar trebui să vă pot ajuta cu problemele dvs.. Pentru mine funcționează și ar trebui și pentru tine.

Finalizare Am ales să-mi instalez proiectul permanent pe un PCB și, în curând, voi imprima 3D o carcasă. Puteți să-l vedeți pe imaginea care este atașată. De asemenea, am atașat niște conectori rapidi la PCB-ul meu atât de repede, încât îl pot scoate din computer dacă nu este necesar.

ATENȚIE !! CITIȚI ACESTA !!:

1. Asigurați-vă că ați izolat conexiunile! Am ales să imprime 3d o carcasă pentru a remedia această problemă2. Dacă conectați alimentarea la butonul computerelor dvs., veți arde placa de bază, de aceea vom folosi un releu pentru a remedia problema.

Recomandat: