Sommario:
- Passaggio 1: saldare le intestazioni sia sull'Arduino che sul display LCD
- Passaggio 2: piega l'intestazione JTAG sull'Arduino Nano che servirebbe da supporto per il nostro display LCD
- Passaggio 3: utilizzando la pistola adesiva collegata, incollare il piccolo display nell'Arduino Nano
- Passaggio 4: crea i collegamenti giusti
- Passaggio 5: dopo aver effettuato i tagli, sarà necessario saldare le due estremità del cavo del ponticello come segue
- Passaggio 6: termina tutte le connessioni. Una volta fatto, è ora il momento di programmare questo piccolo set up
- Passaggio 7: preparati a eseguire la codifica
- Passaggio 8: aggiungi altre fantastiche funzionalità al tuo programma
- Passaggio 9: sii creativo, il cielo è il limite
Video: Progetto 1: Video dimostrativo in linguaggio C: 9 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Ciao amico hobbista, In questo progetto, ho voluto creare un piccolo display dimostrativo che servisse da buona introduzione al mio laboratorio.
Per fare ciò, ho fatto un grande uso dei seguenti componenti su eBay:
- Arduino Nano:
- Display LCD OLED I2C:
- Pistola per riscaldamento adesivo:
Di seguito sono riportati i passaggi necessari per completare questo progetto
Passaggio 1: saldare le intestazioni sia sull'Arduino che sul display LCD
Passaggio 2: piega l'intestazione JTAG sull'Arduino Nano che servirebbe da supporto per il nostro display LCD
Passaggio 3: utilizzando la pistola adesiva collegata, incollare il piccolo display nell'Arduino Nano
Passaggio 4: crea i collegamenti giusti
Ora che l'intero set è stato messo insieme, è il momento di fare alcuni collegamenti. Per questo, dovrai stabilire le connessioni seguenti.
In tal modo, dovrai anche accorciare i fili, se sei i ponticelli standard come mostrato di seguito. Una rapida regola empirica è quella di intrecciare il filo in quanto tale per stimare la posizione esatta per eseguire il taglio.
Passaggio 5: dopo aver effettuato i tagli, sarà necessario saldare le due estremità del cavo del ponticello come segue
Passaggio 6: termina tutte le connessioni. Una volta fatto, è ora il momento di programmare questo piccolo set up
Passaggio 7: preparati a eseguire la codifica
prima di inserire qualsiasi codice in Arduino dovrai prima scaricare un paio di librerie. I seguenti due link dovrebbero portarti lì:
Adafruit-GFX-Library:
Adafruit-SSD1306:
Suppongo che tu sappia come aggiungere una libreria compressa (.zip) all'IDE di Arduino. In caso contrario, utilizzare il seguente collegamento per ulteriori informazioni sull'argomento:
Come aggiungere una libreria.zip all'IDE Arduino:
Passaggio 8: aggiungi altre fantastiche funzionalità al tuo programma
Questo non è tecnicamente un passaggio, ma nel caso in cui desideri includere funzionalità più interessanti come l'aggiunta di immagini allo schermo e per un lavoro più noioso, potresti aggiungere una-g.webp
Link 1:
Link 2:
Il primo collegamento, link1, ti aiuta a convertire un'immagine con QUALSIASI dimensione nella dimensione appropriata di 128X64 che rappresenta la dimensione per il display OLED. Detto questo, puoi effettuare la conversione in dimensioni più piccole o più grandi in base al prodotto finale a portata di mano. Per quanto riguarda il secondo collegamento, ti consentirebbe di convertire l'immagine in un formato bitmap (mazzetto di 0 e 1 assortiti insieme in una matrice). Memorizzare quest'ultimo nella memoria del programma di Arduino aiuterebbe a visualizzarlo in seguito utilizzando la funzione "display.drawBitmap()".
Passaggio 9: sii creativo, il cielo è il limite
Sto collegando i miei codici per realizzare il video sopra (link GitHub). Allego anche una versione più lenta del video sopra.
collegamento:
PS: si prega di prestare molta attenzione all'elaborazione della foto prima di trasformarla in immagini monocromatiche. Il risultato finale può essere buono o cattivo in base a questo. Consiglio di regolare il contrasto a un livello che comprenda il filtro di soglia che verrà dopo.
Sentiti libero di ispirarti, cambiare e utilizzare alcune delle funzionalità incluse.
Se ti è piaciuto, metti mi piace, condividi e iscriviti per contenuti più interessanti.
Consigliato:
Realizza un modello dimostrativo del solenoide robotico: 4 passaggi
Realizza un modello dimostrativo del solenoide robotico: i solenoidi sono bobine elettromagnetiche avvolte attorno a un tubo con uno stantuffo di metallo all'interno. Quando l'elettricità è accesa, la bobina magnetizzata attrae lo stantuffo e lo tira dentro. Se colleghi un magnete permanente allo stantuffo, allora l'elettromagnete
Tecnologia assistiva per difficoltà di linguaggio utilizzando MakeyMakey con Scratch: 4 passaggi
Tecnologia di assistenza per difficoltà di linguaggio che utilizza MakeyMakey con Scratch: il mio dispositivo di tecnologia di assistenza viene utilizzato per aiutare con disabilità di linguaggio e/o difficoltà di parola. È. pensato per aiutare nel processo di apprendimento
Programma di addizione semplice nel linguaggio di programmazione Shakespeare: 18 passaggi
Programma di aggiunta semplice in Shakespeare Programming Language: Shakespeare Programming Language (SPL) è un esempio di un linguaggio di programmazione esoterico, forse interessante da conoscere e divertente da usare, ma non particolarmente utile nelle applicazioni della vita reale. SPL è un linguaggio in cui il codice sorgente r
Codifica e testa un computer in linguaggio macchina: 6 passaggi
Codifica e testa un computer in linguaggio macchina: in questo Instructable, ti mostrerò come codificare e testare un programma per computer in linguaggio macchina. Il linguaggio macchina è il linguaggio nativo dei computer. Poiché è composto da stringhe di 1 e 0, non è facilmente comprensibile dagli umani. per lavorare
Autocampionatore dimostrativo: 6 passaggi
Autocampionatore dimostrativo: questo istruttivo è stato creato per soddisfare i requisiti del progetto Makecourse presso l'Università della Florida del sud (www.makecourse.com) Il campionamento è un aspetto importante di quasi tutti i wetlab in quanto possono essere analizzati per fornire informazioni importanti