Satura rādītājs:
- 1. darbība: apkopojiet materiālus
- 2. darbība. Iestatiet IFTTT sīklietotnes
- 3. darbība: konfigurējiet lietotni Blynk
- 4. solis: uzrakstiet savu kodu
- 5. darbība. Kopsavilkums
Video: Viedais modinātājs: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šī projekta ideja ir minimāls, bet informatīvs modinātājs no rīta. Mums vispirms nav vajadzīga visa informācija, ko iegūstam savos tālruņos, taču daudzi no mums vēlas uzzināt vienu vai divas lietas. Piemēram, ir patīkami zināt, vai šī diena būs īpaši karsta.
Daudziem no mums ir grūtības piecelties no gultas, tiklīdz atskan modinātājs. Šis modinātājs arī katru dienu izseko, kad jūs to izslēdzāt, un mēs ceram, ka nākotnē to izmantosim jaunu funkciju pievienošanai.
Mūsu piedāvātais risinājums ir modinātājs, kas modina jūs katru rītu un izmanto LED gaismas, lai parādītu jums interesējošos datus. Tagad ir vasara, tāpēc mēs uzstādījām mūs, lai paziņotu, vai būs īpaši karsta vai mitra diena - turklāt laika apstākļi nav jāpārbauda.
Informācijas plūsma ir šāda. Mezgls MCU saņem tīmekļa aizķeri 8:00 no IFTTT, kas ieslēdz trauksmi. Vēl viens IFTTT tīmekļa āķis saņem laika ziņu un atjaunina LED gaismas atbilstoši mūsu sliekšņiem. Noklikšķinot uz pogas “noraidīt”, laika zīmogs tiek pievienots Google lapai turpmākai lietošanai. Tīmekļa āķi ir definēti arī lietotnē Blynk, lai tas viss būtu savienots.
Kas jums būs nepieciešams:
- Mezgls MCU
- Maizes dēlis
- Runātājs
- 2 LED gaismas (dažādas krāsas)
- 2 rezistori (330R)
- Poga
- 6 arduino kabeļi
1. darbība: apkopojiet materiālus
Izmantojot Node MCU, mēs savienojām divas gaismas diodes, pogu un skaļruni.
2. darbība. Iestatiet IFTTT sīklietotnes
Šim modinātājam būs vajadzīgas dažas sīklietotnes.
- 8:00 ieslēdziet modinātāju
- Tajā pašā laikā nosūtiet pieprasījumu par laika prognozi tai pašai dienai. Iegūstiet temperatūras un vēja prognozes.
- Kad modinātājs ir izslēgts, nosūtiet laika zīmogu Google lapām.
Pārliecinieties, vai katra nepieciešamā vērtība ir saistīta ar savu virtuālo tapu.
3. darbība: konfigurējiet lietotni Blynk
Iestatiet lietotni Blynk un definējiet tur izmantotos tīmekļa āķus. Kodā būs jāizmanto arī lietotnes atslēga, tāpēc noteikti to saglabājiet.
4. solis: uzrakstiet savu kodu
Katrai virtuālajai tapai, ko definējāt lietotnē blynk, uzrakstiet funkciju BLYNK_WRITE (V n), lai apstrādātu visus datus.
Mēs iestatījām karstas dienas slieksni 30 grādos pēc Celsija, un vējainā slieksni - 40 km/h. Tādā veidā jūs vispirms tiekat brīdināts, ja diena būs īpaši karsta vai vējaina.
5. darbība. Kopsavilkums
Galvenais šī projekta izaicinājums bija savienot visas IFTTT sīklietotnes. Mēs to risinājām, pārbaudot katru atsevišķi un pēc tam saliekot visu kopā tikai pēc tam, kad redzējām, ka katra projekta daļa darbojas atsevišķi.
Mūsu izveidotā sistēma nav tik attīstīta, kā cerējām; tā kā mums nav piekļuves ekrāniem vai citām datu parādīšanas metodēm lietotājam, mēs izmantojām vienkāršotu metodi - izmantojot LED gaismas, lai parādītu tikai konkrētus gadījumus.
Ir daudz veidu, kā turpināt šo projektu.
Viens no vispraktiskākajiem veidiem, kā mēs redzam šī projekta īstenošanu, ir modināšanas laika maiņa atkarībā no tā, cik ilgs laiks nepieciešams lietotājam, lai pamostos. Vai jums ir nepieciešama pusstunda, lai no rīta izslēgtu modinātāju? Ja tā, tas pamodinās jūs pusstundu pirms noteiktā laika. Varbūt vēlāk jums izdosies ātrāk pamosties; tādā gadījumā tas sāks tevi modināt vēlāk. To var izdarīt, izmantojot laiku, ko nosūtām uz Google lapu, un veicot vienkāršu matemātiku, lai noskaidrotu laiku, kas mums būtu jāpiešķir pamošanās laikā.
Vēl viena ideja ir pievienot savam projektam ekrānu un sniegt precīzu laika ziņu prognozi, kā arī visu informāciju, ko lietotājam patīk uzzināt no rīta.
Video par modinātāja signālu var redzēt šeit:
Ieteicams:
Viedais modinātājs, izmantojot Magicbit (Arduino): 10 soļi
Viedais modinātājs, izmantojot Magicbit (Arduino): šī apmācība parāda, kā izveidot viedu modinātāju, izmantojot OLED displeju Magicbit dev panelī, neizmantojot RTC moduli
Viedais modinātājs - Intel Edison - Iot RoadShow - Sanpaulu: 4 soļi
Viedais modinātājs - Intel Edison - Iot RoadShow - Sanpaulu: Viens no lielākajiem tikumiem ikvienam, kas dzīvo vai strādā lielā pilsētā, ir laika pārvaldība. Mūsdienās braucieni ir nemainīgi, un, tā kā satiksme ir viens no galvenajiem faktoriem. Domājot par to, es izveidoju nelielu lietojumprogrammu, kas izmanto integrāciju ar Google M
WakeupNow - viedais modinātājs: 8 soļi
WakeupNow - viedais modinātājs: Kā visi zina, studentu dzīve ir ļoti grūta, viņiem ir gara diena ar lekcijām, daudz mājasdarbu un kopumā viņiem ir traka dzīve. Viņiem ir laiks veltīgi, un, ja jūs iesakāt viņiem pievienot dažas stundas dienai, viņi būs priecīgi. Neatbilstoši
Wake Me Up - viedais modinātājs: 6 soļi
Wake Me Up - viedais modinātājs: Wake me up ir gudrs modinātājs, ko var izmantot arī kā viedo gaismu. Iebūvētā LED josla simulē dabisko gaismu, kas ienāk jūsu istabā. Tas ļauj mierīgi, dabiski sākt savu dienu. Modinātājs ir aprīkots arī ar 4*7 segmentu
Viedais modinātājs: viedais modinātājs, kas izgatavots ar Raspberry Pi: 10 soļi (ar attēliem)
Viedais modinātājs: viedais modinātājs, kas izgatavots, izmantojot Raspberry Pi: Vai esat kādreiz vēlējies gudru pulksteni? Ja tā, tas ir risinājums jums! Es izveidoju viedo modinātāju, tas ir pulkstenis, ar kuru jūs varat mainīt modinātāja laiku atbilstoši vietnei. Kad modinātājs atskan, atskanēs skaņa (skaņas signāls) un iedegsies 2 gaismas