Sisällysluettelo:

Avoimen DSKY: n ohjelmointi: 5 vaihetta (kuvien kanssa)
Avoimen DSKY: n ohjelmointi: 5 vaihetta (kuvien kanssa)

Video: Avoimen DSKY: n ohjelmointi: 5 vaihetta (kuvien kanssa)

Video: Avoimen DSKY: n ohjelmointi: 5 vaihetta (kuvien kanssa)
Video: Symbols of an Alien Sky, Episode 2: The Lightning-Scarred Planet Mars 2024, Marraskuu
Anonim
Open DSKY -ohjelmointi
Open DSKY -ohjelmointi

Tervetuloa käynnissä oleviin oppaisiimme avoimen DSKY: n ohjelmoinnista.

Muista palata takaisin, koska tämä opetusohjelma kasvaa jatkuvasti, kun tuotamme ja julkaisemme jatkuvasti uutta ohjelmointimateriaalia. Joten seuraa sitä, tykkää ja suosikki.

Tämä videosarja on laajennus OPEN APOLLO GUIDANCE COMPUTER DSKY Instructable -ohjelmaan.

Paras tapa tavoittaa meidät kysymyksillä ja kommenteilla on opendsky.com -sivuston kautta.

Open DSKY on tällä hetkellä live-tilassa Backerkitissä ja saatavilla verkkokauppasivustoltamme.

Bill Walker (Apollo Educational Experience Project -hankkeen luoja) on kirjoittanut hämmästyttävän mukautetun ohjelmiston (lähes 50 toimintoa), jonka komentoviittaus on mallinnettu Apollon lentosuunnitelman mukaan kahdelle avoimelle DSKY -koneelleen, ja asettaa sen saataville yksinomaan kaikille GoFundMe: n kautta sivu.

Harkitse hänen tukemistaan.

Vaihe 1: Neopikselien testaaminen 17.2.18

Tässä 30 minuutin videossa James selittää, miten:

- Asenna Arduino IDE

- Hanki Adafruit Neopixel -kirjasto

- Vianetsintä huonossa NeoPixelissä

- Suorita Standtest -demo.

Vaihe 2: Näppäimistön lukeminen 18.2.18

Image
Image

Tässä 30 minuutin jaksossa James näyttää:

- Kuinka näppäimistö on kytketty fyysisesti

- Kuinka jakaa 5 volttia 7 (tai 8) viipaleeksi

- Kuinka äänestää näppäimistö ja poistaa se

- Kuinka varmistaa kerättyjen tietojen tuoreus

- Taataan tarkkuus tarkistamalla tulo kahdesti (kuten St Nick).

Vaihe 3: 7 segmentin hallinta Maxim 7219 -siirtorekisterien avulla 19.2.18 (2/20 jo jos tietokone on UTC -tilassa)

Tässä on sarjamme kolmas video, jossa James selittää kuinka ladata Maxim 7219 (LedControl) -kirjasto ja muokata esimerkkikoodia hyödyntämään kaikkia 21 7 segmenttiä + 3 3 segmenttiä Open DSKY -laitteessasi.

Mukana on.ino Arduino -lähdekoodiesimerkki.

Vaihe 4: 7 segmentin hallinta Maxim 7219 -siirtorekisterien avulla (jatkuu) 22.2.218

Tässä 20 minuutin erässä James aloittaa hyvällä selityksellä kaaviosta, joka osoittaa erityisesti, miten kytkeydyimme Max7219 -siirtorekisteriin.

Sitten hän näyttää meille, miten saa minkä tahansa seitsemän segmentin näyttämään minkä tahansa merkin LEDControl -kirjaston avulla.

Hän näyttää myös, miten saamme ainutlaatuisen mukautetun 3 -segmenttimme näyttämään plus- tai miinusmerkin.

Tuloksena oleva.ino -koodi on alla.

Vaihe 5: Älykäs data Gyrosta 7 segmenttiin

Rakenteilla…

Suositeltava: