Taula de continguts:
- Pas 1: Configuració de Blynk
- Pas 2: Instal·lació de les biblioteques Arduino
- Pas 3: Programació del NodeMCU
- Pas 4: prototipatge
- Pas 5: IFTTT
- Pas 6: gràcies
Vídeo: Enceneu i apagueu l'ordinador amb Google Home i Blynk: 6 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Hola nois i benvinguts a aquest tutorial.
Aquesta vegada us mostraré com encendre l'ordinador amb Google Home
ATENCIÓ !! LLEGEIX AIX !! !!: 1. Assegura't d'aïllar els connectors. Vaig triar imprimir en 3D una funda per solucionar aquest problema
2. Si connecteu l'alimentació al botó dels vostres equips, cremareu la placa base, per tant, fem servir un relé per solucionar aquest problema.
Vaig comprar el google home i aviat vaig començar a controlar-ho tot. (Per exemple, els meus llums) Ho vaig fer perquè sóc mandrós i no volia anar cap a l'interruptor si estava al llit. Més tard em vaig trobar al llit i aquesta vegada vaig oblidar apagar l'ordinador. Allà vaig pensar que hauria de poder activar-lo i apagar-lo amb el meu google. Vaig començar a buscar en Google, però, malauradament, no vaig trobar ningú que ho hagués fet. Així que vaig començar jo mateix. Vaig començar des de baix. No sabia res d’aquest tema, però vaig aprendre ràpidament i al cap de dos caps de setmana ja tenia el producte acabat. Ara puc ser tan mandrós com vull: D, però primer ho he de compartir amb la comunitat.
Què necessiteu 1. NodeMCU - https://goo.gl/HDd5S7 1. Mòdul de relés - https://goo.gl/HDd5S7 1. Tauler de pa o PCB - https://goo.gl/HDd5S7 1. Ordinador amb Programari Arduino a 1. Smartphone amb l'aplicació Blynk
Pas 1: Configuració de Blynk
Aquest projecte utilitza la biblioteca Blynk i el projecte IFTTT per connectar-se a google
Si voleu saber què és blynk, feu clic aquí -> https://docs.blynk.cc/Primer, heu d’instal·lar l’aplicació al vostre telèfon intel·ligent. (Imatge 1) Quan aquesta aplicació estigui instal·lada, obriu-la i feu un compte. Si l’aplicació us pregunta a quin servidor us connectareu, seleccioneu el servidor estàndard de Blynks. Quan es creï el compte, feu clic a Projecte nou. Feu els paràmetres següents:
Nom del projecte: Podeu triar-ne un! Trieu el dispositiu: NodeMCU Tipus de connexió: WiFi Tema: Podeu triar-ne un!
A continuació, creeu el projecte. Ara teniu un espai de treball gran i tres botons a la part superior. Feu clic a l’espai de treball per obrir el quadre del widget. Aquí heu de triar el botó. Us hauria de tornar automàticament a l’espai de treball i ara podreu veure un widget de botons. Feu clic al widget per obrir la configuració del botó. Feu la configuració així: (Imatge 2)
Nom: D1 Sortida: Pin (D1) 1_0 Mode: PushON / OFF Etiquetes: Configuració estàndard
Quan hàgiu acabat, feu clic a D'acord a l'extrem superior dret. De nou, feu clic a l'espai de treball per obrir el quadre del widget i seleccioneu el botó widget. Feu clic al widget per obrir la configuració del botó. Feu la configuració així: (Imatge 3)
Nom: Start / Stop Sortida: Pin (V1) 0_1 Mode: Switch ON / OFF Etiquetes: Configuració standart
Quan hàgiu acabat, feu clic a D'acord a l'extrem superior dret. De nou, feu clic a l'espai de treball per obrir el quadre del widget i seleccioneu el botó widget. Feu clic al widget per obrir la configuració del botó. Feu la configuració així: (Imatge 4)
Nom: Reinici Sortida: Pin (V2) 0_1 Mode: Activa / Apaga Etiquetes: Configuració standart
Quan hàgiu acabat, feu clic a D'acord a l'extrem superior dret. Ara ja hem acabat la configuració, feu clic al botó Configuració (es troba a l'extrem superior dret de l'espai de treball) Desplaceu-vos cap avall fins a token d'autenticació, aquí heu de fer clic a Correu electrònic, i el testimoni s'entregarà a la safata d'entrada. A continuació, feu clic a D'acord a l'extrem superior dret. A continuació, a la dreta del botó de configuració, heu de fer clic a Reprodueix i, a continuació, es dirà "(Nom del projecte) està fora de línia." amb aquesta aplicació
Pas 2: Instal·lació de les biblioteques Arduino
Abans de començar a programar el NodeMCU, necessiteu el programari i les biblioteques
Primer instal·leu el programari Arduino - https://www.arduino.cc/en/Main/Software Després instal·leu la biblioteca NodeMCU - https://www.youtube.com/embed/RVSCjCpZ_nQ I després instal·leu la biblioteca Blynk - https: / /www.youtube.com/watch?v=Ea0y1ExNNnI
Després, quan totes les biblioteques estiguin instal·lades, obriu el programari Arduino i, a la part superior, aneu a Eines -> Tauler -> NodeMCU 1.0 (mòdul ESP-12E)
Ara podeu connectar el NodeMCU a l'ordinador (amb un cable USB). A continuació, obriu el programa de Windows Device Manager i, a sota dels ports, trobareu els "Silicon Labs" (imatge 1)
A continuació, obriu de nou el programari Arduino i aneu a Eines -> Port -> Seleccioneu com (número que correspon al NodeMCU) (imatge 2)
Pas 3: Programació del NodeMCU
Ara estem preparats per programar el NodeMCU
Creeu un esbós Arduino buit i copieu el codi de l’enllaç https://pastebin.com/PykABC3Q Tingueu en compte que hi ha tres variables que heu d’omplir
Línia 7: Codi d’autenticació: substituïu TOKEN pel testimoni que s’ha enviat al vostre correu electrònic. Línia 8: SSID: substituïu el SSID pel vostre ssid WiFi. Línia 9: Contrasenya: substituïu PASS per la vostra contrasenya WiFi.
Quan hàgiu canviat les variables, podeu fer clic a Carrega a l'extrem esquerre. Ara només heu d'esperar fins que es carregui el programa. Ara ja hem acabat amb l'ordinador i ja estem a punt per començar a provar
Pas 4: prototipatge
Ara estem preparats per connectar el relé a l'Arduino
ASsegureu-vos de desconnectar l'ARDUINO MENTRE CONNECTEU ELS PINS
Al NodeMCU necessitem tres pins Un pin de 5 volts - VinA terra pin - GND I un pin digital - D1
Connecteu el pin Vin al terminal positiu del relé (probablement s’etiquetarà VCC o +) Connecteu el pin GND al terminal grond del relé (Probablement s’etiquetarà GND o -) Connecteu el pin D1 al terminal de control del relé (Probablement estarà etiquetat amb IN)
Ara podeu connectar pins a l'extrem de sortida.
Connecteu el botó de l'ordinador al NC (normalment tancat) i al COM (comú)
Pas 5: IFTTT
Ara estem a prop, però necessitem una cosa més: connectar-lo a Google Home
Aneu a IFTTT -> https://ifttt.com/my_applets Feu clic a Applet nou A continuació, feu clic a + (Imatge 1) Cerca assistent de Google (Imatge 2) Trieu Digueu frase simple (Imatge 3) Configureu les frases com a imatge (Imatge 4) A continuació, feu clic a + que (Imatge 5) Cerqueu webhooks (Imatge 6) A continuació, obriu l'aplicació CMD a l'ordinador (Imatge 7, no us en tingueu en compte que diu "kommandoprompt" és danès per a CMD) A continuació, introduïu ping blynk-cloud. com A continuació, tingueu en compte una ip (això pot ser diferent de la imatge, ja que es basa en la vostra ubicació) (imatge 8). A continuació, obriu de nou el navegador i ara podem configurar la miniaplicació webhook
URL: https:// IP: 8080 / TOKEN / update / V1? Value = 1 Mètode: GET Tipus de contingut: Application / json Cos: Res (imatge 9)
Ara hauríeu d’esperar fins a 24 hores i després podeu provar d’explicar a Google la vostra ordre. Bàsicament, heu acabat. Però si voleu forçar-lo a apagar-lo (emulant mantenint premut el botó durant 6 segons) hauríeu de fer un applet més, l'únic que canvieu són les frases i l'URL del webhook a
URL: https:// IP: 8080 / TOKEN / update / V2? Value = 1
Pas 6: gràcies
Ara hem acabat i gràcies per llegir-ho
Si no funciona o teniu cap pregunta, no dubteu a escriure un correu o enviar un missatge privat a Instructables. Vaig començar com a noob i encara em classificaré com a noob, però hauria de poder ajudar-vos amb els vostres problemes. Per a mi funciona i també ho hauria de fer per tu.
Finalitzant, vaig optar per instal·lar el meu projecte permanentment a un PCB i, aviat imprimiré una funda en 3D. Podeu veure-ho a la imatge adjunta. També he connectat alguns connectors ràpids a la meva PCB tan ràpidament com es pot treure de l’ordinador si no és necessari.
ATENCIÓ !! LLEGEIX AIX !! !!:
1. Assegureu-vos d’aïllar els connectors. Vaig triar imprimir en 3D una funda per solucionar aquest problema2. Si connecteu l’alimentació al botó dels vostres equips, cremareu la placa base, per tant, fem servir un relé per solucionar aquest problema.
Recomanat:
Enceneu un LED amb brutícia: 10 passos (amb imatges)
Enceneu un LED amb brutícia: va ser un experiment amb el qual em vaig divertir! Potser us pot resultar divertit replicar-lo? M’ha fascinat l’anomenada " Earth Battery " durant molt de temps. Per ser una veritable bateria de la Terra, en lloc de simplement una bateria galvànica, el dispositiu ha de
Apagueu o reinicieu un ordinador de manera remota amb el dispositiu ESP8266: 10 passos (amb imatges)
Apagueu o reinicieu un ordinador de manera remota amb un dispositiu ESP8266: per tenir-ho clar aquí, estem apagant l’ordinador, no l’ordinador d’una altra persona. un munt de matemàtiques, però cada matí a les 3 de la matinada, es tanquen. S
Apagueu els fars quan s'encén: 9 passos (amb imatges)
Apagueu els fars quan s’activa l’encesa: la setmana passada vaig comprar al meu fill gran un Mazda 3 usat del 2007. Està en molt bon estat i li encanta. El problema és que, com que és un model base més antic, no té cap campana ni xiulet addicional com els fars automàtics. Conduïa un Toyota Coroll
Ús de PSP com a joystick de l'ordinador i control de l'ordinador amb la PSP: 5 passos (amb imatges)
Ús de PSP com a joystick de l’ordinador i, a continuació, control de l’ordinador amb la PSP: podeu fer moltes coses interessants amb PSP homebrew i, en aquesta instrucció, us mostraré com utilitzar la vostra PSP com a joystick per jugar a jocs, però també hi ha un programa que us permet utilitzar el joystick com a ratolí. Aquí teniu el mater
Apagueu l'ordinador amb un telèfon mòbil: 9 passos
Apagueu l'ordinador amb un telèfon mòbil: aquest vídeo us mostrarà com apagar l'ordinador des de qualsevol lloc mitjançant un telèfon mòbil amb capacitat per enviar missatges de text, Microsoft Outlook i un compte gratuït de www.kwiry.com