Programmazione di Open DSKY: 5 passaggi (con immagini)
Programmazione di Open DSKY: 5 passaggi (con immagini)
Anonim
Programmazione di Open DSKY
Programmazione di Open DSKY

Benvenuto ai nostri Instructables in corso sulla programmazione del tuo Open DSKY.

Assicurati di tornare perché questo Instructable continuerà a crescere mentre produciamo e rilasciamo costantemente nuovo materiale di programmazione. Quindi seguilo, metti mi piace e aggiungilo ai preferiti.

Questa serie di video è un'estensione di OPEN APOLLO GUIDANCE COMPUTER DSKY Instructable.

Il modo migliore per contattarci con domande e commenti è tramite il nostro sito opendsky.com.

Il nostro Open DSKY è attualmente in diretta su Backerkit e disponibile dal nostro sito di e-commerce.

Bill Walker (creatore dell'Apollo Educational Experience Project), ha scritto un fantastico software personalizzato (con quasi 50 funzioni) con un Command Reference modellato sul piano di volo Apollo per i suoi 2 Open DSKY e lo sta rendendo disponibile esclusivamente a tutti tramite il suo GoFundMe pagina.

Per favore, considera di sostenerlo.

Passaggio 1: test dei Neopixel 17/02/18

In questo video di 30 minuti, James spiega come:

- Installa l'IDE Arduino

- Ottieni la libreria Adafruit Neopixel

- Risolvi i problemi di un NeoPixel difettoso

- Esegui la demo di Standtest.

Passaggio 2: lettura della tastiera 18/02/18

Image
Image

In questo episodio di 30 minuti, James mostra:

- Come è fisicamente cablata la tastiera

- Come dividere 5 Volt in 7 (o 8) fette

- Come interrogare la tastiera e antirimbalzarla

- Come garantire la freschezza dei dati raccolti

- Garanzia di precisione controllando due volte l'input (come St Nick).

Passaggio 3: controllo dei 7 segmenti utilizzando i registri a scorrimento Maxim 7219 19/02/18 (2/20 già se computer su UTC)

Ecco il terzo video della nostra serie, in cui James spiega come scaricare la libreria Maxim 7219 (LedControl) e modificare il codice di esempio per utilizzare tutti i 21 7 segmenti + i 3 3 segmenti sul tuo Open DSKY.

L'esempio di codice sorgente.ino Arduino è incluso per comodità.

Passaggio 4: controllo dei 7 segmenti utilizzando i registri a scorrimento Maxim 7219 (continua) 22/02/18

In questa puntata di 20 minuti, James inizia con una buona spiegazione dello schema che mostra nello specifico come abbiamo cablato i registri a scorrimento Max7219.

Quindi ci mostra come fare in modo che uno qualsiasi dei 7 segmenti visualizzi qualsiasi carattere utilizzando la libreria LEDControl.

Mostra anche come ottenere il nostro segmento 3 personalizzato unico per visualizzare un carattere più o meno.

Il codice.ino risultante è incluso di seguito.

Passaggio 5: dati intelligenti dal giroscopio a 7 segmenti

In costruzione…

Consigliato: