Kazalo:
- 1. korak: Preizkusite Neopixel 2/17/18
- 2. korak: Branje tipkovnice 18.2.18
- 3. korak: Nadzor 7 segmentov z uporabo registrov premikov Maxim 7219 2/19/18 (2/20 že, če je računalnik v UTC)
- 4. korak: Nadzor 7 segmentov z uporabo registrov premikov Maxim 7219 (nadaljevanje) 22.2.18
- 5. korak: Inteligentni podatki od žiroskopa do 7 segmentov
Video: Programiranje odprtega DSKY: 5 korakov (s slikami)
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:04
Dobrodošli v naših tekočih navodilih za programiranje vašega odprtega DSKY.
Vrnite se, saj bo ta Instructable še naprej naraščal, saj nenehno izdelujemo in izdajamo nov programski material. Zato mu sledite, všečkajte ga in ga izberite med priljubljene.
Ta serija videoposnetkov je razširitev na OPEN APOLLO GUIDANCE COMPUTER DSKY Instructable.
Najboljši način, da nas kontaktirate z vprašanji in komentarji, je prek našega spletnega mesta opendsky.com.
Naš Open DSKY je trenutno v živo na Backerkitu in je na voljo na našem spletnem mestu za e-trgovino.
Bill Walker (ustvarjalec projekta Apollo Educational Experience Project) je napisal neverjetno programsko opremo po meri (s skoraj 50 funkcijami) z referenčnim ukazom po vzoru letala Apollo za svoja 2 odprta DSKY -ja in je na voljo izključno vsem prek svojega GoFundMe stran.
Prosim, razmislite o njegovi podpori.
1. korak: Preizkusite Neopixel 2/17/18
V tem 30 -minutnem videoposnetku James pojasni, kako:
- Namestite Arduino IDE
- Pridobite knjižnico Adafruit Neopixel
- Odpravite težave s slabim NeoPixelom
- Zaženite demo Standtest.
2. korak: Branje tipkovnice 18.2.18
V tej 30 -minutni epizodi James prikazuje:
- Kako je tipkovnica fizično ožičena
- Kako razdeliti 5 voltov na 7 (ali 8) rezin
- Kako anketirati tipkovnico in jo odkriti
- Kako zagotoviti svežino zbranih podatkov
- Zagotavljanje natančnosti z dvakratnim preverjanjem vnosa (na primer St Nick).
3. korak: Nadzor 7 segmentov z uporabo registrov premikov Maxim 7219 2/19/18 (2/20 že, če je računalnik v UTC)
Tukaj je tretji video v naši seriji, kjer James pojasnjuje, kako prenesti knjižnico Maxim 7219 (LedControl) in spremeniti vzorčno kodo, tako da uporabi vseh 21 7 segmentov + 3 3 segmente na vašem Open DSKY.
Primer izvorne kode.ino Arduino je vključen za vaše udobje.
4. korak: Nadzor 7 segmentov z uporabo registrov premikov Maxim 7219 (nadaljevanje) 22.2.18
V tem 20 -minutnem delu James začne z dobro razlago sheme, ki prikazuje, kako smo ožičili registre premikov Max7219.
Nato nam pokaže, kako lahko kateri koli od 7 segmentov prikaže kateri koli znak z uporabo knjižnice LEDControl.
Pokaže tudi, kako naj naš edinstven 3 segment po meri prikaže znak plus ali minus.
Nastala koda.ino je vključena spodaj.
5. korak: Inteligentni podatki od žiroskopa do 7 segmentov
V izgradnji…
Priporočena:
Cirkadijska prijazna LED namizna svetilka (programiranje ni potrebno!): 7 korakov (s slikami)
Namizna svetilka, prijazna do cirkadianov (programiranje ni potrebno!): To svetilko sem oblikoval tako, da je prijazna do cirkadianega ritma. Ponoči je lažje spati, saj se lahko prižgejo le svetleče diode tople barve. Čez dan vas lahko zadrži, ker se lahko hladno bela in topla LED dioda prižgeta ob
LED ura z uporabo 555 in 4017 (programiranje ni potrebno): 8 korakov (s slikami)
LED ura z uporabo 555 in 4017 (brez programiranja) kazalci analogne ure
Mikrocentrifuga Biomedicinska naprava odprtega vira: 11 korakov
Mikrocentrifuga Biomedicinska naprava odprtega vira: To je projekt, ki se nadaljuje s podporo skupnosti ter nadaljnjimi raziskavami in navodili. Cilj tega projekta je ustvariti odprtokodno, modularno laboratorijsko opremo, ki jo je enostavno prevažati in izdelati iz poceni nabavljenih delov do
Odprite Apollo Guidance Computer DSKY: 13 korakov (s slikami)
Odprite Apollo Guidance Computer DSKY: Ponosen sem, da je na voljo za poučevanje od 1. 10. 18. Glasujte za nas in nam všečkajte! Kampanja Kickstarter je bila zelo uspešna! Odprite DSKY KickstarterNaša odprta DSKY je trenutno v živo na Backerkitu (https://opendsky.backerkit.com/hosted_preorders) in
Arduino daljinsko/brezžično programiranje in Power Bank domače: 12 korakov (s slikami)
Arduino daljinsko/brezžično programiranje in Power Bank Domače: Problem. V bližini računalnika razvijem skico in uporabljam usb in serijsko za " odpravljanje napak " v tem primeru ustvarim knjižnico za DHT12, dostavim različico na knjižnici github.Prihaja pa težava: " ko temperatura pade pod 0, se odčitana vrednost zruši