
2025 Autore: John Day | [email protected]. Ultima modifica: 2025-01-23 14:49

In questo Instructable ti mostrerò come utilizzare uno schermo LCD 16x2 con un Raspberry Pi usando il mio codice specializzato. Il mio codice è una versione modificata del codice del server LCD di Matt Hawkins, che semplifica l'invio di testo allo schermo. Tutto ciò che serve: esegui il codice e ti chiederà cosa vuoi stampare sul display LCD. Digitalo e premi "Invio". Fatto. Quindi ti chiederà se vuoi cancellare lo schermo. Basta premere invio e il tutto si ripete. Iniziamo.
Passaggio 1: il cablaggio

Il primo passo è il cablaggio. Se il tuo LCD non ha già le intestazioni saldate, dovrai aggiungerle. Successivamente, usa una breadboard e dei ponticelli per collegare tutti i pin LCD tranne quattro al Pi. L'utilizzo di una breadboard non è necessario, ma semplifica notevolmente il cablaggio. Tutti i numeri pin GPIO sono in formato BCM, non in formato BOARD.
01. Gound02. 5V03. Massa con resistore da 2,2k Ohm04. GPIO 2605. Terra06. GPIO 1907. N/A08. N/A09. N/A10. N/A11. GPIO 1312. GPIO 613. GPIO 514. GPIO 1115. 5V con resistenza da 270 Ohm16. Terreno
Passaggio 2: il codice

Il prossimo è aprire il codice seguente in Python 2; Preferisco IDLE 2. Quindi salvare.
Passaggio 3: corri


Quindi eseguire il programma*. La shell Python non farà nulla per tre secondi, quindi chiederà cosa vuoi sulla prima riga. Digita il testo e premi invio. Assicurati che il testo non superi i 16 caratteri. Quindi chiederà cosa stampare sulla riga due. Fai la stessa cosa di prima. Se non vuoi del testo, premi invio. Come vedrai, il testo apparirà sul display LCD e 'Cancella?' apparirà nella shell. Ci sono 6 comandi chiari.
1. Invio: cancella semplicemente il display LCD2. 'Y' o 'y' quindi invio - cancella semplicemente l'LCD3. 'N' o 'n' quindi invio - non toglie il testo dallo schermo4. '-kill-' - uccide il programma5. '1' - cancella solo la riga 16. '2' - cancella solo la riga 2
Digita il comando clear corrispondente e premi invio. Ora l'intero programma si ripeterà.
* Il codice Python potrebbe non funzionare la prima volta. In tal caso, chiudi IDLE e apri il terminale. Digita "sudo idle" e IDLE 2 si aprirà. Ora apri il file di codice ed esegui.
Passaggio 4: fatto

Questo è tutto. Puoi divertirti per ore utilizzando il display LCD. Sentiti libero di modificare il codice e usarlo per i tuoi progetti.
Consigliato:
Robot degli scacchi realizzato con LEGO e Raspberry Pi: 6 passaggi

Robot per scacchi realizzato con LEGO e Raspberry Pi: stupisci i tuoi amici con questo robot per scacchi! Non è troppo difficile da costruire se hai già realizzato robot LEGO e se hai almeno una conoscenza elementare della programmazione dei computer e di Linux. Il robot fa le sue mosse e usa il riconoscimento vi
Blocco degli annunci a livello di rete con il tuo Raspberry Pi: 4 passaggi

Blocco degli annunci a livello di rete con il tuo Raspberry Pi: sperimenta un Web più pulito e veloce e blocca gli annunci fastidiosi nell'intera rete domestica con Pi-hole e il tuo Raspberry Pi
Come configurare Pi-Hole su un Raspberry Pi, un blocco degli annunci a livello di rete!!: 25 passaggi

Come configurare Pi-Hole su un Raspberry Pi, un Network Wide Ad Blocker!!: Per questo progetto, avrai bisogno di: un Raspberry Pi in grado di connettersi a Internet Una scheda Micro SD con Raspbian Lite Una tastiera (per configurare SSH) Un secondo Dispositivo (per accedere al portale Web) Conoscenza di base di UNIX e navigazione dell'interfaccia su th
Utilizzo degli zaini PCF8574 con LCD e Arduino: 8 passaggi

Utilizzo di zaini PCF8574 con LCD e Arduino: l'utilizzo di moduli LCD con Arduino è popolare, tuttavia la quantità di cablaggio richiede tempo e pazienza per cablarlo correttamente e utilizza anche molti pin di uscita digitale. Ecco perché adoriamo questi moduli per zaini seriali: sono montati sul ba
Robot Arduino a controllo vocale + videocamera Wi-Fi + pinza + APP e utilizzo manuale e modalità di prevenzione degli ostacoli (KureBas Ver 2.0): 4 passaggi

Robot Arduino a controllo vocale + videocamera Wi-Fi + pinza + APP e utilizzo manuale e modalità di prevenzione degli ostacoli (KureBas Ver 2.0): KUREBAS V2.0 è tornato È davvero impressionante con nuove funzionalità. Ha una pinza, una telecamera Wifi e una nuova applicazione che ha prodotto per lui