Orodha ya maudhui:

Kulala Timer ya Kutosha: 3 Hatua
Kulala Timer ya Kutosha: 3 Hatua

Video: Kulala Timer ya Kutosha: 3 Hatua

Video: Kulala Timer ya Kutosha: 3 Hatua
Video: ЗАКРИЧАЛ – ПОТЕРЯЛ ₽200.000 / ТРЭШКЭШ: Тишина 2024, Novemba
Anonim
Kulala Kiwango cha Kutosha
Kulala Kiwango cha Kutosha

Sikuweza kupata jina zuri la mradi huu. Unaweza pia kuiita 'timer ya kutosha ya kulala'. Wazo la mradi huu lilikuja wakati wa likizo wakati wa msimu wa baridi. Tulikuwa katika nyumba ya likizo ambapo hakukuwa na saa ya kengele kwenye chumba cha kitanda. Kawaida ninahitaji masaa 8 ya kulala lakini sio zaidi ya hapo kwa hivyo ninapoamka na nimelala kwa masaa 8, ni wakati wangu kutoka kitandani. Kwa bahati mbaya ikiwa hauna saa ya kengele na bado giza nje, unahitaji kutumia saa yako au simu yako mahiri - lakini ile ya mwisho sio kitu ninachokiweka kwenye chumba changu cha kulala - kuona ikiwa umelala vya kutosha. Ili sio lazima niangalie saa yangu kila ninapoamka usiku - na ninahitaji glasi zangu kusoma onyesho - mradi huu ulizaliwa.

Nilihitaji kifaa ambacho kinaweza kuonyesha ikiwa nimelala angalau masaa 8 bila hitaji la kuamshwa na saa ya kengele haswa baada ya masaa 8. Kifaa ni kipima muda kinachotumiwa na betri ambacho hufanya kitu rahisi kupepesa LED masaa 8 baada ya kifaa kuwashwa. Kwa hivyo ninapoamka naweza kutoka kitandani ikiwa LED inaangaza na napaswa kupata usingizi wa ziada maadamu haifanyi hivyo.

Lakini hii sio maombi pekee. Ikiwa una watoto wadogo ambao hawawezi kusema wakati bado, unaweza kutumia kifaa hiki kuwajulisha wanaweza kutoka kitandani kwao mara tu LED itaanza kupepesa.

Kumbuka kuwa wakati LED inapoanza kupepesa haisimami hadi uzime kifaa.

Kama kawaida, niliunda mradi huu karibu na mtawala mdogo ninayependa PIC, kwa kutumia lugha ya programu ya JAL lakini unaweza pia kutumia Arduino.

Hatua ya 1: Vipengele vinavyohitajika

Vipengele vinavyohitajika
Vipengele vinavyohitajika

Unahitaji kuwa na vifaa vifuatavyo kwa mradi huu:

  • Kipande cha ubao wa mkate
  • PIC microcontroller 12F615
  • Tako la pini 8 la pini
  • Angalia kioo cha 32.768 Hz
  • Kauri capacitors: 2 * 22pF, 1 * 100nF
  • Wapingaji:! * 220k, 1 * 33k, 1 * 4k7
  • LED ya kijani
  • Washa / Zima swichi
  • Mmiliki wa betri kwa betri 3 AA au 3 AAA + betri
  • Nyumba ya plastiki

Tazama mchoro wa skimu juu ya jinsi ya kuunganisha vifaa.

Hatua ya 2: Kubuni na Kuunda Elektroniki

Kubuni na Kuunda Elektroniki
Kubuni na Kuunda Elektroniki
Kubuni na Kuunda Elektroniki
Kubuni na Kuunda Elektroniki
Kubuni na Kuunda Elektroniki
Kubuni na Kuunda Elektroniki

Upeo wa voltage ya PIC ni kati ya 2 Volt na 5.5 Volt ambayo inafanya kufaa kutumia betri 3 AA au AAA kama usambazaji wa umeme. Hizi zinaweza kuwa betri za kawaida (jumla ya usambazaji wa voltage sawa na 4.5 Volt) au betri zinazoweza kuchajiwa (jumla ya usambazaji wa voltage sawa na 3.6 Volt).

Wakati wote unafanywa katika programu na PIC12F615. Mahitaji makuu ya muundo ni kwamba kifaa kinapaswa kubebeka na hivyo kuwezeshwa na betri. Kwa kuwa PIC inaendesha kwa saa ya chini sana ya 32 kHz, hutumia karibu 23 uA kwa 3.6 V / 29 uA saa 4.5 V wakati imewashwa na wakati LED imezimwa. Hii itahakikisha maisha ya betri ndefu. Kwa kuwa LED haifai kuwa mkali, sasa ya chini inapita kupitia hiyo kwa sababu ya kinzani ya 4k7 ambayo pia inachangia maisha marefu ya betri.

Katika picha unaweza kuona mzunguko kama nilivyoijenga kwenye ubao wa mkate pamoja na matokeo ya mwisho wakati wa kuwekwa kwenye nyumba ya plastiki.

Hatua ya 3: Programu

Kama ilivyoelezwa tayari, programu imeandikwa kwa PIC12F615 kwa kutumia lugha ya programu ya JAL. Programu hufanya kazi rahisi. Kutumia kipima muda cha PIC, saa ya kioo ya saa 32.768 Hz imegawanywa na 32.768, na kusababisha ishara ya ndani ya sekunde 1. PIC basi hutumia kaunta kuhesabu kutoka 0 hadi sekunde 60 * dakika 60 * masaa 8 = 28.800.

Wakati kifaa kimewashwa, LED itaangaza mara 3, baada ya hapo saa ya saa 8 huanza. Kuangaza umeme kumefanywa kuonyesha kuwa bado kuna nguvu ya kutosha kwenye betri. Baada ya masaa 8 LED itaanza kupepesa tena lakini itaacha kupepesa wakati kifaa kimezimwa.

Kuna kipengele kimoja cha ziada kwenye kifaa. Betri zinazoweza kuchajiwa hazipaswi kutolewa kabisa. Ili kuzuia hilo, kifaa kitaangalia voltage ya betri mara moja wakati imewashwa. Ikiwa voltage ya betri iko chini ya 3.0 Volt, kifaa hakitapunguza mwangaza wa LED na itaingia kwenye hali ya kulala. Kifaa kinahitaji kuzimwa na betri zinahitaji kubadilishwa baada ya hapo zitafanya kazi kawaida baada ya kuwashwa tena.

Faili ya chanzo ya JAL na faili ya Intel Hex ya programu ya PIC imeambatishwa. Ikiwa una nia ya kutumia mdhibiti mdogo wa PIC na JAL - Pascal kama lugha ya programu - tembelea wavuti ya JAL kwa

Furahiya kujenga mradi wako mwenyewe na unatarajia athari zako na matumizi mbadala.

Ilipendekeza: