Sisukord:
Video: Unerežiimi taimer: 3 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:47
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
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
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:
Ikea ENEBY 20 võimsusrežiim (enam automaatset unerežiimi): 4 sammu
Ikea ENEBY 20 Power Mod (automaatrežiimi pole enam): Ikea ENEBY kõlaritel on selle hinna eest suurepärane heli. Peamine negatiivne külg on see, et nad lülitavad ennast välja pärast umbes 15-20-minutilist muusika esitamist, isegi kui paaristatud seade on endiselt ühendatud. Kui selle uuesti sisse lülitate, on helitugevus tagasi
Presonus Temblor T8 basskõlari unerežiimi keelamine: 5 sammu
Presonus Temblor T8 subwooferi unerežiimi keelamine: mul kulus umbes üks päev, enne kui sain aru, et kuigi Temblor T8 on suurepärane kõlav bassikõlar, vihkan ma selle automaatse une funktsiooni. Ärkamine võtab liiga kaua aega, see lülitub välja, kui kuulad vaiksel tasemel, ja kostab iga hetk nagu hull
Ilmajaam: ESP8266 koos sügava unerežiimi, SQL -i, kolvi ja graafilise joonistamisega: 3 sammu
Ilmajaam: ESP8266 Deep Sleep, SQL, Flask & Plotly joonistamine: Kas oleks lõbus teada oma rõdu temperatuuri, niiskust või valguse intensiivsust? Ma tean, et tahaksin. Seega tegin selliste andmete kogumiseks lihtsa ilmajaama. Järgmised lõigud on sammud, mida ma selle ehitamiseks võtsin. Alustame
Unerežiimi kõrvaklapid: 5 sammu
Unekõrvaklapid: see projekt põhineb akustikalamba tehtud SleepPhone'il, see on tehtud mugavaks ja õhukeseks, nii et saate voodis lamades kuulata oma lemmikmuusikat, taskuhäälingusaateid või asmr -sid. See ei nõua programmeerimist ega spetsiaalseid tööriistu hakkama saama (A
IPod Touchi unerežiimi nipid: 4 sammu
IPod Touchi unerežiimi nipid: Kas soovite sageli enne magamaminekut oma voodis oma Itouchi kuulata, kuid ei saa seda tegelikult teha, sest kardate, et teie iPod kukub voodilt maha ja puruneb põrandale? Või äkki võiksite peakomplekti oma kaela ümber mässida? Nii et tema