Sommario:
- Passaggio 1: posiziona la libreria nella cartella Arduino
- Passaggio 2: Libreria LCD
- Passaggio 3: aprire l'IDE Arduino
- Passaggio 4: compilazione
- Passaggio 5: esegui lo schizzo su Arduino
- Passaggio 6: conclusione
- Passaggio 7: Bonus Track: un altro esempio
Video: LCD Shifter per Arduino: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:06
L'idea originale era quella di creare una libreria che semplificasse l'uso dell'IC 74HC595 tra Arduino e altro hardware. In questo Instructable lo condividerò con te usando come esempio il controllo di un LCD 16x2. L'esempio mostrerà sul display LCD i secondi trascorsi dal riavvio di Arduino. Spero ti sarà utile. Di cosa hai bisogno per QUESTO esempio? - Arduino - Arduino IDE installato - LCD - Un IC 74HC595 - Un resistore da 4.7Kohm o simile - Un condensatore "104" - Fili!
Passaggio 1: posiziona la libreria nella cartella Arduino
Ho chiamato la libreria "ShiftOut". Va sotto %arduino-directory%/hardware/libraries Questa è la libreria che ho programmato. I commenti sono i benvenuti.
Passaggio 2: Libreria LCD
La seconda libreria necessaria è quella che comunica con l'LCD. Ho usato questo e non quello fornito con Arduino perché è un bug di inizializzazione. È basato su www.slashdev.ca/arduino-lcd-library/ e ha le modifiche necessarie per integrare la libreria ShiftOut che ho fatto. deve essere decompresso anche in %arduino-directory%/hardware/libraries.
Passaggio 3: aprire l'IDE Arduino
Ora è il momento di scrivere il codice. Apri Arduino IDE e scrivi questo:
#include #include
Passaggio 4: compilazione
È importante che le librerie vengano copiate prima dell'apertura dell'IDE di Arduino. In caso contrario, la compilazione potrebbe non riuscire.
Se tutto fosse a posto, potresti collegare Arduino a un 74HC595 e questo a un LCD seguendo le immagini schematiche schematizzate usando Fritzing. La connessione dovrebbe essere la seguente:
Passaggio 5: esegui lo schizzo su Arduino
Se tutto è collegato correttamente, dovresti vedere il conteggio dei secondi sul display LCD.
Passaggio 6: conclusione
Spero che questa libreria possa essere utile a qualcuno. È per me perché il codice Arduino diventa semplice e carino, senza riempirlo con codici collaterali che rovinano lo scopo principale dello schizzo. Saluti!
Passaggio 7: Bonus Track: un altro esempio
Ecco Arduino che utilizza ShiftOut per controllare due display a sette segmenti in cascata: Maggiori informazioni sono disponibili qui:
Consigliato:
Alimentatore a batteria per trapano per pedali per chitarra: 3 passaggi
Alimentatore a batteria per trapano per pedali per chitarra: ho realizzato questo alimentatore a batteria per trapano un paio di mesi fa e finora ha funzionato benissimo. La batteria dura davvero tanto, tipo oltre 10 ore con 4 pedali accesi quando l'ho provata. Ho comprato tutte le parti su Amazon, avevo già le batterie e
Un fantastico trucco per touchpad per laptop per progetti Arduino!: 18 passaggi (con immagini)
Un fantastico trucco per touchpad per laptop per progetti Arduino!: Tempo fa, quando stavo armeggiando con un touchpad PS/2 con un microcontrollore Arduino, ho scoperto che due delle sue connessioni integrate possono essere utilizzate come ingressi digitali. In questo Instructable, impariamo come possiamo utilizzare l'aggiunta di un touchpad PS/2
Controller per strisce LED Arduino per luci fantastiche per PC: 5 passaggi
Arduino Led Strip Controller per fantastiche luci per PC: ho questa fantastica striscia led RGB di aliexpress e voglio usarla per le luci del PC. Il primo problema è caldo per controllarlo, quindi come accenderlo. Questo istruibile mostra come per farlo con il codice github arduino, video del progetto funzionante e passo-passo
Cambio per Computer, ricavato da Old Joystick (H-shifter): 8 Passi
Cambio per computer, realizzato con un vecchio joystick (cambio ad H): ti piacciono le auto? Ti piace la guida reale? Hai un vecchio joystick? Queste sono le istruzioni per te :) Ti mostro come realizzare il cambio per computer da un vecchio joystick.- ---------------------------------------------------
Scudo per tastiera LCD fai da te per Arduino Uno: 6 passaggi (con immagini)
Scudo per tastiera LCD fai-da-te per Arduino Uno: ho cercato molto per creare uno scudo per tastiera LCD fai-da-te e non ne ho trovato nessuno, quindi ne ho fatto uno e voglio condividerlo con voi ragazzi