
Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-23 15:08

Oglejmo si preprost začetniški projekt merilnika minut. Srce projekta je 8-bitni PIC16F88 MCU. Čas je prikazan na 7-segmentnem zaslonu, časovnik pa deluje s pomočjo 6 gumbov. Napravo napaja 9 -voltna baterija.
Časovni razpon je od 1 do 99 minut. Način dvoštevilčne številke označuje dodatna zelena LED, ki se nahaja na desni strani zaslona tik ob znaku decimalne vejice. Pet gumbov zapored predstavlja številke od enega do pet. Šesti gumb ima dve funkciji - ponastaviti napravo in spremeniti trenutno vneseno številko.
Časovna naprava deluje na naslednji način. Ko je glavno stikalo vklopljeno, se prikaže ničelna številka in naprava čaka, da pritisnete gumbe. Obstajajo 3 možnosti:
1) Če želite vnesti obdobje od 1 do 5 minut, samo pritisnite enega od petih gumbov. Odštevanje se začne čez nekaj trenutkov.
2) Za vnos obdobja od 6 do 9 minut pritisnite katerega koli od petih gumbov in takoj za tem večkrat pritisnite 6. gumb, da dosežete želeno vrednost. Po vsakem pritisku se vrednost poveča za 1.
3) Za vnos obdobja od 10 do 99 minut vnesite prvo številko po navodilih v prejšnjem koraku. Nato pritisnite katerega koli od petih gumbov. Decimalna vejica in dodatna zelena LED se prižgeta, kar pomeni, da je vnesena druga številka vrednosti. Zdaj večkrat pritisnite 6. gumb, da prilagodite vrednost druge številke.
Med odštevanjem je prikazan preostali čas in decimalna vejica občasno utripa. V primeru dvomestne številke se na zaslonu občasno pojavita obe števki, druga številka pa je označena z decimalno vejico. Dokler je preostalo število minut dvomestno število, sveti dodatna LED.
Ko preostali čas doseže ničelno vrednost, se sproži zvočni alarm. Napravo lahko nato ponastavite s 6. gumbom, da bo pripravljena za naslednjo nalogo.
Korak: Potrebni deli

- PIC16F88
- 7- segmentni zaslon
- 6 gumbov
- 1K upor - 6 kosov
- 470 upor - 9 kosov
- 7805 regulator napetosti
- 0,33 uF kondenzator
- 0,1 uF kondenzator
- piezo zvočnik
- držalo za baterijo
- stikalo
2. korak: Krog časovnika

3. korak: izvorna koda
Koda, napisana v jeziku C s prevajalnikom MPLAB X IDE in XC8, je na voljo za prenos:
4. korak: Pogled končne naprave




Od vas je odvisno, ali samo sestavite vezje na plošči ali ustvarite kakšno edinstveno zasnovo. Prilagam nekaj slik svojih naprav.
Priporočena:
Časovnik zobne ščetke: 4 koraki

Časovnik za zobno ščetko: zamisel je, da bi za to uporabil merilnik časa za 2 osebi za ščetkanje zob, uporabil sem mikrobit V1. Pomaga mojim otrokom, da si umivajo zobe v priporočenem času. Če imate otroke in mikrofon: bit in želite zagotoviti imajo čiste zobe; ne oklevajte
Višinomer (višinski meter) glede na atmosferski tlak: 7 korakov (s slikami)

Višinomer (višinski meter) na podlagi atmosferskega tlaka: [uredi]; Glejte različico 2 v koraku 6 z ročnim vnosom osnovne črte. To je opis stavbe višinomera (merilnika nadmorske višine), ki temelji na Arduino Nano in senzorju atmosferskega tlaka Bosch BMP180. Zasnova je preprosta, vendar meritve
Mood Speaker- zmogljiv zvočnik za predvajanje glasbe glede na temperaturo okolice: 9 korakov

Mood Speaker- zmogljiv zvočnik za predvajanje glasbe na podlagi temperature okolice: Pozdravljeni! Za moj šolski projekt v MCT Howest Kortrijk sem naredil Mood Speaker, to je pametna zvočniška naprava Bluetooth z različnimi senzorji, LCD in WS2812b Zvočnik predvaja glasbo v ozadju glede na temperaturo, vendar lahko
Kuhinjski časovnik: 4 koraki

Kuhinjski časovnik: Ta funkcija vsebuje gen4-uLCD-35DT, ki bo uporabljen kot sekundarni zaslon za projekt Raspberry Pi, kuhinjski časovnik. To je uporabna aplikacija za večino mater in ljubiteljev kuhanja. To lahko uporabite za spremljanje časa pri kuhanju
PWM reguliran ventilator glede na temperaturo procesorja za Raspberry Pi: 4 koraki (s slikami)

PWM reguliran ventilator, ki temelji na temperaturi CPU -ja za Raspberry Pi: Številni kovčki za Raspberry Pi so opremljeni z majhnim ventilatorjem 5V, ki pomaga pri hlajenju procesorja. Vendar so ti ventilatorji običajno precej hrupni in mnogi jih priklopijo na pin 3V3, da zmanjšajo hrup. Ti ventilatorji so običajno ocenjeni na 200 mA, kar je precej h