Sisukord:

Unerežiimi taimer: 3 sammu
Unerežiimi taimer: 3 sammu

Video: Unerežiimi taimer: 3 sammu

Video: Unerežiimi taimer: 3 sammu
Video: Тайна спящей дамы (2021). 3 серия. Детектив, сериал. 2024, November
Anonim
Unerežiimi taimer
Unerežiimi taimer

Ma ei leidnud sellele projektile head nime. Võite seda nimetada ka "piisavalt unetaimeriks". Selle projekti idee tekkis talvel puhkuse ajal. Olime puhkemajas, kus vooditoas polnud äratuskella. Ma vajan tavaliselt 8 tundi und, kuid mitte rohkem, nii et kui ma ärkan ja olen 8 tundi maganud, on mul aeg voodist tõusta. Kahjuks, kui teil pole äratuskella ja väljas on veel pime, peate kasutama oma kella või nutitelefoni - kuid see pole midagi, mida ma oma magamistoas hoian -, et näha, kas olete piisavalt kaua maganud. Selleks, et ma ei peaks iga kord öösel ärgates kella vaatama - ja oleks vaja prille ekraani lugeda - sündis see projekt.

Mul oli vaja seadet, mis näitaks, kas olen maganud vähemalt 8 tundi, ilma et oleks vaja äratuskellaga täpselt 8 tunni pärast üles äratada. Seade on patareitoitega taimer, mis lihtsustab LED -i vilkumist 8 tundi pärast seadme sisselülitamist. Nii et kui ma ärkan, saan LED -i vilkumise korral voodist välja tõusta ja peaksin magama lisaaega seni, kuni see ei põle.

Kuid see pole ainus rakendus. Kui teil on väikseid lapsi, kes ei oska veel kellaaega öelda, saate selle seadmega neile teada anda, et nad saavad voodist välja tõusta kohe, kui LED hakkab vilkuma.

Pange tähele, et kui LED hakkab vilkuma, ei lõpe see enne seadme väljalülitamist.

Nagu alati, ehitasin selle projekti oma lemmik -mikrokontrolleri PIC ümber, kasutades JAL -i programmeerimiskeelt, kuid võite kasutada ka Arduino.

Samm: nõutavad komponendid

Nõutavad komponendid
Nõutavad komponendid

Selle projekti jaoks peavad teil olema järgmised komponendid:

  • Tükk leivaplaati
  • PIC mikrokontroller 12F615
  • 8-kontaktiline IC-pesa
  • Kella kristall 32,768 Hz
  • Keraamilised kondensaatorid: 2 * 22pF, 1 * 100nF
  • Takistid:! * 220k, 1 * 33k, 1 * 4k7
  • Roheline LED
  • Sisse/välja lüliti
  • Akuhoidik 3 AA või 3 AAA patareile + patareidele
  • Plastikust korpus

Vaadake komponentide ühendamise skemaatilist diagrammi.

2. etapp: elektroonika projekteerimine ja ehitamine

Elektroonika projekteerimine ja ehitamine
Elektroonika projekteerimine ja ehitamine
Elektroonika projekteerimine ja ehitamine
Elektroonika projekteerimine ja ehitamine
Elektroonika projekteerimine ja ehitamine
Elektroonika projekteerimine ja ehitamine

PIC tööpingevahemik on vahemikus 2–5,5 volti, mis teeb selle sobivaks, kasutades toiteallikana 3 AA või AAA patareid. Need võivad olla tavalised patareid (kogu toitepinge võrdub 4,5 V) või laetavad patareid (kogu toitepinge võrdub 3,6 V).

Kogu ajastuse teeb tarkvara PIC12F615. Disaini põhinõue oli see, et seade peaks olema kaasaskantav ja seega patareitoitega. Kuna PIC töötab väga madalal taktsagedusel 32 kHz, tarbib see sisselülitamisel ja LED -i väljalülitamisel umbes 23 uA pingel 3,6 V/ 29 uA 4,5 V juures. See tagab aku pika tööea. Kuna LED ei pea olema hele, voolab läbi selle 4k7 takisti tõttu nõrk vool, mis aitab kaasa ka aku pikemale elueale.

Piltidel näete vooluringi, nagu ma selle leivaplaadile ehitasin, kaasa arvatud lõpptulemus plastkorpusesse pannes.

Samm: tarkvara

Nagu juba mainitud, on tarkvara kirjutatud PIC12F615 jaoks, kasutades JAL programmeerimiskeelt. Tarkvara täidab lihtsat ülesannet. Kasutades PIC -taimerit, jagatakse kella kristallkell 32,768 Hz 32,768 -ga, mille tulemuseks on 1 -sekundiline sisesignaal. Seejärel kasutab PIC loendurit 0 kuni 60 sekundi * 60 minuti * 8 tunni = 28,800 lugemiseks.

Seadme sisselülitamisel vilgub LED 3 korda, pärast mida käivitub 8 -tunnine taimer. Toite sisselülitamisel vilgub, et näidata, et akudes on veel piisavalt energiat. 8 tunni pärast hakkab LED uuesti vilkuma, kuid lõpetab vilkumise alles siis, kui seade on välja lülitatud.

Seadmel on üks lisavõimalus. Laetavaid akusid ei tohi täielikult tühjendada. Selle vältimiseks kontrollib seade sisselülitamisel üks kord aku pinget. Kui aku pinge on alla 3,0 V, ei vilguta seade LED -i ja läheb unerežiimi. Seade tuleb välja lülitada ja patareid välja vahetada, misjärel töötab see pärast uuesti sisselülitamist normaalselt.

Lisatud on JAL -i lähtefail ja Intel Hex -fail PIC -i programmeerimiseks. Kui olete huvitatud PIC -mikrokontrolleri kasutamisest koos JAL -iga - Pascali -laadse programmeerimiskeelega - külastage JAL -i veebisaiti aadressil

Nautige oma projekti ehitamist ja oodake oma reaktsioone ja alternatiivseid rakendusi.

Soovitan: