Orodha ya maudhui:
- Hatua ya 1: Pata vifaa vyako pamoja
- Hatua ya 2: Sanidi Applets za IFTTT
- Hatua ya 3: Sanidi Programu ya Blynk
- Hatua ya 4: Andika Nambari yako
- Hatua ya 5: Muhtasari
Video: Saa ya Kengele mahiri: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:53
Wazo nyuma ya mradi huu ni kuwa na saa ndogo lakini yenye kuelimisha asubuhi. Hatuhitaji habari yote tunayopata kwenye simu zetu jambo la kwanza, lakini wengi wetu tunataka kujua jambo moja au mawili. Kwa mfano, ni vizuri kujua ikiwa itakuwa siku ya joto sana.
Wengi wetu tunapata shida kuamka kitandani mara kengele inapolia. Saa hii ya kengele pia inafuatilia ni saa ngapi uliizima kila siku, ambayo tunatumahi baadaye kutumia ili kuongeza huduma mpya.
Suluhisho letu linalopendekezwa ni kengele inayokuamsha kila asubuhi, na hutumia taa za LED kukuonyesha data inayokupendeza. Sasa ni majira ya joto, kwa hivyo tunaweka yetu kutujulisha ikiwa itakuwa siku ya joto kali au yenye unyevu - zaidi ya hapo, hakuna haja ya kuangalia hali ya hewa.
Mtiririko wa habari ni kama ifuatavyo. Node ya MCU inapokea njia ya wavuti saa 8 asubuhi kutoka IFTTT, ambayo inawasha kengele. Mtandao mwingine kutoka IFTTT hupata ripoti ya hali ya hewa na inasasisha taa za LED kulingana na vizingiti vyetu. Wakati kitufe cha 'kumfukuza' kinabofya, stempu ya wakati huongezwa kwenye karatasi ya google kwa matumizi ya baadaye. Tuna viboreshaji vya wavuti vilivyofafanuliwa katika programu ya Blynk pia, kuiweka yote ikiwa imeunganishwa.
Nini utahitaji:
- Node MCU
- Bodi ya mkate
- Spika
- Taa 2 zilizoongozwa (rangi tofauti)
- Vipinga 2 (330R)
- Kitufe
- Kamba 6 za arduino
Hatua ya 1: Pata vifaa vyako pamoja
Kutumia Node MCU, tuliunganisha LED mbili, kitufe, na spika.
Hatua ya 2: Sanidi Applets za IFTTT
Utahitaji applet chache kwa saa hii ya kengele.
- Saa 8 asubuhi, washa kengele
- Wakati huo huo, tuma ombi la ripoti ya hali ya hewa kwa siku hiyo hiyo. Pata utabiri wa hali ya joto na upepo.
- Wakati kengele imezimwa, tuma stempu ya saa kwenye shuka za google.
Hakikisha kwamba kila thamani unayohitaji inahusishwa na pini yake halisi.
Hatua ya 3: Sanidi Programu ya Blynk
Sanidi programu ya Blynk na ufafanue viboho vinavyotumika hapo. Utahitaji pia kutumia ufunguo wa programu kwenye nambari yako, kwa hivyo hakikisha kuihifadhi.
Hatua ya 4: Andika Nambari yako
Kwa kila pini halisi ambayo umefafanua katika programu ya blynk, andika kazi ya BLYNK_WRITE (V n) kushughulikia data zote.
Tunaweka kizingiti cha siku ya Moto kwa digrii 30 celsius, na kizingiti cha Windy saa 40km / h. Kwa njia hii unaonywa jambo la kwanza ikiwa itakuwa siku ya joto au upepo haswa.
Hatua ya 5: Muhtasari
Changamoto kuu na mradi huu ilikuwa kuunganisha applet zote kutoka IFTTT. Tulishughulikia hii kwa kujaribu kila mmoja, na kisha kuiweka pamoja tu baada ya kuona kuwa kila sehemu ya mradi ilifanya kazi peke yake.
Mfumo tulioujenga sio wa hali ya juu kama tulivyotarajia; kwa kuwa hatuna ufikiaji wa skrini au njia zingine za kuonyesha data kwa mtumiaji, tulitumia njia rahisi - tukitumia taa za LED kuonyesha kesi maalum tu.
Kuna njia nyingi za kuendelea na mradi huu.
Njia moja wapo ya vitendo tunayoona kuchukua mradi huu ni kubadilisha wakati wa kuamka kulingana na inachukua muda gani mtumiaji kuamka. Inakuchukua nusu saa kuzima kengele asubuhi? Ikiwa ni hivyo itakuamsha nusu saa kabla ya wakati ulioweka. Labda baadaye utapata bora kuamka haraka; katika kesi hiyo, itaanza kukuamsha baadaye. Hii inaweza kufanywa kwa kutumia nyakati tunazotuma kwenye karatasi ya google, na kufanya hesabu rahisi kugundua posho ya wakati ambayo tunapaswa kutoa kwa kuamka.
Wazo jingine ni kuongeza skrini kwenye mradi wako, na kutoa utabiri halisi wa ripoti ya hali ya hewa, pamoja na maelezo yoyote ambayo mtumiaji anapenda kujua kitu cha kwanza asubuhi.
Unaweza kuona video ya kengele ikilia hapa:
Ilipendekeza:
Yote katika Chronometer Moja ya Dijiti (Saa, Saa, Kengele, Joto): Hatua 10 (na Picha)
Yote katika Chronometer Moja ya Dijitali (Saa, Saa, Kengele, Joto): Tulikuwa tukipanga kutengeneza Timer kwa mashindano mengine, lakini baadaye tulitekeleza saa (bila RTC). Tulipoingia kwenye programu, tulipenda kutumia matumizi zaidi ya kifaa na kuishia kuongeza DS3231 RTC, kama
Niamshe - Saa ya Kengele mahiri: Hatua 6
Niamshe - Saa ya Kengele ya Smart: Niamshe ni saa ya kengele yenye busara ambayo inaweza kutumika kama nuru nzuri. Hii inawezesha njia ya utulivu, ya asili ya kuanza siku yako. Saa ya kengele pia ina vifaa vya 4 * 7 segme
Saa ya Kengele ya Smart: Saa ya Alarm ya Smart iliyotengenezwa na Raspberry Pi: Hatua 10 (na Picha)
Saa ya Alarm ya Smart: Saa ya Alarm ya Smart iliyotengenezwa na Raspberry Pi: Je! Umewahi kutaka saa nzuri? Ikiwa ndivyo, hii ndio suluhisho kwako! Nilitengeneza Saa ya Kengele ya Smart, hii ni saa ambayo unaweza kubadilisha wakati wa kengele kulingana na wavuti. Wakati kengele inalia, kutakuwa na sauti (buzzer) na taa 2 zita
Kutengeneza Saa na M5stick C Kutumia Arduino IDE - RTC Saa Saa Saa Na M5stack M5stick-C: Hatua 4
Kutengeneza Saa na M5stick C Kutumia Arduino IDE | RTC Saa Saa Saa Na M5stack M5stick-C: Halo jamani katika mafundisho haya tutajifunza jinsi ya kutengeneza saa na bodi ya maendeleo ya m5stick-C ya m5stack kutumia Arduino IDE.So m5stick itaonyesha tarehe, saa & wiki ya mwezi kwenye maonyesho
Saa ya Kengele mahiri: Hatua 13
Saa ya Kengele ya Smart: Halo, naitwa Alexandra Christiaens na ninajifunza Teknolojia ya Habari na Mawasiliano huko Howest huko Kortrijk, Ubelgiji. Kama mgawo wa shule, tulihitajika kutengeneza kifaa cha IoT. Tulihimizwa kufanya kitu ambacho kingeleta mabadiliko i