Orodha ya maudhui:

Jifunze vizuri na Taa ya Dawati La Smart - IDC2018IOT: Hatua 10 (na Picha)
Jifunze vizuri na Taa ya Dawati La Smart - IDC2018IOT: Hatua 10 (na Picha)

Video: Jifunze vizuri na Taa ya Dawati La Smart - IDC2018IOT: Hatua 10 (na Picha)

Video: Jifunze vizuri na Taa ya Dawati La Smart - IDC2018IOT: Hatua 10 (na Picha)
Video: Маленький лисенок вышел к людям за помощью 2024, Julai
Anonim
Jifunze vizuri na Taa ya Dawati La Smart - IDC2018IOT
Jifunze vizuri na Taa ya Dawati La Smart - IDC2018IOT

Watu katika ulimwengu wa magharibi hutumia muda mwingi kukaa. Kwenye dawati, kuendesha gari kuzunguka, kutazama Runinga na zaidi. Wakati mwingine, kukaa sana kunaweza kudhuru mwili wako na kudhuru uwezo wako wa kuzingatia. Kutembea na kusimama baada ya wakati fulani ni muhimu kufanya vizuri maishani.

Kama wanafunzi tunatumia muda mwingi kusoma. Kujaribu kupata mradi mzuri, tulifikiria juu ya maumivu ambayo tunayo wakati wa kusoma. Tuliamini kuwa lazima kuwe na njia bora ya kusimamia kusoma habbits kwa njia nzuri kuliko tu kupitia programu na arifa.

Tulipata wazo la kuunda taa ya dawati nzuri ambayo inaweza kukusaidia kupanga muda wako, ujue ni kiasi gani umesoma, na kupanga mapumziko yako. Taa nadhifu inakuja na rangi za rangi za LED ambazo hubadilika kulingana na jimbo. Taa yetu ina chaguo tatu:

1. Pomodoro mode

Mbinu ya pomodoro ni mbinu ya utafiti wa tija kwa kuongeza ufanisi wakati wa kusoma.

Unaweza kusoma zaidi juu ya mbinu hapa

Mtumiaji anafafanua urefu wa muda wa kusoma na muda wa kupumzika, na chaguomsingi za dakika 25/5 za kusoma / muda wa kupumzika.

Wakati wa hali ya kusoma, taa itatoa mwanga mweupe wenye joto-nyeupe na huweka simu yako kwenye hali ya ukimya.

Baada ya muda uliowekwa kupita, simu itasimamishwa na taa itaonyesha rangi nyekundu ambayo inaonyesha kuwa ni wakati wa mapumziko. Tulichagua nyekundu kwa sababu sio taa ndogo ya kusoma, ikikuhimiza kusimama na kuacha dawati lako:)

2. Hali ya baridi

Taa hiyo ina rangi katika nuru nzuri na nzuri ili kuunda taa nzuri iliyoko.

3. Taa za mwingiliano wa mwingiliano

Taa huanza kwa rangi ya kuanzia na hubadilisha rangi kwa muda mrefu ukikaa kwenye dawati lako. Hii ni dalili nzuri wakati watu wanakaa kwa masaa 1-2 na zaidi na hawataki kujipa wakati na Pomodoro. Ni njia nzuri na tofauti kutazama saa yako:)

Vipengele vya ziada

- Kipimo cha wakati wa kukaa kila siku

Programu inakupa muda wa jumla uliotumia kwenye dawati lako

- Kuokoa nishati kulingana na mwendo

Sensor ya mwendo hugundua harakati, ikizima taa baada ya muda uliowekwa wa kutokuwepo.

- Kunyamazisha na kutuliza sauti ya simu yako.

Kipengele cha kukusaidia kuzingatia hali ya pomodoro.

Changamoto na mapungufu

Wakati tunaweza kufikiria juu ya mradi huo, tuliona kuwa ya kutatanisha sana kupata kitu au njia nyingine ya kufikisha ujumbe. Tulitaka kutumia taa kama njia ya maingiliano, lakini hatukujua ni wapi tunapaswa kuiweka.

Sisi ingawa tunaunda taa ya chumba, labda kuweka safu ya LED kwenye dawati, lakini chaguzi hizi zilionekana kuwa zenye kupendeza na zisizofaa. Kwa kuongezea, tulifikiria kuunda sura nzuri au kitu kizuri kuwa maoni nyepesi, lakini tuliishia kutumia taa ya dawati, ambayo ni uamuzi wa kimantiki kabisa:)

Limitiatin nyingine wiring. Tunatumia sensorer ya PIR na sensorer ya ultrasonic, zote zinawasiliana kupitia waya na bodi ya NodeMCU. Hii inaunda sura ngumu kabisa kwa mfumo mzima. Uboreshaji wa siku zijazo ni kuunda kesi ambapo bodi na sensorer za ultrasonic tayari zimewekwa kwenye taa, na sensorer ya PIR inawasiliana kupitia Bluetooth, bila kulazimika kunyoosha kebo ndefu juu ya ukuta.

Sytem kwa sasa imepunguzwa kusaidia watumiaji wa Android tu kwa kunyamazisha simu, kwani Apple haitoi huduma kama hiyo kupitia IFTTT.

Hatua ya 1: Vipengele

Vipengele
Vipengele

Vifaa

- Bodi ya NodeMCU na unganisho la Wifi

Inatumika kama bodi kuu ya mfumo. Tulitumia bodi hii kwani ina unganisho rahisi la Wifi kutumiwa na Blynk

- Sensorer ya Ultrasonic HC-SR04

Tunatumia kihisi kujua ikiwa umekaa kwenye dawati lako. Sensor inalenga kiti, ili wakati mtu ameketi tunaweza kuigundua kwa umbali wake kutoka kwa sensa

- Sensor ya Mwendo wa PIR

Sensor ya mwendo imeanikwa juu ya dawati, kujua ikiwa kuna mtu ndani ya chumba. Ikiwa hakuna harakati iliyopatikana kwa dakika X, tunazima taa za taa ili kuokoa nishati

- 5m RGB Ukanda wa LED

Inatumiwa kama chanzo nyepesi, kilichopigwa ndani ya mlima wa kichwa cha taa.

- Taa ya dawati iliyo na balbu ya taa

Tunahitaji taa ambapo ukanda wa LED unaweza kuwekwa ndani. kawaida, taa ya zamani ya dawati ambayo hutumia balbu za taa ni sawa kabisa.

UI

Maombi ya Blynk

Inatumika kama programu ya kudhibiti mfumo. Imechaguliwa kwa urahisi wa matumizi na njia panda ya haraka

Huduma

IFTTT

Inatumiwa kunyamazisha na kunyamazisha simu yako na Webhooks na huduma za Android.

Hatua ya 2: Kuunganisha Sensorer

Kuunganisha Sensorer
Kuunganisha Sensorer
Kuunganisha Sensorer
Kuunganisha Sensorer

Sensorer ya PIR

Waya tatu zilizo na viunganisho vya kike.

Unganisha sensa ya PIR kwa 5v VCC, ardhi na waya wa kati kama waya wa data.

Unganisha waya wa data kubandika D5 katika NodeMCU

Unganisha sensa ya ultrasonic kwa tumbo ndogo na unganisha pini ya kushoto zaidi chini na pini ya kulia zaidi kwa 5v vcc.

Unganisha pini ya kuchochea kwa D1 na pini ya mwangwi kwa D2 katika NodeMCU.

Hatua ya 3: Kuunganisha Ukanda ulioongozwa

Kuunganisha Ukanda ulioongozwa
Kuunganisha Ukanda ulioongozwa
Kuunganisha Ukanda ulioongozwa
Kuunganisha Ukanda ulioongozwa
Kuunganisha Ukanda ulioongozwa
Kuunganisha Ukanda ulioongozwa

Tulichukua ukanda ulioongozwa wa mita 3.

Kwanza tunahitaji kuunganisha waya zinazoongozwa. Ukanda ulioongozwa una viunganisho viwili tofauti.

Moja huenda kwa ESP na moja kwa chanzo cha nguvu cha msaidizi wa nje. Chukua chanzo cha nguvu cha 5v (chaja ya USB ya rununu ni chaguo kubwa). Solder waya mbili za Vcc na Ground kwenye kebo ya chanzo cha nguvu ya nje.

Unganisha kwenye ubao kebo ya data (ya kati) kubandika D4. Kisha, unganisha waya mwingine wa ardhi na ardhi.

Tunabaki na kebo ya umeme isiyotumika, hiyo ni sawa.

Ifuatayo tunahitaji kufunika kifungu cha LED ndani kwa kutumia gundi vipande vya LED huja na asili. Ikihitajika unaweza kuipiga kwa mkanda wa ziada kama tulivyofanya.

Hatua ya 4: Kuweka kila kitu pamoja

Kuweka Kila kitu Pamoja
Kuweka Kila kitu Pamoja
Kuweka Kila kitu Pamoja
Kuweka Kila kitu Pamoja
Kuweka Kila kitu Pamoja
Kuweka Kila kitu Pamoja

Weka sensorer ya PIR ili iweze kukabili chumba chote. Ikiwa inahitajika unaweza kutumia waya wa ndani wa ethernet isiyotumika. Tuliuza nyaya 3 kupitia sensa kwa kebo ya Ethernet.

Weka sensorer ya ultrasonic kwenye taa ili inakabiliwa na kiti na inaweza kuona ikiwa mtu amekaa kwenye kiti au la.

Unganisha nguvu ya msaidizi wa mkanda wa LED.

Hatua ya 5: Kanuni

Kanuni
Kanuni

Faili ya kiwango cha juu.ino ni final_project.ino

Fungua na mhariri wa Arduino, na zingine zitafunguliwa kwenye tabo tofauti, hakikisha ziko kwenye folda moja.

Imeambatanishwa pia ni ufafanuzi wa mhariri wa arduino.

Vigezo unavyotaka kubadilisha:

#fafanua MAX_DISTANCE 80

Umbali wa cm kati ya sensa na mtu ameketi. Chini ya nambari hii mfumo utazingatia kuketi.

// Blynk Wifi na Auth Detailschar auth = "2b183af4b6b742918d14ab766fbae229";

char ssid = "NETWORK_NAME"; char pass = "NENO";

Hatua ya 6: Kuunda Applet IFTT

Kuunda Applets za IFTTT
Kuunda Applets za IFTTT
Kuunda Applets za IFTTT
Kuunda Applets za IFTTT
Kuunda Applets za IFTTT
Kuunda Applets za IFTTT

Ili kunyamazisha na kunyamazisha simu wakati wa mapumziko, lazima utengeneze applet ya kibinafsi katika IFTTT.

Fuata hatua zifuatazo kuunda applet ya msingi wa IFTTT ambayo inaweza kunyamazisha simu yako.

Hii inafanya kazi tu kwa kifaa cha Android, na lazima usakinishe kwenye programu ya IFTTT kwenye kifaa chako, ukipewa pia ruhusa za kufikia sauti yako ya sauti.

Baada ya kuunda applet zako, zote za Kuzuia na Kunyamazisha, nenda kwenye ukurasa huu na ubadilishe kitufe unachokiona kwenye vinjari vya Blynk, chini ya kichupo cha Jumla na funguo zilizopewa hapa.

ifttt.com/services/maker_webhooks/settings

Hatua ya 7: Maombi yetu ya Blynk

Maombi yetu ya Blynk
Maombi yetu ya Blynk
Maombi yetu ya Blynk
Maombi yetu ya Blynk
Maombi yetu ya Blynk
Maombi yetu ya Blynk

Maombi yetu ya Blynk yana tabo mbili.

Tabo za kwanza hukuruhusu kuona idadi ya pomodoros ulizojifunza leo kwenye skrini ya LCD, hukuruhusu kuchagua wakati wa kusoma na kuvunja na hukuruhusu ubadilishe kati ya njia tofauti za kusoma.

Kichupo cha pili kinakupa jumla ya wakati wa kusoma (jumla ya muda wa kukaa) na ina viboreshaji vya wavuti vilivyotumika kunyamazisha na kupuuza simu yako.

Tumia nambari ya QR kupata programu na kuitumia

Hatua ya 8: Kuona Kila kitu Kikiwa Kitendo

Image
Image
Kuona Kila Kitu Kikiwa Kitendo!
Kuona Kila Kitu Kikiwa Kitendo!
Kuona Kila Kitu Kikiwa Kitendo!
Kuona Kila Kitu Kikiwa Kitendo!
Kuona Kila Kitu Kikiwa Kitendo!
Kuona Kila Kitu Kikiwa Kitendo!

- Unganisha nguvu ya ukanda wa Aux LED kwa nguvu.

- Unganisha bodi ya NodeMCU kwenye chanzo cha nguvu

- Ingiza programu yako ya blynk.

- Taa huanza kutoka kwa hali ya Chill, na inapaswa kuonyesha taa ikiwa Wifi imeunganisha kwa usahihi.

- Ingiza Blynk na ujaribu kubadili hali ya Pomodoro, kwa sasa chaguo-msingi ya asili ni haraka sana kuona tu kwamba inafanya kazi, lakini badilisha maadili ya utelezi kwenye programu ili kuiweka kwa wakati wa kweli.

- Tumia programu kubadilisha kati ya hali ya kusoma na uone baada ya muda umekaa kwa muda gani.

Furahiya kusoma !!!:)

Hatua ya 9: Vipengele vya Baadaye

Kuna njia nyingi ambazo unaweza kupeleka mradi huu mbele na kuubadilisha. Katika upeo wa wakati tuliokuwa nao tulitekeleza tu huduma zilizo hapo juu, lakini hapa kuna maoni mazuri ya kuichukua kwa kiwango kipya.

1. Ongeza uchambuzi wa habbits za habbits

Kama tunavyojua wewe umekaa habbits, tunaweza kukupendekeza wakati mzuri wa kusoma na nyakati nzuri za kupumzika. Hii inaweza kufanywa kwa kuchambua nyakati za kukaa na algorithm ya ujifunzaji wa mashine, na kupendekeza mtumiaji jinsi anapaswa kusoma vizuri. Kiasi cha juhudi kuunda algorithm nzuri inaweza kuchukua kati ya wiki na miezi, kufikia pato nzuri la kufanya kazi.

2. Ongeza mwingiliano kupitia arifa

Tunaweza kukuarifu kupitia simu wakati mapumziko yameisha, tuma ujumbe wa muhtasari wa kila siku na utendaji wako, toa vidokezo na maoni yako na zaidi. takriban. Siku 2 za kazi

3. Badilisha rangi nyepesi na nguvu kulingana na wakati wa siku - kama nyongeza ya kompyuta ya Flux

Fanya rangi nyepesi iwe joto au baridi zaidi kulingana na wakati wa siku.

Kwa kuongezea, ongeza sensa ya nuru ambayo inajua jinsi ilivyoizunguka, ili kubadilisha ukubwa wa ukanda wa LED kuzuia mwangaza.

Hii inaweza kufanywa kwa takriban. Siku 1 ya kazi.

4. Ongeza msaada wa Alexa au Msaidizi wa Nyumba ya Google

Hivi sasa kwa mradi na njia za kusoma zinaingiliana tu kupitia taa. Hii inaweza kubadilishwa na kutumiwa na msaidizi wa nyumbani, kupata aina nyingine ya maoni. Kuunganisha Alexa au Nyumba ya Google inahitaji kuunda programu iliyotumwa, na labda kutumia huduma nyingine ya IFTTT.

Kulingana na ugumu wa programu ya kudhibiti Sauti, hii inaweza kukamilika kwa siku 2-3 za kazi.

5. Weka safu ya LED kama taa iliyoko kwenye chumba badala ya taa ya dawati

Inaweza kutumika kuunda taa iliyoko, pamoja na kuwa msaidizi wa utafiti. Tunaweza kuongeza taa za mhemko, saa ya kengele nyepesi na mengi zaidi.

kuhusu siku 1-2 za kazi

Hatua ya 10: Jijenge mwenyewe

Ikiwa ulipenda wazo hilo na unataka kuunda mwenyewe, kupata kila kitu unachohitaji ni rahisi sana.

Tumeambatanisha orodha na bidhaa tuliyotumia kwa mradi huu, kwa maisha yangu rahisi

- Bodi ya NodeMCU na unganisho la Wifi

- Sensorer ya Ultrasonic HC-SR04

- Sensor ya Mwendo wa PIR

- 5m RGB Ukanda wa LED

- Taa ya dawati iliyo na balbu ya taa

Ilipendekeza: