Përmbajtje:

Ora e zgjuar e alarmit: 5 hapa
Ora e zgjuar e alarmit: 5 hapa

Video: Ora e zgjuar e alarmit: 5 hapa

Video: Ora e zgjuar e alarmit: 5 hapa
Video: СВИДАНИЯ со СЛЕНДЕРИНОЙ! БАБКА ГРЕННИ 3 НАС НАШЛА! Granny 3 В реальной жизни! 2024, Korrik
Anonim
Orë e zgjuar me zile
Orë e zgjuar me zile

Ideja prapa këtij projekti është që të keni një orë alarmi minimale por informative në mëngjes. Ne nuk kemi nevojë për të gjitha informacionet që marrim në telefonat tanë së pari, por shumë prej nesh duan të dinë një ose dy gjëra. Për shembull, është mirë të dini nëse do të jetë një ditë veçanërisht e nxehtë.

Shumë prej nesh kanë probleme të dalin nga shtrati sapo të bjerë alarmi. Ky orë me zile gjithashtu mban shënime se në cilën orë e keni fikur atë çdo ditë, të cilën ne shpresojmë që në të ardhmen ta përdorim për të shtuar veçori të reja.

Zgjidhja jonë e propozuar është një alarm që ju zgjon çdo mëngjes dhe përdor dritat LED për t'ju treguar të dhënat që ju interesojnë. Tani është verë, kështu që ne vendosëm tonën të na tregojë nëse do të jetë një ditë veçanërisht e nxehtë apo e lagësht - përtej kësaj, nuk ka vërtet nevojë për të kontrolluar motin.

Rrjedha e informacionit është si më poshtë. Nyja MCU merr një bashkim uebi në 8 të mëngjesit nga IFTTT, i cili ndez alarmin. Një webhook tjetër nga IFTTT merr raportin e motit dhe përditëson dritat LED sipas pragjeve tona. Kur klikohet butoni 'shkarkim', vula kohore shtohet në një fletë google për përdorim në të ardhmen. Ne kemi lidhëset e uebit të përcaktuar gjithashtu në një aplikacion Blynk, për t'i mbajtur të gjitha të lidhura.

Çfarë do t'ju duhet:

  • Nyja MCU
  • Bordi i bukës
  • Folës
  • 2 drita led (ngjyra të ndryshme)
  • 2 rezistente (330R)
  • Butoni
  • 6 kabllo arduino

Hapi 1: Merrni materialet tuaja së bashku

Duke përdorur një NCU MCU, ne lidhëm dy LED, një buton dhe një altoparlant.

Hapi 2: Vendosni apletet IFTTT

Vendosni aplikacionet IFTTT
Vendosni aplikacionet IFTTT
Vendosni aplikacionet IFTTT
Vendosni aplikacionet IFTTT
Vendosni aplikacionet IFTTT
Vendosni aplikacionet IFTTT

Ju do të keni nevojë për disa apleta për këtë orë me zile.

  1. Në orën 8 të mëngjesit, ndizni alarmin
  2. Në të njëjtën kohë, dërgoni një kërkesë për një raport moti për të njëjtën ditë. Merrni parashikimet e temperaturës dhe erës.
  3. Kur alarmi është fikur, dërgoni vulën e kohës në fletët e Google.

Sigurohuni që secila vlerë që ju nevojitet është e lidhur me pin -in e saj virtual.

Hapi 3: Konfiguroni Aplikacionin Blynk

Konfiguroni aplikacionin Blynk
Konfiguroni aplikacionin Blynk

Vendosni një aplikacion Blynk dhe përcaktoni lidhësit e uebit të përdorur atje. Ju gjithashtu do të duhet të përdorni çelësin e aplikacionit në kodin tuaj, prandaj sigurohuni që ta ruani.

Hapi 4: Shkruani Kodin tuaj

Shkruani Kodin tuaj
Shkruani Kodin tuaj

Për secilën nga kunjat virtuale që keni përcaktuar në aplikacionin blynk, shkruani një funksion BLYNK_WRITE (V n) për të trajtuar të gjitha të dhënat.

Ne vendosëm pragun për një ditë të nxehtë në 30 gradë celsius, dhe pragun për Windy në 40 km/orë. Në këtë mënyrë ju jeni paralajmëruar gjëja e parë nëse do të jetë një ditë veçanërisht e nxehtë ose me erë.

Hapi 5: Përmbledhje

Sfida kryesore me këtë projekt ishte lidhja e të gjitha aplikacioneve nga IFTTT. Ne e trajtuam këtë duke testuar secilën veç e veç, dhe pastaj duke i bashkuar të gjitha së bashku vetëm pasi pamë që secila pjesë e projektit funksionoi më vete.

Sistemi që ndërtuam nuk është aq i avancuar sa kishim shpresuar; meqenëse ne nuk kemi qasje në ekranet ose metodat e tjera të shfaqjes së të dhënave tek përdoruesi, ne përdorëm një metodë të thjeshtuar - duke përdorur dritat LED për të treguar vetëm raste specifike.

Ka shumë mënyra për të vazhduar këtë projekt.

Një nga mënyrat më praktike që ne shohim duke marrë këtë projekt është të ndryshojmë kohën e zgjimit bazuar në sa kohë i duhet përdoruesit të zgjohet. Ju merr gjysmë ore për të fikur alarmin në mëngjes? Nëse është kështu do t'ju zgjojë gjysmë ore para kohës së caktuar. Ndoshta më vonë do të bëheni më mirë të zgjoheni shpejt; në atë rast, do të fillojë t'ju zgjojë më vonë. Kjo mund të bëhet duke përdorur kohën që dërgojmë në një fletë google dhe duke bërë disa matematikë të thjeshtë për të kuptuar kohën që duhet të japim për t'u zgjuar.

Një ide tjetër është të shtoni një ekran në projektin tuaj dhe të jepni një parashikim të saktë për raportin e motit, së bashku me çdo informacion që përdoruesit i pëlqen të dijë gjëja e parë në mëngjes.

Ju mund të shihni një video të alarmit që bie këtu:

Recommended: