Satura rādītājs:
- 1. darbība. Nepieciešamās detaļas
- 2. darbība: taimera ķēde
- 3. darbība. Avota kods
- 4. solis: pēdējās ierīces izskats
Video: Minūšu taimeris, pamatojoties uz PIC16F88 MCU: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:54
Apskatīsim vienkāršo iesācēju minūšu taimera projektu. Projekta pamatā ir 8 bitu PIC16F88 MCU. Laiks tiek parādīts 7 segmentu displejā, un taimeris tiek darbināts, izmantojot 6 pogas. Ierīci darbina 9 voltu akumulators.
Laika diapazons ir no 1 līdz 99 minūtēm. Divu ciparu skaitļu režīmu norāda papildu zaļā gaismas diode, kas atrodas displeja labajā pusē blakus zīmei aiz komata. Piecas pogas pēc kārtas apzīmē ciparus no viena līdz pieciem. Sestajai pogai ir divas funkcijas - lai atiestatītu ierīci un mainītu pašreiz ievadīto ciparu.
Taimera ierīce darbojas šādi. Kad galvenais slēdzis ir ieslēgts, tiek parādīts nulles cipars, un ierīce gaida pogu nospiešanu. Ir 3 iespējas:
1) Lai ievadītu 1 līdz 5 minūšu periodu, vienkārši nospiediet vienu no piecām pogām. Atpakaļskaitīšana sākas pēc dažiem mirkļiem.
2) Lai ievadītu 6 līdz 9 minūšu periodu, nospiediet jebkuru no piecām pogām un tūlīt pēc tam atkārtoti nospiediet sesto pogu, lai sasniegtu vēlamo vērtību. Pēc katras nospiešanas vērtība tiek palielināta par 1.
3) Lai ievadītu 10 līdz 99 minūšu periodu, ievadiet pirmo ciparu, izmantojot iepriekšējā solī sniegtos norādījumus. Pēc tam nospiediet jebkuru no piecām pogām. Ieslēdzas aiz komata un papildu zaļā gaismas diode, norādot, ka tiek ievadīts vērtības otrais cipars. Tagad atkārtoti nospiediet sesto pogu, lai pielāgotu otrā cipara vērtību.
Kamēr notiek atpakaļskaitīšana, tiek parādīts atlikušais laiks un periodiski mirgo aiz komata. Divciparu skaitļa gadījumā abi cipari periodiski parādās displejā, bet otrais cipars tiek atzīmēts ar komatu. Kamēr atlikušais minūšu skaits ir divciparu skaitlis, iedegas papildu gaismas diode.
Kad atlikušais laiks sasniedz nulles vērtību, atskan skaņas signāls. Pēc tam ierīci var atiestatīt ar 6. pogu, lai tā būtu gatava nākamajam uzdevumam.
1. darbība. Nepieciešamās detaļas
- PIC16F88
- 7 segmentu displejs
- 6 pogas
- 1K rezistors - 6 gab
- 470 rezistors - 9 gab
- 7805 sprieguma regulators
- 0,33 uF kondensators
- 0,1 uF kondensators
- pjezo skaļrunis
- akumulatora turētājs
- slēdzis
2. darbība: taimera ķēde
3. darbība. Avota kods
Kods, kas rakstīts C, izmantojot MPLAB X IDE un XC8 kompilatoru, ir pieejams lejupielādei:
4. solis: pēdējās ierīces izskats
Tas ir atkarīgs no jums, vai jūs montējat ķēdi tikai uz maizes dēļa vai izveidojat unikālu dizainu. Es pievienoju dažus savu ierīču attēlus.
Ieteicams:
Arduino minūšu izsekotājs: 3 soļi
Arduino minūšu izsekotājs: Šajā apmācībā es iemācīšu jums izveidot minūšu izsekotāju, izmantojot Arduino Uno. Minūšu izsekotājs ir ierīce, kuru varat izmantot, lai laika gaitā izsekotu, cik ilgi pie kaut kā strādājat. Jūs nospiežat sākuma pogu, lai sāktu skaitīt minūtes, un
"5 minūšu" bezsuku pārnesumu motors vaboļu svara kaujas robotiem: 6 soļi
"5 minūšu" bezsuku pārnesumkārba vaboļu svara kaujas robotiem: šķiet, ka ideja par "5 minūšu bezsuku motoru" jau kādu laiku ir virzījusies ap tiešsaistes forumiem/Facebook grupām kā braukšanas iespēja vaboļu svara robotprogrammatūrās. Tā kā bezsuku motori pēc izmēra/svara patērē daudz enerģijas, tas ir pievilcīgs
20 minūšu USB saules lādētājs!: 3 soļi
20 minūšu USB saules lādētājs!: Es nedēļas nogalē devos uz vectēvu fermu, un pēdējā brīdī es saprotu, ka man ir nepieciešams kaut kas, lai uzlādētu tālruni. Manā mājā ir tikai daži komponenti, un man ienāca prātā ideja par saules lādētāju, un tas darbojas !!!: D Materiāli, kurus jūs iegūsit
30 minūšu taimera modinātājs: 3 soļi (ar attēliem)
30 minūšu taimera modinātājs: draugs uzsāk nelielu biznesu, kas iznomā resursu 30 minūšu laika nišām. Viņa meklēja taimeri, kas varētu signalizēt ik pēc 30 minūtēm (stundu un pusstundu) ar patīkamu gongu skaņu, bet neko nevarēju atrast. Es piedāvāju izveidot si
15 minūšu īsziņu drošības sistēma, izmantojot Texas Instruments CC3200 (TI CC3200) Palaišanas bloks: 8 soļi
15 minūšu SMS drošības sistēma, izmantojot Texas Instruments CC3200 (TI CC3200) Launchpad: Sveiki, puiši, šajā pamācībā jūs iemācīsities izveidot SMS drošības sistēmu, izmantojot Texas Instruments CC3200 (TI CC3200) palaišanas paliktni 15 minūšu laikā! YouTube video saite. Iedvesmojoties no projekts: 15 minūšu SMS-durvju ieejas trauksme