Obsah:
- Krok 1: Testování Neopixelů 2/17/18
- Krok 2: Čtení klávesnice 2/18/18
- Krok 3: Ovládání 7 segmentů pomocí posuvných registrů Maxim 7219 2/19/18 (2/20 již pokud je počítač na UTC)
- Krok 4: Ovládání 7 segmentů pomocí posuvných registrů Maxim 7219 (pokračování) 22.2.18
- Krok 5: Inteligentní data z gyroskopu do 7 segmentů
Video: Programování Open DSKY: 5 kroků (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:21
Vítejte v našich probíhajících pokynech k programování vašeho otevřeného DSKY.
Určitě se vraťte, protože tento Instructable bude neustále růst, protože neustále vyrábíme a vydáváme nový programovací materiál. Tak to sledujte, lajkujte a lajkujte.
Tato série videí je rozšířením instrukce OPEN APOLLO GUIDANCE COMPUTER DSKY.
Nejlepší způsob, jak nás kontaktovat s dotazy a komentáři, je prostřednictvím našeho webu opendsky.com.
Náš Open DSKY je v současné době k dispozici na Backerkitu a je k dispozici na našem webu pro elektronické obchodování.
Bill Walker (tvůrce projektu Apollo Educational Experience Project), napsal úžasný vlastní software (s téměř 50 funkcemi) s Command Reference po vzoru letového plánu Apollo pro své 2 otevřené DSKY a zpřístupňuje jej výhradně všem prostřednictvím svého GoFundMe strana.
Zvažte prosím jeho podporu.
Krok 1: Testování Neopixelů 2/17/18
V tomto 30minutovém videu James vysvětluje, jak:
- Nainstalujte Arduino IDE
- Získejte knihovnu Adafruit Neopixel
- Odstraňování problémů se špatným NeoPixelem
- Spusťte ukázku Standtest.
Krok 2: Čtení klávesnice 2/18/18
V této 30minutové epizodě James ukazuje:
- Jak je klávesnice fyzicky zapojena
- Jak rozdělit 5 voltů na 7 (nebo 8) řezů
- Jak hlasovat z klávesnice a odstranit ji
- Jak zajistit čerstvost shromážděných údajů
- Zaručení přesnosti dvojitou kontrolou vstupu (jako St Nick).
Krok 3: Ovládání 7 segmentů pomocí posuvných registrů Maxim 7219 2/19/18 (2/20 již pokud je počítač na UTC)
Zde je třetí video z naší série, kde James vysvětluje, jak stáhnout knihovnu Maxim 7219 (LedControl) a upravit ukázkový kód tak, aby využil všech 21 7 segmentů + 3 3 segmenty na vašem Open DSKY.
Pro vaše pohodlí je přiložen příklad zdrojového kódu.ino Arduino.
Krok 4: Ovládání 7 segmentů pomocí posuvných registrů Maxim 7219 (pokračování) 22.2.18
V této 20minutové splátce James začíná dobrým vysvětlením schématu, které konkrétně ukazuje, jak jsme zapojili posuvné registry Max7219.
Poté nám ukazuje, jak pomocí knihovny LEDControl přimět některý ze 7 segmentů zobrazit libovolný znak.
Ukazuje také, jak získat náš jedinečný vlastní segment 3 tak, aby zobrazoval znak plus nebo mínus.
Výsledný.ino kód je uveden níže.
Krok 5: Inteligentní data z gyroskopu do 7 segmentů
Ve výstavbě…
Doporučuje:
Vytvořte SNADNOU zrcadlovou kostku Infinity - ŽÁDNÝ 3D tisk a BEZ programování: 15 kroků (s obrázky)
Vytvořte SNADNOU zrcadlovou kostku Infinity | ŽÁDNÝ 3D tisk a ŽÁDNÉ programování: Každý má rád dobrou kostku nekonečna, ale vypadá to, že by bylo těžké ji vyrobit. Mým cílem tohoto Instructable je ukázat vám krok za krokem, jak si jej vytvořit. Nejen to, ale podle pokynů, které vám dávám, si budete moci vyrobit jeden
Zajímavé pokyny pro programování programování pro návrháře-ovládání barev: 10 kroků
Zajímavé pokyny pro programování programování pro návrháře-ovládání barev: V předchozích kapitolách jsme si řekli více o tom, jak použít kód k tvarování namísto bodů znalostí o barvě. V této kapitole prozkoumáme tento aspekt znalostí hlouběji
Stolní LED lampa vhodná pro cirkadiánní použití (bez programování!): 7 kroků (s obrázky)
Stolní LED lampa vhodná pro cirkadiánní použití (není nutné žádné programování!): Tuto lampu jsem navrhl tak, aby byla vhodná pro cirkadiánní rytmus. V noci je váš spánek snazší, protože se mohou rozsvítit pouze teplé barevné LED diody. Během dne vás může probudit, protože chladné bílé i teplé barvy LED se mohou rozsvítit na
Měřič intenzity světla bez programování: 7 kroků (s obrázky)
Měřič intenzity světla bez programování: Tento návod je o vytvoření základního měřiče intenzity světla bez použití Arduina nebo jiného mikrořadiče nebo programování. Měřič intenzity světla zobrazuje různé úrovně intenzity světla s různými barvami LED diod. Červená LED
Dálkové/bezdrátové programování Arduino a domácí powerbanka: 12 kroků (s obrázky)
Dálkové/bezdrátové programování Arduino a domácí powerbanka: Problém. Vytvořil jsem skicu poblíž PC a používám USB a sériové k " ladění " v tomto případě vytvořím lib pro DHT12, dodám verzi na github knihovny. Ale přichází problém: "když teplota klesne pod 0, je načtená hodnota wro