Inhoudsopgave:

De Open DSKY programmeren: 5 stappen (met afbeeldingen)
De Open DSKY programmeren: 5 stappen (met afbeeldingen)

Video: De Open DSKY programmeren: 5 stappen (met afbeeldingen)

Video: De Open DSKY programmeren: 5 stappen (met afbeeldingen)
Video: mevrouw de politie agent wordt boos geen compliment 2024, November
Anonim
Programmeren van de Open DSKY
Programmeren van de Open DSKY

Welkom bij onze doorlopende Instructables over het programmeren van uw Open DSKY.

Zorg ervoor dat je terugkomt, want deze Instructable zal blijven groeien terwijl we constant nieuw programmeermateriaal produceren en uitbrengen. Dus volg het, vind het leuk en maak er een favoriet van.

Deze reeks video's is een uitbreiding op de OPEN APOLLO GUIDANCE COMPUTER DSKY Instructable.

De beste manier om ons te bereiken met vragen en opmerkingen is via onze opendsky.com site.

Onze Open DSKY is momenteel live op Backerkit en beschikbaar via onze e-commercesite.

Bill Walker (maker van het Apollo Educational Experience Project), heeft geweldige aangepaste software (met bijna 50 functies) geschreven met een Command Reference gemodelleerd naar het Apollo Flight Plan voor zijn 2 Open DSKY's en stelt deze exclusief voor iedereen beschikbaar via zijn GoFundMe bladzijde.

Overweeg om hem te steunen.

Stap 1: Testen van de Neopixels 17-2-18

In deze video van 30 minuten legt James uit hoe je:

- Installeer de Arduino IDE

- Download de Adafruit Neopixel-bibliotheek

- Problemen met een slechte NeoPixel oplossen

- Voer de Standtest-demo uit.

Stap 2: Het toetsenbord lezen 18-2-18

Image
Image

In deze 30 minuten durende aflevering laat James zien:

- Hoe het toetsenbord fysiek is aangesloten

- Hoe verdeel je 5 Volt in 7 (of 8) plakjes?

- Hoe het toetsenbord te pollen en te debouncen?

- Hoe de versheid van de verzamelde gegevens te garanderen?

- Nauwkeurigheid garanderen door de invoer twee keer te controleren (zoals St Nick).

Stap 3: De 7 segmenten besturen met behulp van de Maxim 7219-schuifregisters 19-2-2018 (2/20 al als computer op UTC)

Hier is de derde video in onze serie, waarin James uitlegt hoe je de Maxim 7219 (LedControl)-bibliotheek kunt downloaden en de voorbeeldcode kunt aanpassen om gebruik te maken van alle 21 7 segmenten + de 3 3 segmenten op je Open DSKY.

Het.ino Arduino-broncodevoorbeeld is voor uw gemak meegeleverd.

Stap 4: De 7 segmenten besturen met behulp van de Maxim 7219 schuifregisters (vervolg) 22-2-18

In deze 20 minuten durende aflevering begint James met een goede uitleg van het schema dat specifiek laat zien hoe we de Max7219 Shift Registers hebben aangesloten.

Vervolgens laat hij ons zien hoe we elk van de 7 segmenten elk karakter kunnen laten weergeven met behulp van de LEDControl-bibliotheek.

Hij laat ook zien hoe u ons unieke aangepaste 3-segment een plus- of minteken kunt laten weergeven.

De resulterende.ino-code is hieronder opgenomen.

Stap 5: Intelligente gegevens van gyro tot 7 segmenten

In opbouw…

Aanbevolen: