Innholdsfortegnelse:

Programmering av den åpne DSKY: 5 trinn (med bilder)
Programmering av den åpne DSKY: 5 trinn (med bilder)

Video: Programmering av den åpne DSKY: 5 trinn (med bilder)

Video: Programmering av den åpne DSKY: 5 trinn (med bilder)
Video: Kolonial.no | Hopp over butikken | Det er ikke lørdag i dag 2024, November
Anonim
Programmering av Open DSKY
Programmering av Open DSKY

Velkommen til våre pågående instruksjoner om programmering av din åpne DSKY.

Sørg for å komme tilbake, siden denne instruksjonsfilen vil fortsette å vokse etter hvert som vi stadig produserer og slipper nytt programmeringsmateriell. Så følg den, lik den og favoritt den.

Denne serien med videoer er en utvidelse av OPEN APOLLO GUIDANCE COMPUTER DSKY Instructable.

Den beste måten å nå oss med spørsmål og kommentarer er via nettstedet opendsky.com.

Vår åpne DSKY er for øyeblikket live på Backerkit og tilgjengelig fra vårt e-handelsnettsted.

Bill Walker (skaperen av Apollo Educational Experience Project), har skrevet en fantastisk tilpasset programvare (med nesten 50 funksjoner) med en kommandoreferanse modellert etter Apollo Flight Plan for sine 2 åpne DSKYer og gjør den utelukkende tilgjengelig for alle via GoFundMe side.

Vennligst vurder å støtte ham.

Trinn 1: Testing av Neopixels 17/2/18

I denne 30 minutter lange videoen forklarer James hvordan:

- Installer Arduino IDE

- Få Adafruit Neopixel -biblioteket

- Feilsøk en dårlig NeoPixel

- Kjør Standtest -demoen.

Trinn 2: Lesing av tastaturet 2/18/18

Image
Image

I denne 30 minutter lange episoden viser James:

- Hvordan tastaturet er fysisk kablet

- Hvordan dele 5 volt i 7 (eller 8) skiver

- Hvordan polle tastaturet og debounce det

- Hvordan sikre at informasjonen som samles inn er fersk

- Garanterer nøyaktighet ved å sjekke inngangen to ganger (som St Nick).

Trinn 3: Kontrollere de 7 segmentene ved hjelp av Maxim 7219 skiftregister 2/19/18 (2/20 allerede hvis datamaskinen er på UTC)

Her er den tredje videoen i serien vår, hvor James forklarer hvordan du laster ned Maxim 7219 (LedControl) -biblioteket og endrer eksempelkoden for å gjøre bruk av alle 21 7 segmenter + de 3 3 segmentene på Open DSKY.

. Ino Arduino kildekodeeksempelet er inkludert for din bekvemmelighet.

Trinn 4: Kontroll av de 7 segmentene ved hjelp av Maxim 7219 skiftregistre (fortsettelse) 2/22/18

I denne 20 minutters utgaven starter James med en god forklaring av skjematikken som viser spesifikt hvordan vi koblet Max7219 skiftregister.

Deretter viser han oss hvordan vi får noen av de 7 segmentene til å vise et hvilket som helst tegn ved hjelp av LEDControl -biblioteket.

Han viser også hvordan vi får vårt unike tilpassede 3 -segment til å vise et pluss- eller minustegn.

Den resulterende.ino -koden er inkludert nedenfor.

Trinn 5: Intelligente data fra Gyro til 7 segmenter

Under konstruksjon…

Anbefalt: