Taula de continguts:
- Subministraments
- Pas 1: connexions
- Pas 2: Preferències de programari
- Pas 3: Codi
- Pas 4: triar quan es desperta
- Pas 5: sona l'alarma
- Pas 6: aturar l'alarma: primers passos
- Pas 7: aturar l'alarma: pas final
- Pas 8: després de desactivar l'alarma
Vídeo: WakeupNow - Rellotge despertador intel·ligent: 8 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:12
Com tothom sap, la vida dels estudiants és molt dura, tenen un llarg dia amb conferències, moltes tasques i, en general, tenen una vida esbojarrada. Tenen temps per a res, i si els suggeriu que afegeixin algunes hores al dia, estaran encantats. Malauradament, no ho podem fer, però ara els estudiants poden utilitzar el nostre despertador WakeupNow que us garantirà que despertareu a temps i de pressa.
WakeupNow és un despertador intel·ligent, creat per garantir que les persones cansades es despertin ràpidament i a temps.
Qui som?
Tres estudiants d’Informàtica del Centre Interdisciplinari (IDC), Herzliya, Israel, que estan molt cansats de combinar horaris estressants i ocupats: escola, feina, família, etc.
Tots tenim algunes dificultats per despertar d'hora al matí i, per això, sabem tots els trucs per fer despertar la gent fins i tot quan intenteu manipular l'alarma.
WakeupNow és el nostre projecte final del curs “L’Internet de les coses (IOT)” pensat per Zvika Markfeld. Gràcies per ensenyar-nos aquest increïble curs.
Esperem que aquesta alarma us faciliti el despertar i us agradi.
Subministraments
• 1 x tauler ESP8266 (hem utilitzat Wemos D1 mini)
• 1 x cables micro-USB
• 1 x Taula de pa
• 1 x sonar
• 1 x Led
• 1 x Piezo
• 1 x led RGB
• 20 x cables de pont
• 1 x sensor de temperatura i humitat (hem utilitzat DHT22)
• Resistència de 3 x 10K Ohm
• 1 x NeoPixel Matrix 8x8
• 1 x Altaveu
Pas 1: connexions
- Col·loqueu el tauler ESP8266 al centre superior de Breadboard.
- Connecteu el cable micro-USB de la placa ESP8266 al port USB de l'ordinador.
- Connecteu-vos entre els pins de 5 V de la placa ESP8266 a més (+) de la Taula de pa (cable de pont vermell) i entre G a la placa ESP8266 a menys (-) de la Taula de pa (cable de pont blau (com a la imatge)).
-
Connexió de sonar
- Connecteu Gnd a menys (-) a Breadboard.
- Connecteu Echo al pin D3 a la placa ESP8266.
- Connecteu Trig al pin D2 a la placa ESP8266.
- Connecteu Vcc a plus (+) a Breadboard.
-
Connexió led
- Connecteu la cama llarga amb una resistència de 10K Ohm al pin D4 a la placa ESP8266.
- Connecteu la cama curta a menys (-) a Breadboard.
- Connexió piezoelèctrica
- Connecteu el cable de pont negre a menys (-) al tauler de pa.
- Connecteu el cable de pont vermell al pin A0 de la placa ESP8266.
-
Connexió dels altaveus
Connecteu un dels cables de pont a menys (-) de la placa de pa i el segon amb una resistència de 10K Ohm al pin D8 a la placa ESP8266
-
Connexió LED RGB
- Connecteu el cable de pont groc al pin D5 de la placa ESP8266.
- Connecteu el cable de pont vermell amb una resistència de 10K Ohm al plus (+) de la placa de pa.
- Connecteu el cable de pont verd al pin D6 a la placa ESP8266.
- Connecteu el cable de pont blau al pin D7 de la placa ESP8266.
-
Connexió del sensor de temperatura i humitat
- Connecteu 3,3 V al pin 3,3 V a la placa ESP8266.
- Connecteu # D4 al pin D4 a la placa ESP8266.
- Connecteu GND a menys (-) a Breadboard.
-
Connexió NeoPixel Matrix
- Connecteu DOUT al pin D1 a la placa ESP8266.
- Connecteu 5V a plus (+) a Breadboard.
- Connecteu GND a menys (-) a Breadboard.
Comenta
No teníem espai per inserir tots els components, de manera que només vam connectar-ne una part per a cada etapa de l'alarma.
Pas 2: Preferències de programari
IDE Arduino
- Instal·lació d’Arduino
- Suport ESP8266
Adafruit IO
- Crear compte
-
Afegiu 3 feeds nous
- FaceReaction
- Temperatura
- WakeupTime
-
Afegiu un tauler nou anomenat "Diagnòstic d'alarmes"
- Afegiu un gràfic de línies amb configuracions com a les imatges.
- Afegiu un bloc de calibre amb configuracions com a les imatges.
- Afegiu un bloc de transmissió amb una configuració com les imatges
Podeu veure l'aspecte del tauler a les imatges
Blynk
- Baixeu-la al vostre telèfon
- Escaneja el codi QR de les imatges per obtenir el projecte.
Pas 3: Codi
Descarregueu el fitxer "finalProject.ino" per al codi d'aquest projecte.
Obriu el codi a Arduino IDE i trieu la placa corresponent - "LOLIN (WENOS) D1 R2 & mini".
Quan executeu el monitor sèrie, assegureu-vos que esteu a 9600baud; us ajudarà a fer un seguiment si teniu algun error.
Per connectar-vos a Wi-Fi, Adfruit IO i BLYNK, heu de modificar tots els llocs rellevants del codi; assegureu-vos que ho feu.
Pas 4: triar quan es desperta
Agafeu el mòbil i trieu l’hora de despertar a l’aplicació Blynk.
El led s'encendrà per notificar-vos que heu configurat una alarma i que l'hora escollida per despertar es mostrarà a la matriu del led en color vermell.
Pas 5: sona l'alarma
Quan sigui el moment de despertar, l'alarma reproduirà una versió moderna de "A Whole New World" i el RGB
el LED parpellejarà en diferents colors.
Això continuarà fins que l'usuari hagi desactivat l'alarma amb èxit (als següents vídeos no escoltarà l'alarma i no veurà el led a causa de problemes d'espai).
Pas 6: aturar l'alarma: primers passos
Per aturar l'alarma, primer heu de seguir aquests passos:
- Apropeu-vos a l’alarma, concretament al sonar, us recollirà i desbloquejarà el següent pas.
- Al següent pas, s’activarà el Piazo i haureu de tocar tres vegades (no hi ha restricció de temps entre cops) per desbloquejar l’últim pas.
Pas 7: aturar l'alarma: pas final
En l'últim pas, la pantalla de la matriu NeoPixel canviarà a una equació i haurà d'enviar la resposta mitjançant Blynk, respondre correctament i l'alarma s'aturarà.
Pas 8: després de desactivar l'alarma
Després de desactivar l'alarma, veureu la temperatura de l'habitació (volíem que fos la temperatura de la ubicació actual mitjançant un servei, però totes les formes en què ho vam provar no van funcionar) a la NeoPixel Matrix, la temperatura s'envia a Afafruit IO i podeu consultar al tauler de control per veure la darrera temperatura registrada.
Aquest despertador estalvia el temps des que s’activa l’alarma fins que es desactiva i l’envia a Adafuit IO. Si el temps de despertador és inferior a 3 minuts, l'usuari rebrà una notificació al bloc de reacció ràpida; en cas contrari, si ha trigat més de 5 minuts a despertar-se, l'usuari rebrà un correu electrònic per recordar-li que ha de treballar amb ell mateix.
Recomanat:
Llum LED d'escriptori intel·ligent - Il·luminació intel·ligent amb Arduino - Espai de treball Neopixels: 10 passos (amb imatges)
Llum LED d'escriptori intel·ligent | Il·luminació intel·ligent amb Arduino | Espai de treball de Neopixels: ara passem molt de temps a casa estudiant i treballant virtualment, per què no fer que el nostre espai de treball sigui més gran amb un sistema d’il·luminació personalitzat i intel·ligent basat en els LEDs Arduino i Ws2812b. Aquí us mostro com construir el vostre Smart Llum LED d'escriptori que
Converteix un telèfon intel·ligent no utilitzat en una pantalla intel·ligent: 6 passos (amb imatges)
Converteix un telèfon intel·ligent no utilitzat en una pantalla intel·ligent: el tutorial de Deze es troba a Engels, per a la versió del clàssic espanyol. Teniu un telèfon intel·ligent (antic) sense utilitzar? Convertiu-lo en una pantalla intel·ligent amb Fulls de càlcul de Google i paper i llapis seguint aquest senzill tutorial pas a pas. Quan hagis acabat
Làmpada LED intel·ligent controlada per telèfon intel·ligent Bluetooth: 7 passos
Làmpada LED intel·ligent controlada per telèfon intel·ligent Bluetooth: sempre somio amb controlar els meus aparells d’il·luminació. Aleshores algú va fabricar una increïble llum LED de colors. Fa poc em vaig trobar amb una làmpada LED de Joseph Casha a Youtube. Inspirant-me en ell, vaig decidir afegir diverses funcions mantenint la comoditat
Jardineria intel·ligent i agricultura intel·ligent basades en IoT mitjançant ESP32: 7 passos
Jardineria intel·ligent i agricultura intel·ligent basades en l’IoT que utilitzen ESP32: el món canvia a mesura que l’agricultura passa. Avui en dia, la gent integra electrònica en tots els camps i l’agricultura no n’és una excepció. Aquesta fusió d'electrònica a l'agricultura està ajudant els agricultors i les persones que gestionen els jardins
Protegiu la vostra llar intel·ligent de manera intel·ligent: 14 passos
Protegiu la vostra llar intel·ligent de manera intel·ligent: opto per un concurs segur i segur. Si us agrada la meva instrucció, si us plau voteu-la! Us mostraré com assegurar totalment de manera fàcil i econòmica la vostra llar i el seu entorn. Conté segments on aprendreu a: 1. Configura y