Përmbajtje:
- Furnizimet
- Hapi 1: Lidhjet
- Hapi 2: Përgatitjet e softuerit
- Hapi 3: Kodi
- Hapi 4: Zgjedhja kur të zgjohesh
- Hapi 5: Alarmi po bie
- Hapi 6: Ndalimi i alarmit - Hapat e parë
- Hapi 7: Ndalimi i alarmit - hapi përfundimtar
- Hapi 8: Pas çaktivizimit të alarmit
Video: WakeupNow - Orë alarmi e zgjuar: 8 hapa
2024 Autor: John Day | [email protected]. E modifikuara e fundit: 2024-01-30 12:12
Siç e dinë të gjithë, jeta e studentëve është shumë e vështirë, ata kanë një ditë të gjatë me ligjërata, shumë detyra shtëpie dhe në përgjithësi, ata kanë një jetë të çmendur. Ata kanë kohë për asgjë, dhe nëse u sugjeroni atyre të shtojnë disa orë në ditë, ata do të jenë të kënaqur. Fatkeqësisht, ne nuk mund ta bëjmë këtë, por tani studentët mund të përdorin orën tonë të alarmit WakeupNow që do t'ju sigurojë që të zgjoheni me kohë dhe shpejt.
WakeupNow është një orë alarmi e zgjuar, e krijuar për të siguruar që njerëzit e lodhur të zgjohen shpejt dhe në kohë.
Kush jemi ne?
Tre studentë të Shkencave Kompjuterike nga Qendra Ndërdisiplinore (IDC), Herzliya, Izrael që janë shumë të lodhur nga ndërthurja e orareve stresuese dhe të ngarkuara - shkollë, punë, familje, etj.
Të gjithë ne kemi disa vështirësi për t'u zgjuar herët në mëngjes dhe për shkak të kësaj, ne i dimë të gjitha truket për t'i bërë njerëzit të zgjohen edhe kur përpiqeni të manipuloni alarmin.
WakeupNow është projekti ynë përfundimtar në kursin "Interneti i Gjërave (IOT)" i menduar nga Zvika Markfeld. Faleminderit që na mësuat këtë kurs mahnitës.
Shpresojmë se ky alarm do ta bëjë zgjimin tuaj më të lehtë dhe do t'ju pëlqejë.
Furnizimet
• 1 x bord ESP8266 (kemi përdorur Wemos D1 mini)
• 1 x Kabllo Micro-USB
• 1 x Breadboard
• 1 x Sonar
• 1 x Led
• 1 x Piezo
• 1 x RGB i udhëhequr
• 20 x Kabllo Jumper
• 1 x Sensor Temperature & Lagështie (Ne përdorëm DHT22)
• Rezistencë 3 x 10K Ohm
• 1 x Matricë NeoPixel 8x8
• 1 x Altoparlant
Hapi 1: Lidhjet
- Vendoseni tabelën ESP8266 në pjesën e sipërme të Breadboard.
- Lidhni kabllon Micro-USB nga bordi ESP8266 në portën USB në kompjuter.
- Lidhuni midis kunjit 5V në bordin ESP8266 me plus (+) në Breadboard (kabllo bluzë e kuqe) dhe midis G në bordin ESP8266 me minus (-) në Breadboard (kabllo bluzë blu (si në foto).
-
Lidhje Sonar
- Lidhni Gnd me minus (-) në Breadboard.
- Lidhni Echo me pin D3 në tabelën ESP8266.
- Lidhni Trig me pin D2 në tabelën ESP8266.
- Lidhni Vcc me plus (+) në Breadboard.
-
Lidhje e udhëhequr
- Lidhni këmbën e gjatë me rezistencë 10K Ohm për të fiksuar D4 në tabelën ESP8266.
- Lidhni këmbën e shkurtër me minus (-) në Breadboard.
-
Lidhje Piezo
- Lidhni kabllon bluzë të zezë me minus (-) në Breadboard.
- Lidhni kabllon me bluzë të kuqe me kunjin A0 në tabelën ESP8266.
-
Lidhja e altoparlantit
Lidhni njërin nga kabllot e kërcyesit me minus (-) në Breadboard dhe i dyti me rezistencë 10K Ohm për të fiksuar D8 në tabelën ESP8266
-
Lidhje RGB Led
- Lidhni kabllon me bluzë të verdhë në kunjin D5 në tabelën ESP8266.
- Lidhni kabllon me bluzë të kuqe me rezistencë 10K Ohm në plus (+) në Breadboard.
- Lidhni kabllon jeshile të gjelbër me kunjin D6 në tabelën ESP8266.
- Lidhni kabllon bluzë bluzë me pin D7 në tabelën ESP8266.
-
Lidhja e sensorit të temperaturës dhe lagështisë
- Lidhni 3.3V me pin 3.3V në bordin ESP8266.
- Lidhni #D4 me pin D4 në tabelën ESP8266.
- Lidhni GND me minus (-) në Breadboard.
-
Lidhja e Matricës NeoPixel
- Lidhni DOUT me pin D1 në tabelën ESP8266.
- Lidhni 5V me plus (+) në Breadboard.
- Lidhni GND me minus (-) në Breadboard.
Komentoni
Ne nuk kishim një hapësirë për të futur të gjithë përbërësit, kështu që lidhëm vetëm një pjesë të tyre për secilën fazë të alarmit.
Hapi 2: Përgatitjet e softuerit
Arduino IDE
- Instalimi i Arduino
- Mbështetje ESP8266
Adafruit IO
- Krijo llogari
- Shtoni 3 burime të reja
- FaceReaction
- Temperatura
- Koha e Zgjimit
-
Shto pult të ri të quajtur "Alarm Diagnostic"
- Shtoni një Grafik Linje me cilësime si në fotografi.
- Shtoni një bllok matës me cilësimet si në fotografi.
- Shtoni një bllok Stream me një cilësim si fotografitë
Ju mund të shihni se si duket pulti në foto
Blynk
- Shkarkoni në telefonin tuaj
- Skanoni QR Code në fotografi për të marrë projektin.
Hapi 3: Kodi
Shkarkoni skedarin "finalProject.ino" për kodin e këtij projekti.
Hapni kodin në Arduino IDE dhe zgjidhni tabelën përkatëse - "LOLIN (WENOS) D1 R2 & mini".
Kur drejtoni monitorin serik sigurohuni që jeni në 9600baud - do t'ju ndihmojë të gjurmoni nëse keni ndonjë gabim.
Në mënyrë që të lidheni me Wi-Fi, Adfruit IO dhe BLYNK ju duhet të modifikoni të gjitha vendet përkatëse në kod-sigurohuni që ta bëni.
Hapi 4: Zgjedhja kur të zgjohesh
Merrni celularin tuaj dhe zgjidhni kohën për t'u zgjuar në aplikacionin Blynk.
Led do të ndizet për t'ju njoftuar se keni vendosur një alarm dhe koha e zgjedhur për t'u zgjuar do të shfaqet në matricën led me ngjyrën e kuqe.
Hapi 5: Alarmi po bie
Kur të jetë koha për t'u zgjuar, alarmi do të luajë një version modern të "A World Whole New" dhe RGB
led do të pulsojë me ngjyra të ndryshme.
Kjo do të vazhdojë derisa përdoruesi të çaktivizojë me sukses alarmin (në videot e ardhshme nuk do të dëgjoni alarmin dhe nuk do të shihni led për shkak të problemeve të hapësirës).
Hapi 6: Ndalimi i alarmit - Hapat e parë
Për të ndaluar alarmin, së pari duhet të ndiqni këto hapa:
- Afrohuni alarmit, veçanërisht Sonarit, ai do t'ju marrë dhe do të zhbllokojë hapin tjetër.
- Në hapin tjetër, Piazo do të aktivizohet dhe do t'ju duhet të trokisni 3 herë (nuk ka kufizim kohor midis trokitjeve) për të zhbllokuar hapin e fundit
Hapi 7: Ndalimi i alarmit - hapi përfundimtar
Në hapin e fundit, ekrani në Matricën NeoPixel do të ndryshojë në një ekuacion dhe do t'ju duhet të dërgoni përgjigjen duke përdorur Blynk, përgjigjuni saktë dhe alarmi do të ndalet.
Hapi 8: Pas çaktivizimit të alarmit
Pasi ta çaktivizoni alarmin, do të shihni temperaturën e dhomës (ne donim që të ishte temperatura e vendndodhjes aktuale duke përdorur një shërbim, por në çdo mënyrë që e provuam nuk funksionoi) në Matricën NeoPixel, temperatura po dërgohet në Afafruit IO dhe mund të kontrolloni në pult për të parë temperaturën e fundit të regjistruar.
Ky orë me zile kursen kohën nga aktivizimi i alarmit deri në çaktivizimin dhe dërgojeni atë në Adafuit IO. Nëse koha e zgjimit është më pak se 3 minuta, përdoruesi do të njoftohet në Bllokun e Reagimit të Shpejtë, përndryshe nëse u deshën më shumë se 5 minuta për t'u zgjuar, përdoruesi do të marrë një email për t'i kujtuar atij se duhet të punojë për veten.
Recommended:
Dritë LED e tavolinës së zgjuar - Ndriçim i zgjuar W/ Arduino - Hapësira e punës Neopixels: 10 hapa (me fotografi)
Dritë LED e tavolinës së zgjuar | Ndriçim i zgjuar W/ Arduino | Neopixels Workspace: Tani një ditë ne po kalojmë shumë kohë në shtëpi, duke studiuar dhe punuar virtualisht, kështu që pse të mos e bëjmë hapësirën tonë të punës më të madhe me një sistem ndriçimi të personalizuar dhe të zgjuar të bazuar në LED Arduino dhe Ws2812b. Këtu po ju tregoj se si të ndërtoni Smart tuaj Drita LED e tavolinës që
Ora me alarm e ngritur e zgjuar Drita e zgjuar: 8 hapa (me fotografi)
Ora me Alarm të Upcycled Light Light: Në këtë projekt unë nxjerr në qarkullim një orë alarmi të thyer plotësisht të erës. Faqja e orës zëvendësohet me 12 LED, të ndriçuara nga një shirit LED rreth buzës së orës. 12 LED tregojnë kohën dhe shiriti LED është programuar të veprojë si një alarm, duke u kthyer
Si të bëni sistem alarmi të zbulimit të përmbytjeve të zgjuar duke përdorur Raspberry Pi dhe Argon Particle: 6 hapa
Si të bëni sistem alarmi të zbulimit të përmbytjeve të zgjuar duke përdorur Raspberry Pi dhe Argon Particle: Të kesh sensorë standardë të përmbytjes janë të mëdha për të parandaluar dëmtimet masive në shtëpinë ose vendin tuaj të punës. Por e bën të vështirë nëse nuk jeni në shtëpi për të marrë pjesë në alarm. Sigurisht mund të blini ato të zgjuara Ky sistem alarmi për përmbytje zbulon çdo lëng dhe shkakton alar
Kopshtari i zgjuar i bazuar në IoT dhe Bujqësia e Zgjuar duke përdorur ESP32: 7 hapa
Kopshtari i zgjuar i bazuar në IoT dhe Bujqësia e Zgjuar Duke përdorur ESP32: Bota po ndryshon me kalimin e kohës dhe kështu bujqësinë. Në ditët e sotme, njerëzit po integrojnë elektronikën në çdo fushë dhe bujqësia nuk është përjashtim për këtë. Ky bashkim i elektronikës në bujqësi po ndihmon fermerët dhe njerëzit që menaxhojnë kopshtet. Në këtë
Telefonimi i zgjuar - një telefon tradicional i zgjuar automatikisht: 8 hapa
Telefonimi i mençur-një telefon inteligjent tradicional që korrigjon: Smart Dial është një telefon inteligjent që korrigjohet automatikisht, i krijuar për të moshuarit me nevoja të veçanta dhe u mundëson të moshuarve të telefonojnë drejtpërdrejt nga telefonat tradicionalë me të cilët janë mësuar. Ishte vetëm përmes vullnetarizmit në një qendër lokale të kujdesit për të moshuarit që unë