Sommario:

ArduinOLED: 5 passaggi (con immagini)
ArduinOLED: 5 passaggi (con immagini)

Video: ArduinOLED: 5 passaggi (con immagini)

Video: ArduinOLED: 5 passaggi (con immagini)
Video: Usare un display Nextion con Arduino per accendere un LED - Video 348 2024, Dicembre
Anonim
Arduino OLED
Arduino OLED
Arduino OLED
Arduino OLED
Arduino OLED
Arduino OLED

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

Installazione dell'IDE Arduino
Installazione dell'IDE Arduino
Installazione dell'IDE Arduino
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

Download delle librerie
Download delle librerie
Download delle librerie
Download delle librerie
Download delle librerie
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

Collegare il cavo del programmatore
Collegare il cavo del programmatore
Collegare il cavo del programmatore
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

Caricamento degli schizzi di esempio
Caricamento degli schizzi di esempio
Caricamento degli schizzi di esempio
Caricamento degli schizzi di esempio
Caricamento degli schizzi di esempio
Caricamento degli schizzi di esempio
Caricamento degli schizzi di esempio
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: