Obsah:

ArduinOLED: 5 kroků (s obrázky)
ArduinOLED: 5 kroků (s obrázky)

Video: ArduinOLED: 5 kroků (s obrázky)

Video: ArduinOLED: 5 kroků (s obrázky)
Video: Arduino: Základy 01 | Seznámení s Arduinem [sub] 2024, Listopad
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED je platforma pro elektronické hry a další projekty. Obsahuje OLED obrazovku, joystick, některá tlačítka, bzučák a připojovací body aligátora pro propojení s mnoha dalšími zařízeními. Pro více informací navštivte

Tento tutoriál popisuje, jak nastavit software pro desku. Chcete-li se dozvědět, jak objednat díly a sestavit desku, navštivte

Krok 1: Instalace Arduino IDE

Instalace Arduino IDE
Instalace Arduino IDE
Instalace Arduino IDE
Instalace Arduino IDE

Navštivte stránku softwaru Arduino a klikněte na odkaz pro váš operační systém.

Vybral jsem „Instalační služba Windows Installer“, ale pokud nemáte přístup pro správce, stáhněte si „soubor Windows ZIP pro instalaci bez administrátora“.

Když se vás zeptá, zda má být aplikaci povoleno provádět změny, klikněte na „Ano“. Poté klikněte na „Další“, dokud nebudou kroky provedeny.

Krok 2: Stažení knihoven

Stahování knihoven
Stahování knihoven
Stahování knihoven
Stahování knihoven
Stahování knihoven
Stahování knihoven

K používání ArduinOLED potřebujete tři knihovny: knihovnu U8g2, knihovnu DirectIO a knihovnu ArduinOLED.

Knihovna U8g2

Otevřete Arduino IDE a klikněte na „Sketch“, poté „Include Library“, poté „Manage Libraries…“

Do vyhledávacího pole zadejte „U8g2“a klikněte na „Instalovat“.

Po instalaci klikněte na „Zavřít“.

Knihovna DirectIO

Knihovna DirectIO poskytuje rychlejší způsob nastavení pinů I na Arduinu, pokud je číslo pin konstantní. V dalším kroku to potřebuje knihovna ArduinOLED.

mmarchetti/DirectIO DirectIO - Rychlá a jednoduchá knihovna I/O pro Arduino GitHub

Přejděte na výše uvedený odkaz, klikněte na tlačítko „Klonovat nebo stáhnout“a poté klikněte na „Stáhnout ZIP“.

Alternativně můžete kliknutím na tento odkaz stáhnout soubor ZIP:

github.com/mmarchetti/DirectIO/archive/master.zip

Poté v IDE Arduino klikněte na „Skica“, „Zahrnout knihovnu“a poté na „Přidat knihovnu. ZIP“.

Přejděte do složky „Stahování“, vyberte „DirectIO-master.zip“, který jste právě stáhli, a klikněte na „Otevřít“.

Knihovna ArduinOLED

Knihovnu ArduinOLED jsem napsal speciálně pro tuto desku. Nastavení je velmi podobné nastavení DirectIO v předchozím kroku.

johanvandegriff/ArduinOLED Knihovna pro desku ArduinOLED. GitHub

Přejděte na výše uvedený odkaz, klikněte na tlačítko „Klonovat nebo stáhnout“a poté klikněte na „Stáhnout ZIP“.

Alternativně můžete kliknutím na tento odkaz stáhnout soubor ZIP:

github.com/johanvandegriff/ArduinOLED/archive/master.zip

Poté v IDE Arduino klikněte na „Skica“, „Zahrnout knihovnu“a poté na „Přidat knihovnu. ZIP“.

Přejděte do složky „Stahování“, vyberte „ArduinOLED-master.zip“, který jste právě stáhli, a klikněte na „Otevřít“.

Volitelné: Přejděte do složky knihoven Arduino (Dokumenty/Arduino/knihovny) a přejmenujte „DirectIO-master“na „DirectIO“a „ArduinOLED-master“na „ArduinOLED“.

Krok 3: Zapojte kabel programátoru

Zapojte kabel programátoru
Zapojte kabel programátoru
Zapojte kabel programátoru
Zapojte kabel programátoru

Podívejte se na zadní stranu programátoru a najděte pin označený „GND“. Poznamenejte si barvu špendlíku.

Poté zapojte kabel do prostředních 4 pinů konektoru na desce ArduinOLED a ujistěte se, že barva, kterou jste si poznamenali, je na straně označené „GND“.

Nakonec zapojte USB konec kabelu programátoru do počítače.

Krok 4: Nahrání ukázkových skic

Nahrávání vzorových skic
Nahrávání vzorových skic
Nahrávání vzorových skic
Nahrávání vzorových skic
Nahrávání vzorových skic
Nahrávání vzorových skic
Nahrávání vzorových skic
Nahrávání vzorových skic

Klikněte na „Soubor“, „Příklady“, „ArduinOLED“, poté na „ArduinOLED_u8g2_StackerGame“.

Klikněte na „Nástroje“, „Deska“a poté na „Arduino Pro nebo Pro Mini“.

Klikněte na „Nástroje“, „Procesor“, poté na „ATmega328 (5V, 16MHz)“.

Klikněte na „Nástroje“, „Port“a poté vyberte port, který se zobrazí po připojení kabelu.

Na desce ArduinOLED podržte tlačítko označené „RST“.

Klikněte na tlačítko „Nahrát“v Arduino IDE.

Když se stav změní z „Kompilace…“a „Nahrávání…“, uvolněte tlačítko „RST“.

Na obrazovce by se měl objevit text.

Gratulujeme! Udělal jsi to!

Můžete si všimnout, že nejvyšší skóre hry je 255. Chcete -li jej resetovat, podržte tlačítko „R“, zatímco se ArduinOLED zapne (buď pomocí vypínače nebo tlačítka reset). Zobrazí se obrazovka s oznámením, že nejvyšší skóre bylo resetováno.

Krok 5: Další kroky

  • Vyzkoušejte další ukázkové skici
  • Zkuste vytvořit některé z dalších projektů uvedených na

Doporučuje: