Sadržaj:

Programiranje otvorenog DSKY -a: 5 koraka (sa slikama)
Programiranje otvorenog DSKY -a: 5 koraka (sa slikama)

Video: Programiranje otvorenog DSKY -a: 5 koraka (sa slikama)

Video: Programiranje otvorenog DSKY -a: 5 koraka (sa slikama)
Video: Автоматика для секционных гаражных ворот 2024, Lipanj
Anonim
Programiranje Open DSKY -a
Programiranje Open DSKY -a

Dobro došli u naše tekuće instrukcije o programiranju vašeg otvorenog DSKY-a.

Vratite se jer će ovaj Instructable nastaviti rasti jer stalno proizvodimo i objavljujemo novi programski materijal. Zato ga slijedite, lajkujte i označite kao omiljeni.

Ova serija videozapisa proširenje je na OPEN APOLLO GUIDANCE COMPUTER DSKY Instructable.

Najbolji način da nas kontaktirate s pitanjima i komentarima je putem naše stranice opendsky.com.

Naš Open DSKY trenutno je dostupan na Backerkitu i dostupan je s naše web stranice za e-trgovinu.

Bill Walker (tvorac projekta Apollo Educational Experience Project), napisao je nevjerojatan prilagođeni softver (s gotovo 50 funkcija) s Referentnom naredbom po uzoru na Apollo Flight Plan za svoja 2 otvorena DSKY -a i čini ga dostupnim isključivo svima putem svog GoFundMe -a stranica.

Molim vas razmislite da ga podržite.

Korak 1: Testiranje neopiksela 2/17/18

U ovom 30 -minutnom videu James objašnjava kako:

- Instalirajte Arduino IDE

- Preuzmite biblioteku Adafruit Neopixel

- Rješavanje problema lošeg NeoPixela

- Pokrenite Standtest demo.

Korak 2: Čitanje tipkovnice 18.2.18

Image
Image

U ovoj 30 -minutnoj epizodi James prikazuje:

- Kako je tipkovnica fizički ožičena

- Kako podijeliti 5 volti na 7 (ili 8) kriški

- Kako anketirati tipkovnicu i otkloniti je

- Kako osigurati svježinu prikupljenih podataka

- Jamčite točnost dvostrukom provjerom unosa (poput St Nicka).

Korak 3: Upravljanje 7 segmenata pomoću registara pomaka Maxim 7219 02/19/18 (2/20 već ako je računalo na UTC -u)

Ovdje je treći video u našoj seriji, gdje James objašnjava kako preuzeti biblioteku Maxim 7219 (LedControl) i izmijeniti primjer koda kako bi iskoristio svih 21 7 segmenata + 3 3 segmenta na vašem Open DSKY -u.

Primjer izvornog koda.ino Arduino uključen je radi vaše udobnosti.

Korak 4: Upravljanje 7 segmenata pomoću registara pomaka Maxim 7219 (nastavak) 22.2.18

U ovom 20 -minutnom dijelu, James počinje s dobrim objašnjenjem sheme koja prikazuje kako smo ožičili Max7219 registre pomaka.

Zatim nam pokazuje kako učiniti da bilo koji od 7 segmenata prikaže bilo koji znak pomoću LEDControl knjižnice.

On također pokazuje kako postići da naš jedinstveni prilagođeni 3 segment prikaže znak plus ili minus.

Rezultirajući.ino kôd uključen je u nastavku.

Korak 5: Inteligentni podaci od žiroskopa do 7 segmenata

U izradi…

Preporučeni: