Orodha ya maudhui:
- Vifaa
- Hatua ya 1: Uunganisho
- Hatua ya 2: Maandalizi ya Programu
- Hatua ya 3: Kanuni
- Hatua ya 4: Kuchagua Wakati wa Kuamka
- Hatua ya 5: Alarm Inalia
- Hatua ya 6: Kusimamisha Alarm - Hatua za Kwanza
- Hatua ya 7: Kusimamisha Alarm - Hatua ya Mwisho
- Hatua ya 8: Baada ya Kuzima Kengele
Video: WakeupNow - Saa ya Kengele ya Smart: Hatua 8
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:50
Kama kila mtu anajua, maisha ya wanafunzi ni ngumu sana, wana siku ndefu na mihadhara, kazi nyingi za nyumbani na kwa ujumla, wana maisha ya wazimu. Hawana wakati wa chochote, na ikiwa utawashauri kuongeza masaa kadhaa kwa siku watafurahi. Kwa bahati mbaya, hatuwezi kufanya hivyo, lakini sasa wanafunzi wanaweza kutumia saa yetu ya kengele ya WakeupNow ambayo itahakikisha utaamka kwa wakati na haraka.
WakeupNow ni saa nzuri ya kengele, iliyoundwa kuunda watu waliochoka wataamka haraka na kwa wakati.
Sisi ni nani?
Wanafunzi watatu wa Sayansi ya Kompyuta kutoka Kituo cha Taaluma (IDC), Herzliya, Israel ambao wamechoka sana kutokana na kuchanganya ratiba zenye mkazo na shughuli nyingi - shule, kazi, familia, na kadhalika.
Sisi sote tuna shida kuamka asubuhi na mapema na kwa sababu hiyo, tunajua ujanja wote wa kuwafanya watu waamke hata unapojaribu kudhibiti kengele.
WakeupNow ni mradi wetu wa mwisho katika kozi ya "Mtandao wa Vitu (IOT)" iliyofikiriwa na Zvika Markfeld. Asante kwa kutufundisha kozi hii ya kushangaza.
Tunatumahi kuwa kengele hii itafanya kuamka kwako iwe rahisi, na utapenda.
Vifaa
• 1 x Bodi ya ESP8266 (tulitumia Wemos D1 mini)
• 1 x Cable za Micro-USB
• 1 x Bodi ya mkate
• 1 x Sonar
• 1 x Iliyoongozwa
• 1 x Piezo
• 1 x RGB Imeongozwa
• Chuma 20 za Jumper
• 1 x Joto na Sura ya Unyevu (Tulitumia DHT22)
• 3 x 10K Mpingaji wa Ohm
• 1 x NeoPixel Matrix 8x8
• 1 x Spika
Hatua ya 1: Uunganisho
- Weka ubao wa ESP8266 katikati ya Breadboard.
- Unganisha Cable Micro-USB kutoka bodi ya ESP8266 hadi bandari ya USB kwenye kompyuta.
- Unganisha kati ya pini ya 5V kwenye ubao wa ESP8266 kwa pamoja (+) kwenye Bodi ya mkate (kebo nyekundu ya jumper) na kati ya G kwenye ubao wa ESP8266 hadi minus (-) kwenye Bodi ya mkate (kebo ya jumper ya bluu (kama kwenye picha).
-
Uunganisho wa Sonar
- Unganisha Gnd kwa minus (-) kwenye Bodi ya mkate.
- Unganisha Echo kubandika D3 kwenye ubao wa ESP8266.
- Unganisha Trig kubandika D2 kwenye ubao wa ESP8266.
- Unganisha Vcc kwa kuongeza (+) kwenye ubao wa mkate.
- Uunganisho ulioongozwa
- Unganisha mguu mrefu na kontena la 10K Ohm kubandika D4 kwenye ubao wa ESP8266.
- Unganisha mguu mfupi hadi minus (-) kwenye Bodi ya mkate.
-
Uunganisho wa piezo
- Unganisha kebo nyeusi ya jumper kwa minus (-) kwenye Bodi ya mkate.
- Unganisha kebo nyekundu ya jumper ili kubandika A0 kwenye ubao wa ESP8266.
- Uunganisho wa spika
Unganisha moja ya nyaya za kuruka kwa minus (-) kwenye Bodi ya Mkate na ya pili na 10K Ohm resistor kubandika D8 kwenye bodi ya ESP8266
-
Uunganisho wa RGB Led
- Unganisha kebo ya jumper ya manjano kubandika D5 kwenye ubao wa ESP8266.
- Unganisha kebo nyekundu ya jumper na kontena la 10K Ohm kwa pamoja (+) kwenye Bodi ya mkate.
- Unganisha kebo ya jumper ya kijani kubandika D6 kwenye ubao wa ESP8266.
- Unganisha kebo ya jumper ya bluu kubandika D7 kwenye ubao wa ESP8266.
-
Uunganisho wa sensorer ya joto na unyevu
- Unganisha 3.3V kubandika 3.3V kwenye ubao wa ESP8266.
- Unganisha # D4 kubandika D4 kwenye ubao wa ESP8266.
- Unganisha GND kwa minus (-) kwenye Bodi ya mkate.
-
Uunganisho wa Matrix ya NeoPixel
- Unganisha DOUT ili kubandika D1 kwenye ubao wa ESP8266.
- Unganisha 5V kwa kuongeza (+) kwenye ubao wa mkate.
- Unganisha GND kwa minus (-) kwenye Bodi ya mkate.
Maoni
Hatukuwa na nafasi ya kuingiza vifaa vyote kwa hivyo tuliunganisha sehemu zao tu kwa kila hatua ya kengele.
Hatua ya 2: Maandalizi ya Programu
Arduino IDE
- Ufungaji wa Arduino
- Msaada wa ESP8266
Matunda matunda IO
- Tengeneza akaunti
- Ongeza milisho 3 mpya
- Reaction ya uso
- Joto
- Wakati wa Kuamsha
-
Ongeza Dashibodi mpya iitwayo "Utambuzi wa Kengele"
- Ongeza Chati ya Mstari na mipangilio kama kwenye picha.
- Ongeza Kizuizi cha kupima na mipangilio kama kwenye picha.
- Ongeza Kizuizi cha Mkondo na mpangilio kama picha
Unaweza kuona jinsi dashibodi inavyoonekana kwenye picha
Blynk
- Pakua kwenye simu yako
- Changanua Nambari ya QR kwenye picha ili upate mradi.
Hatua ya 3: Kanuni
Pakua faili "finalProject.ino" kwa nambari ya mradi huu.
Fungua nambari katika Arduino IDE, na uchague ubao unaofaa - "LOLIN (WENOS) D1 R2 & mini".
Unapoendesha mfuatiliaji wa serial hakikisha uko kwenye 9600baud - itakusaidia kufuatilia ikiwa una makosa yoyote.
Ili kuungana na Wi-Fi, Adfruit IO na BLYNK unahitaji kurekebisha maeneo yote muhimu kwenye nambari - hakikisha unaifanya.
Hatua ya 4: Kuchagua Wakati wa Kuamka
Chukua simu yako ya rununu na uchague wakati wa kuamka katika programu ya Blynk.
Led itawasha kukujulisha kuwa umeweka kengele na wakati uliochaguliwa kuamka utaonyeshwa kwenye tumbo iliyoongozwa kwenye rangi nyekundu.
Hatua ya 5: Alarm Inalia
Wakati ni wakati wa kuamka, kengele itacheza toleo la kisasa la "Ulimwengu Mpya Mpya" na RGB
iliyoongozwa itaangaza kwa rangi tofauti.
Hii itaendelea hadi mtumiaji atakapozima kengele (katika video zinazofuata hautasikia kengele na hautaona inayoongozwa kwa sababu ya shida za nafasi).
Hatua ya 6: Kusimamisha Alarm - Hatua za Kwanza
Ili kuzuia kengele unahitaji kwanza kufuata hatua hizo:
- Karibu na kengele, haswa Sonar, itakuchukua na itafungua hatua inayofuata.
- Katika hatua inayofuata, Piazo itaamilishwa na utahitaji kubisha mara 3 (hakuna kizuizi cha wakati kati ya kubisha) kufungua hatua ya mwisho
Hatua ya 7: Kusimamisha Alarm - Hatua ya Mwisho
Katika hatua ya mwisho, onyesho kwenye Matrix ya NeoPixel litabadilika kuwa sawa na utahitaji kutuma jibu ukitumia Blynk, jibu kwa usahihi na kengele itasimama.
Hatua ya 8: Baada ya Kuzima Kengele
Baada ya kuzima kengele, utaona joto la chumba (tulitaka iwe joto la eneo la sasa kwa kutumia huduma lakini kila njia tuliyojaribu haikufanya kazi) katika Matrix ya NeoPixel, halijoto inatumwa kwa Afafruit IO na unaweza kuangalia kwenye dashibodi ili uone joto la mwisho lililorekodiwa.
Saa hii ya kengele inaokoa wakati kutoka wakati kengele ilipoamilishwa hadi kuzimwa na kutuma hii kwa Adafuit IO. Ikiwa muda wa kuamka ni chini ya dakika 3 mtumiaji ataarifiwa katika Kizuizi cha Haraka, vinginevyo ikiwa ilichukua zaidi ya dakika 5 kuamka mtumiaji atapata barua pepe kumkumbusha anahitaji kujifanyia kazi.
Ilipendekeza:
Kengele ya Sensorer ya Mwendo: Hatua 5
Kengele ya Sensorer ya Mwendo: Je! Unakagua kila wakati ili kuona ni nani aliye mlangoni pako? Hii ndio bidhaa kamili kwako. Nimekuwa nikitaka kujua kila wakati ikiwa kuna watu nje ya mlango wangu bila kujua. Nimeunda Kengele ya Sura ya Mwendo na taa zilizoongozwa ambazo zitaonyesha
"Coronavirus Covid-19" mita 1 Weka Kengele ya Kengele: Hatua 7
"Coronavirus Covid-19" Mita 1 Weka Kengele ya Kengele: بسم الله الرحمن الرحيم Nakala hii ni onyesho la utumiaji wa Sensor ya Umbali wa Ultrasonic HC-SR04.Sensor hiyo itatumika kama kifaa cha upimaji kujenga " 1 mita Weka Kifaa cha Kengele " kwa madhumuni ya kutengana. Shujaa
Badili Kengele yako ya Mlango kuwa Wango la Smart na IFTTT: Hatua 8
Badili mlango wako wa Wired kuwa mlango wa Smart na IFTTT: Wango la Mlango wa WiFi hubadilisha kengele yako iliyopo ya wired kuwa kengele nzuri ya mlango. https://www.fireflyelectronix.com/product/wifidoor
Mfumo wa Kengele ya Moto Kutumia Arduino [Katika Hatua Chache Rahisi]: Hatua 3
Mfumo wa Kengele ya Moto Kutumia Arduino [Katika Hatua Mbio Rahisi]: Je! Unatafuta kufanya mradi rahisi na wa kupendeza na Arduino ambayo wakati huo huo inaweza kuwa muhimu na inayoweza kuokoa maisha? Ikiwa ndio, umekuja mahali pazuri kujifunza kitu kipya na ubunifu. Katika chapisho hili tunakwenda
Kengele ya Kuvunja Kioo / Kengele ya Wizi wa Wizi: Hatua 17
Kengele ya Kuvunja Kioo / Kengele ya Wizi wa Ubaji: Mzunguko huu unaweza kutumika kupiga kengele kugundua kuvunja kwa dirisha la glasi na mtu anayeingilia, hata wakati mwingiliaji anahakikisha hakuna sauti ya glasi iliyovunjika