![Il timer dei minuti basato sull'MCU PIC16F88: 4 passaggi Il timer dei minuti basato sull'MCU PIC16F88: 4 passaggi](https://i.howwhatproduce.com/images/001/image-986-29-j.webp)
Sommario:
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49
![Il timer dei minuti basato sull'MCU PIC16F88 Il timer dei minuti basato sull'MCU PIC16F88](https://i.howwhatproduce.com/images/001/image-986-30-j.webp)
Diamo un'occhiata al semplice progetto per principianti del timer dei minuti. Il cuore del progetto è l'MCU PIC16F88 a 8 bit. L'ora viene visualizzata sul display a 7 segmenti e il timer viene azionato tramite 6 pulsanti. Il dispositivo è alimentato dalla batteria da 9 volt.
L'intervallo di tempo va da 1 a 99 minuti. La modalità numerica a due cifre è indicata dal LED verde aggiuntivo che si trova sul lato destro del display proprio accanto al segno del punto decimale. I cinque pulsanti di fila rappresentano i numeri da uno a cinque. Il sesto pulsante ha due funzioni: ripristinare il dispositivo e modificare la cifra corrente che si sta inserendo.
Il dispositivo timer funziona nel modo seguente. Dopo l'accensione dell'interruttore principale, viene visualizzata una cifra zero e il dispositivo è in attesa che vengano premuti i pulsanti. Ci sono 3 possibilità:
1) Per inserire un periodo da 1 a 5 minuti basta premere uno dei cinque pulsanti. Il conto alla rovescia inizia tra pochi istanti.
2) Per inserire un periodo da 6 a 9 minuti, premere uno dei cinque pulsanti e subito dopo premere ripetutamente il 6° pulsante per ottenere il valore desiderato. Dopo ogni pressione il valore viene incrementato di 1.
3) Per inserire un periodo da 10 a 99 minuti, inserire la prima cifra seguendo le istruzioni del passaggio precedente. Quindi premere uno dei cinque pulsanti. Il punto decimale e il led aggiuntivo verde si accendono indicando che si sta inserendo la seconda cifra del valore. Ora premere ripetutamente il 6° pulsante per regolare il valore della seconda cifra.
Durante il conto alla rovescia viene visualizzato il tempo rimanente e il punto decimale lampeggia periodicamente. Nel caso del numero a due cifre, entrambe le cifre appaiono periodicamente sul display con la seconda cifra contrassegnata dal punto decimale. Finché il conteggio dei minuti rimanenti è un numero a due cifre, il LED aggiuntivo è acceso.
Quando il tempo rimanente raggiunge il valore zero, verrà attivato l'allarme sonoro. Il dispositivo può quindi essere ripristinato con il sesto pulsante per essere pronto per l'attività successiva.
Passaggio 1: parti necessarie
![Parti necessarie Parti necessarie](https://i.howwhatproduce.com/images/001/image-986-31-j.webp)
- PIC16F88
- Display a 7 segmenti
- 6 pulsanti
- Resistenza 1K - 6 pezzi
- Resistenza 470 - 9 pezzi
- 7805 regolatore di tensione
- Condensatore da 0,33 uF
- Condensatore da 0,1 uF
- un altoparlante piezo
- un portabatterie
- un interruttore
Passaggio 2: il circuito del timer
![Il Circuito del Timer Il Circuito del Timer](https://i.howwhatproduce.com/images/001/image-986-32-j.webp)
Passaggio 3: il codice sorgente
Il codice scritto in C utilizzando MPLAB X IDE e il compilatore XC8 è disponibile per il download:
Passaggio 4: l'aspetto del dispositivo finale
![Il look del dispositivo finale Il look del dispositivo finale](https://i.howwhatproduce.com/images/001/image-986-33-j.webp)
![Il look del dispositivo finale Il look del dispositivo finale](https://i.howwhatproduce.com/images/001/image-986-34-j.webp)
![Il look del dispositivo finale Il look del dispositivo finale](https://i.howwhatproduce.com/images/001/image-986-35-j.webp)
![Il look del dispositivo finale Il look del dispositivo finale](https://i.howwhatproduce.com/images/001/image-986-36-j.webp)
Sta a te decidere se assemblare solo il circuito sulla breadboard o creare un design unico. Allego alcune immagini dei miei dispositivi.
Consigliato:
Sistema di riconoscimento ed estinzione incendi basato sull'elaborazione delle immagini: 3 passaggi
![Sistema di riconoscimento ed estinzione incendi basato sull'elaborazione delle immagini: 3 passaggi Sistema di riconoscimento ed estinzione incendi basato sull'elaborazione delle immagini: 3 passaggi](https://i.howwhatproduce.com/images/005/image-13499-j.webp)
Sistema di riconoscimento ed estinzione incendi basato sull'elaborazione delle immagini: Ciao amici, questo è un sistema di rilevamento ed estinzione incendi basato sull'elaborazione delle immagini che utilizza Arduino
Sistema di smistamento dei colori: sistema basato su Arduino con due cinghie: 8 passaggi
![Sistema di smistamento dei colori: sistema basato su Arduino con due cinghie: 8 passaggi Sistema di smistamento dei colori: sistema basato su Arduino con due cinghie: 8 passaggi](https://i.howwhatproduce.com/images/006/image-15112-j.webp)
Color Sorting System: Arduino Based System With Two Belts: Il trasporto e/o confezionamento di prodotti e articoli in ambito industriale avviene tramite linee realizzate con nastri trasportatori. Quelle cinghie aiutano a spostare l'oggetto da un punto all'altro con una velocità specifica. Alcune attività di elaborazione o identificazione possono essere
Telecomando IR automatico basato su Arduino basato sulla temperatura: 7 passaggi
![Telecomando IR automatico basato su Arduino basato sulla temperatura: 7 passaggi Telecomando IR automatico basato su Arduino basato sulla temperatura: 7 passaggi](https://i.howwhatproduce.com/images/007/image-18862-j.webp)
Telecomando IR automatico basato su Arduino basato sulla temperatura: Ehi, come va, ragazzi! Akarsh qui da CETech. Stanco di svegliarti nel bel mezzo di un sonno profondo solo perché la temperatura della tua stanza è troppo bassa o troppo alta a causa del tuo stupido condizionatore. Allora questo progetto è per te. In questo progetto, faremo il nostro
Tracker dei minuti di Arduino: 3 passaggi
![Tracker dei minuti di Arduino: 3 passaggi Tracker dei minuti di Arduino: 3 passaggi](https://i.howwhatproduce.com/images/007/image-19598-j.webp)
Arduino Minutes Tracker: in questo tutorial, ti insegnerò come creare un tracker di minuti usando un Arduino Uno. Un tracker dei minuti è un dispositivo che puoi utilizzare per tenere traccia di quanto tempo lavori su qualcosa nel tempo. Premi il pulsante di avvio per iniziare a contare i minuti, un
Generatore musicale basato sulle condizioni meteorologiche (generatore MIDI basato su ESP8266): 4 passaggi (con immagini)
![Generatore musicale basato sulle condizioni meteorologiche (generatore MIDI basato su ESP8266): 4 passaggi (con immagini) Generatore musicale basato sulle condizioni meteorologiche (generatore MIDI basato su ESP8266): 4 passaggi (con immagini)](https://i.howwhatproduce.com/images/002/image-3114-36-j.webp)
Generatore di musica basato sul tempo (Generatore MIDI basato su ESP8266): Ciao, oggi spiegherò come creare il tuo piccolo generatore di musica basato sul tempo. È basato su un ESP8266, che è un po' come un Arduino, e risponde alla temperatura, alla pioggia e l'intensità della luce. Non aspettarti che produca intere canzoni o programmi di accordi