Sommario:
- Passaggio 1: installazione dell'IDE Arduino
- Passaggio 2: download delle librerie
- Passaggio 3: collegare il cavo del programmatore
- Passaggio 4: caricamento degli schizzi di esempio
- Passaggio 5: passaggi successivi
Video: ArduinOLED: 5 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
ArduinOLED è una piattaforma per giochi elettronici e altri progetti. Include uno schermo OLED, un joystick, alcuni pulsanti, un cicalino e punti di connessione a coccodrillo per interfacciarsi con molti altri dispositivi. Visita https://johanv.xyz/ArduinOLED per maggiori informazioni.
Questo tutorial spiega come configurare il software per la scheda. Per sapere come ordinare le parti e costruire la scheda, visita
Passaggio 1: installazione dell'IDE Arduino
Visita la pagina del software Arduino e fai clic sul collegamento per il tuo sistema operativo.
Ho scelto "Windows Installer", ma se non disponi dell'accesso come amministratore, scarica il "File ZIP di Windows per l'installazione non amministrativa".
Fai clic su "Sì" quando ti viene chiesto se l'app deve essere autorizzata ad apportare modifiche. Quindi fare clic su "Avanti" fino al completamento dei passaggi.
Passaggio 2: download delle librerie
Sono necessarie tre librerie per utilizzare ArduinOLED: la libreria U8g2, la libreria DirectIO e la libreria ArduinOLED.
La libreria U8g2
Apri l'IDE Arduino e fai clic su "Schizzo", quindi su "Includi libreria", quindi su "Gestisci librerie…"
Digita "U8g2" nella barra di ricerca e fai clic su "Installa".
Dopo l'installazione, fai clic su "Chiudi".
La libreria DirectIO
La libreria DirectIO fornisce un modo più veloce per impostare i pin I su Arduino se il numero di pin è una costante. È necessario per la libreria ArduinOLED nel passaggio successivo.
mmarchetti/DirectIO DirectIO - Libreria I/O veloce e semplice per Arduino GitHub
Vai al link sopra, fai clic sul pulsante "Clona o scarica", quindi fai clic su "Scarica ZIP".
In alternativa, fare clic su questo collegamento per scaricare il file ZIP:
github.com/mmarchetti/DirectIO/archive/master.zip
Quindi, nell'IDE di Arduino, fai clic su "Schizzo", "Includi libreria", quindi "Aggiungi libreria. ZIP".
Passa alla cartella "Download", seleziona "DirectIO-master.zip" che hai appena scaricato e fai clic su "Apri".
La libreria Arduino OLED
La libreria ArduinOLED è stata scritta da me appositamente per questa scheda. La configurazione è molto simile a quella di DirectIO nel passaggio precedente.
johanvandegriff/ArduinOLED Libreria per la scheda ArduinOLED. GitHub
Vai al link sopra, fai clic sul pulsante "Clona o scarica", quindi fai clic su "Scarica ZIP".
In alternativa, fare clic su questo collegamento per scaricare il file ZIP:
github.com/johanvandegriff/ArduinOLED/archive/master.zip
Quindi, nell'IDE di Arduino, fai clic su "Schizzo", "Includi libreria", quindi "Aggiungi libreria. ZIP".
Passa alla cartella "Download", seleziona "ArduinOLED-master.zip" che hai appena scaricato e fai clic su "Apri".
Opzionale: vai alla cartella delle librerie Arduino (Documents/Arduino/libraries) e rinomina "DirectIO-master" in "DirectIO" e "ArduinOLED-master" in "ArduinOLED".
Passaggio 3: collegare il cavo del programmatore
Guarda sul retro del programmatore e trova il pin etichettato "GND". Prendi nota del colore del pin.
Quindi collega il cavo ai 4 pin centrali del connettore sulla scheda ArduinOLED, assicurandoti che il colore che hai annotato sia sul lato etichettato "GND".
Infine, collega l'estremità USB del cavo del programmatore al computer.
Passaggio 4: caricamento degli schizzi di esempio
Fare clic su "File", "Esempi", "ArduinOLED", quindi "ArduinOLED_u8g2_StackerGame".
Fare clic su "Strumenti", "Scheda", quindi "Arduino Pro o Pro Mini".
Fare clic su "Strumenti", "Processore", quindi "ATmega328 (5V, 16MHz)".
Fare clic su "Strumenti", "Porta", quindi selezionare la porta che viene visualizzata quando il cavo è collegato.
Tieni premuto il pulsante "RST" sulla scheda ArduinOLED.
Fare clic sul pulsante "Carica" nell'IDE di Arduino.
Quando lo stato cambia da "Compiling…" e "Uploading…", rilasciare il pulsante "RST".
Il testo dovrebbe apparire sullo schermo.
Congratulazioni! Ce l'hai fatta!
Potresti notare che il punteggio più alto per il gioco è 255. Per resettarlo, tieni premuto il pulsante "R" mentre l'ArduinOLED si accende (dall'interruttore di accensione o dal pulsante di reset). Vedrai una schermata che ti informa che il punteggio più alto è stato azzerato.
Passaggio 5: passaggi successivi
- Prova gli altri schizzi di esempio
- Prova a realizzare alcuni degli altri progetti elencati su
Consigliato:
Come installare Raspberry PI 4 Headless (VNC) con Rpi-imager e immagini: 7 passaggi (con immagini)
Howto: installazione di Raspberry PI 4 Headless (VNC) con Rpi-imager e immagini: ho intenzione di utilizzare questo Rapsberry PI in una serie di progetti divertenti nel mio blog. Sentiti libero di dare un'occhiata. Volevo tornare a usare il mio Raspberry PI ma non avevo una tastiera o un mouse nella mia nuova posizione. Era un po' che non installavo un Raspberry
Intelligenza artificiale e riconoscimento delle immagini con HuskyLens: 6 passaggi (con immagini)
Intelligenza artificiale e riconoscimento delle immagini con HuskyLens: Ehi, come va, ragazzi! Akarsh qui da CETech. In questo progetto, daremo un'occhiata all'HuskyLens di DFRobot. È un modulo fotocamera basato sull'intelligenza artificiale in grado di eseguire diverse operazioni di intelligenza artificiale come Face Recognitio
Costruisci l'ArduinOLED: 4 passaggi
Costruisci l'ArduinOLED: ArduinOLED è una piattaforma per giochi elettronici e altri progetti. Include uno schermo OLED, un joystick, alcuni pulsanti, un cicalino e punti di connessione a coccodrillo per interfacciarsi con molti altri dispositivi. Visita https://johanv.xyz/ArduinOLED per maggiori
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino - Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero - Elicottero Rc - Aereo RC con Arduino: 5 passaggi (con immagini)
Telecomando wireless con modulo NRF24L01 da 2,4 Ghz con Arduino | Nrf24l01 Ricevitore trasmettitore 4 canali / 6 canali per quadricottero | Elicottero Rc | Aereo radiocomandato con Arduino: per far funzionare un'auto radiocomandata | Quadricottero | Drone | Aereo RC | Barca RC, abbiamo sempre bisogno di un ricevitore e trasmettitore, supponiamo che per RC QUADCOPTER abbiamo bisogno di un trasmettitore e ricevitore a 6 canali e quel tipo di TX e RX è troppo costoso, quindi ne faremo uno sul nostro
Come smontare un computer con semplici passaggi e immagini: 13 passaggi (con immagini)
Come smontare un computer con semplici passaggi e immagini: questa è un'istruzione su come smontare un PC. La maggior parte dei componenti di base sono modulari e facilmente smontabili. Tuttavia è importante che tu sia organizzato al riguardo. Questo ti aiuterà a non perdere parti e anche a rendere più facile il rimontaggio