INHOUDSOPGAWE:
- Stap 1: Blynk opstel
- Stap 2: Die installering van die Arduino Libraries
- Stap 3: Programmering van die NodeMCU
- Stap 4: Prototipering
- Stap 5: IFTTT
- Stap 6: Dankie
Video: Skakel u rekenaar aan en af met Google Home en Blynk: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hallo ouens en welkom by hierdie tutoriaal!
Hierdie keer sal ek jou wys hoe om jou rekenaar met jou Google Home aan te skakel
PAS OP !! LEES DIT !!: 1. Maak seker dat u die verbindings isoleer! Ek het gekies om 'n saak 3d te druk om hierdie probleem op te los
2. As u die knoppie van u rekenaar aansluit, brand u die moederbord af, daarom gebruik ons 'n relais om die probleem op te los.
Hoekom ek dit gedoen het, het ek die Google -huis gekoop en gou alles daarmee begin beheer. (Byvoorbeeld my ligte) Ek het dit gedoen omdat ek lui is en nie na die skakelaar wou loop as ek in die bed was nie. Later het ek myself in die bed gevind, en hierdie keer het ek vergeet om my rekenaar af te skakel. Daar het ek gedink ek moet dit met my google kan aan- en afskakel. Ek het begin rond google, maar ongelukkig het ek niemand gevind wat dit gedoen het nie. So het ek self begin. Ek het van onder af begin. Ek het niks van hierdie onderwerp geweet nie, maar ek het vinnig geleer en na 2 naweke het ek die finale produk gekry! Nou kan ek so lui wees soos ek wil: D, maar eers moet ek dit met die gemeenskap deel.
Wat u benodig 1. NodeMCU - https://goo.gl/HDd5S7 1. Relay Module - https://goo.gl/HDd5S7 1. Breadboard of PCB - https://goo.gl/HDd5S7 1. Rekenaar met Arduino -sagteware op 1. Slimfoon met die Blynk -app
Stap 1: Blynk opstel
Hierdie projek gebruik die Blynk -biblioteek en die IFTTT -projek om met die google in verbinding te tree
As u wil weet wat blynk is, klik dan hier -> https://docs.blynk.cc/ Eerstens moet u die app op u slimfoon installeer. (Foto 1) As die app geïnstalleer is, maak dit oop en maak 'n rekening. As die app vra na watter bediener u sal koppel, kies die standaardlynbediener van Blynks. As u rekening geskep is, klik op 'n nuwe projek. Maak die instellings soos volg:
Projeknaam: U kan een kies! Kies toestel: NodeMCUCoppelingstipe: WiFi Tema: U kan een kies!
Skep dan die projek. Nou het u 'n groot werkruimte en drie knoppies bo -aan. Klik op die werkruimte om die widget -boks oop te maak. Hier moet u die knoppie kies. Dit moet u outomaties terugbring na die werkruimte, en nou kan u 'n knoppie -widget sien. Klik op die widget om die knoppie -instellings oop te maak. Maak die instellings soos volg: (prent 2)
Naam: D1 Uitgang: Pin (D1) 1_0 Modus: PushON/OFF Etikette: standaard instellings
As u klaar is, klik dan op ok in die regter boonste hoek. Klik weer op die werkruimte om die widget -boks oop te maak, en kies die knoppie -widget. Klik op die widget en maak die knoppie oop. Maak die instellings soos volg: (prent 3)
Naam: Begin / Stop Uitgang: Speld (V1) 0_1 Modus: Skakel AAN / UIT -etikette: standaard instellings
As u klaar is, klik dan op ok in die regter boonste hoek. Klik weer op die werkruimte om die widget -boks oop te maak, en kies die knoppie -widget. Klik op die widget en maak die knoppie oop. Maak die instellings soos volg: (prent 4)
Naam: Herbegin Uitvoer: Speld (V2) 0_1 Modus: Skakel AAN/UIT Etikette: standaardinstellings
As u klaar is, klik op ok in die regter boonste hoek. Noudat ons klaar is met die konfigurasie, klik op die knoppie Instellings (dit is in die regter boonste hoek van die werkruimte) Blaai af na Auth Token, hier moet u op E-pos klik, en die teken sal in u inkassie afgelewer word. Klik dan op OK in die regter boonste hoek. Dan moet u aan die regterkant van die instellingsknoppie op speel klik, en dan sal dit sê "(projeknaam) is vanlyn." is klaar met hierdie app!
Stap 2: Die installering van die Arduino Libraries
Voordat ons met die programmering van die NodeMCU kan begin, benodig u die sagteware en biblioteke
Installeer eers die Arduino -sagteware - https://www.arduino.cc/en/Main/Software Installeer dan die NodeMCU -biblioteek - https://www.youtube.com/embed/RVSCjCpZ_nQ En installeer dan die Blynk -biblioteek - https:/ /www.youtube.com/watch?v=Ea0y1ExNNnI
As alle biblioteke geïnstalleer is, maak u die Arduino -sagteware oop en gaan dan in die boonste hoek na Tools -> Board -> NodeMCU 1.0 (ESP -12E Module)
Nou kan u u NodeMCU aan die rekenaar koppel (met 'n usb -kabel). Open dan die Windows -program Apparaatbestuurder en vind onder die poorte die 'Silicon Labs' (prent 1)
Maak dan weer die Arduino -sagteware oop en gaan na Tools -> Port -> Select you com (nommer wat ooreenstem met die NodeMCU) (prent 2)
Stap 3: Programmering van die NodeMCU
Nou is ons gereed om die NodeMCU te programmeer
Skep 'n leë Arduino -skets en kopieer die kode vanaf die skakelhttps://pastebin.com/PykABC3Q Let daarop dat u drie veranderlikes moet invul
Reël 7: Verifikasiekode: Vervang TOKEN met die teken wat na u e-pos gestuur is. Reël 8: SSID: Vervang SSID deur u WiFi ssid. Reël 9: Wagwoord: Vervang PASS met u WiFi-wagwoord.
As u die veranderlikes verander het, kan u in die linkerhoek op oplaai klik. Nou moet u wag totdat die program opgelaai is. Nou is ons klaar met die rekenaar en is ons gereed om te begin toets
Stap 4: Prototipering
Nou is ons gereed om die relais aan die Arduino te koppel
Sorg dat u die ARDUINO ontkoppel terwyl u spelde verbind
Op die NodeMCU benodig ons drie pinsA 5 volt pin - VinA ground pin - GNDAnd a Digital pin - D1
Koppel pen Vin aan die positiewe aansluiting op die relais (dit sal waarskynlik VCC of +genoem word) Koppel pen GND aan die grondklem op die relais (dit sal waarskynlik GND genoem word of -) Sluit pen D1 aan op die bedieningsaansluiting op die relais (Dit sal waarskynlik IN genoem word)
Nou kan u penne aan die uitvoerkant koppel.
Koppel u rekenaarknoppie aan die NC (normaal gesluit) en COM (algemeen)
Stap 5: IFTTT
Nou is ons naby, maar ons het nog een ding nodig, en dit is om dit aan die Google -huis te koppel
Gaan na IFTTT -> https://ifttt.com/my_applets Klik op nuwe applet Klik dan op +hierdie (prent 1) Soek vir Google assistent (prent 2) Kies sê eenvoudige frase (prent 3) Stel die frases op as die prentjie (prentjie 4) Klik dan op +dat (prent 5) Soek vir webhooks (prent 6) Maak dan die CMD-toepassing op u rekenaar oop (prent 7, let op, dit sê "kommandoprompt" dit is deens vir CMD) Tik dan in ping blynk-cloud. kyk dan na 'n ip (dit kan verskil van die prentjie, aangesien dit op u ligging gebaseer is) (prent 8) Maak dan u blaaier weer oop en nou kan ons die webhook -applet instel
URL: https:// IP: 8080/TOKEN/update/V1? Value = 1 Metode: GET Inhoudstipe: Aansoek/jsonLiggaam: Niks (prent 9)
Nou moet u tot 24 uur wag, en dan kan u probeer om Google u opdrag te vertel. Eintlik is u klaar, maar as u dit wil dwing om af te skakel (om die knoppie vir 6 sekondes ingedruk te hou), moet u nog 'n applet maak, die enigste ding wat u verander, is die frases en die webhook -url
URL: https:// IP: 8080/TOKEN/update/V2? Value = 1
Stap 6: Dankie
Nou is ons klaar, en dankie dat u dit gelees het
As dit nie werk nie, of as u enige vrae het, kan u 'n e -pos skryf of 'n privaat boodskap stuur oor Instructables.. Vir my werk dit en ek moet vir jou ook.
Ek het gekies om my projek deurlopend op 'n PCB te installeer, en ek sal binnekort 'n saak in 3D druk. Jy kan dit sien op die prentjie wat aangeheg is. Ook het ek 'n paar vinnige verbindings so vinnig aan my PCB gekoppel dat ek dit van die rekenaar kan verwyder as dit nodig is.
PAS OP !! LEES DIT !!:
1. Isoleer die verbindings! Ek het gekies om 'n saak 3d te druk om hierdie probleem op te los2. As u die knoppie van u rekenaar aansluit, verbrand u die moederbord, daarom gebruik ons 'n relais om die probleem op te los.
Aanbeveel:
Hoe om 'n aan/uit -skakelaar vir huishoudelike toestelle aan te skakel: 4 stappe
Hoe om 'n aan-/afskakelaar vir huishoudelike toestelle aan te skakel: dit is 'n aan/uit -skakelaar sonder enige mikrobeheerder. Kan u aan u vinger raak? Die eerste keer op 'n metaalplaat, dan 'n gloeilamp? AAN en nadat die vinger gloeilamp verwyder is? Bly aan. Kan u aan u vinger raak? Tweede keer op metaalplaat, dan gloeilamp?
Skakel 'n rekenaar op afstand af of herbegin met ESP8266 -toestel: 10 stappe (met foto's)
N Rekenaar op afstand afskakel of herlaai met ESP8266 -toestel: Om duidelik te wees, sluit ons u rekenaar af, nie 'n ander se rekenaar nie. 'n klomp wiskunde, maar elke oggend om 03:00 sluit hulle toe. S
Hoe om 'n toestel op afstand aan te skakel, bv. 'n Rekenaar (met 'n selfoon): 5 stappe
Hoe om 'n toestel op afstand aan te skakel, bv. 'n Rekenaar (met 'n selfoon): In hierdie instruksies sal ek u wys hoe u 'n ou selfoon in 'n afstandskakelaar vir u rekenaar kan omskakel. Sien die laaste stap vir ander toestelle. Dit is byna gratis as u 'n ou selfoon en 'n SIM-kaart het. Wat u benodig: - Ou selfoon (met
PSP as rekenaar joystick gebruik en u rekenaar dan met die PSP beheer: 5 stappe (met foto's)
PSP as rekenaar joystick gebruik en dan u rekenaar met die PSP beheer: u kan baie cool dinge doen met PSP homebrew, en in hierdie instruksies leer ek u hoe u u PSP as 'n joystick kan gebruik om speletjies te speel, maar daar is ook 'n program waarmee u u joystick as u muis kan gebruik. Hier is die materiaal
Hoe om 'n ATX -kragtoevoer sonder 'n rekenaar aan te skakel !: 3 stappe
Hoe om 'n ATX -kragtoevoer sonder 'n rekenaar aan te skakel !: In hierdie instruksies sal ek jou wys hoe om 'n ATX -kragbron sonder 'n rekenaar aan te skakel. Miskien wil u in sommige gevalle 'n ou CD-Rom Drive of iets anders toets. Al wat u het, is 'n PSU van 'n ou rekenaar en 'n draad. Hier wys ek u hoe u dit moet doen