Obsah:

ArduinOLED: 5 krokov (s obrázkami)
ArduinOLED: 5 krokov (s obrázkami)

Video: ArduinOLED: 5 krokov (s obrázkami)

Video: ArduinOLED: 5 krokov (s obrázkami)
Video: 15 Способов Пронести ЕДУ в РЕСТОРАН ! 2024, Septembra
Anonim
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED
ArduinOLED

ArduinOLED je platforma pre elektronické hry a ďalšie projekty. Obsahuje obrazovku OLED, joystick, niektoré tlačidlá, bzučiak a body aligátora na prepojenie s mnohými ďalšími zariadeniami. Ďalšie informácie nájdete na stránke

Tento tutoriál popisuje, ako nastaviť softvér pre dosku. Ak sa chcete dozvedieť, ako objednať diely a zostaviť dosku, navštívte stránku

Krok 1: Inštalácia Arduino IDE

Inštalácia Arduino IDE
Inštalácia Arduino IDE
Inštalácia Arduino IDE
Inštalácia Arduino IDE

Navštívte stránku softvéru Arduino a kliknite na odkaz pre váš operačný systém.

Vybral som „Inštalátor systému Windows“, ale ak nemáte prístup správcu, stiahnite si „súbor Windows ZIP pre inštaláciu, ktorá nie je správcom“.

Keď sa vás opýta, či by aplikácii malo byť povolené vykonávať zmeny, kliknite na „Áno“. Potom kliknite na tlačidlo „Ďalej“, kým nie sú vykonané všetky kroky.

Krok 2: Sťahovanie knižníc

Sťahovanie knižníc
Sťahovanie knižníc
Sťahovanie knižníc
Sťahovanie knižníc
Sťahovanie knižníc
Sťahovanie knižníc

Na používanie ArduinOLED potrebujete tri knižnice: knižnicu U8g2, knižnicu DirectIO a knižnicu ArduinOLED.

Knižnica U8g2

Otvorte Arduino IDE a kliknite na „Skica“, potom „Zahrnúť knižnicu“a potom „Spravovať knižnice …“

Do vyhľadávacieho panela zadajte „U8g2“a kliknite na „Inštalovať“.

Po inštalácii kliknite na „Zavrieť“.

Knižnica DirectIO

Knižnica DirectIO poskytuje rýchlejší spôsob nastavenia pinov I na Arduine, ak je číslo pinov konštantné. V ďalšom kroku to potrebuje knižnica ArduinOLED.

mmarchetti/DirectIO DirectIO - rýchla a jednoduchá I/O knižnica pre Arduino GitHub

Prejdite na odkaz vyššie, kliknite na tlačidlo „Klonovať alebo stiahnuť“a potom kliknite na „Stiahnuť ZIP“.

Prípadne kliknite na tento odkaz a stiahnite si súbor ZIP:

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

Potom v IDE Arduino kliknite na „Skica“, „Zahrnúť knižnicu“a potom na „Pridať knižnicu. ZIP“.

Prejdite do priečinka „Stiahnuté súbory“, vyberte „DirectIO-master.zip“, ktorý ste práve stiahli, a kliknite na „Otvoriť“.

Knižnica ArduinOLED

Knižnicu ArduinOLED som napísal ja špeciálne pre túto dosku. Nastavenie je veľmi podobné tomu z DirectIO v predchádzajúcom kroku.

johanvandegriff/ArduinOLED Knižnica pre dosku ArduinOLED. GitHub

Prejdite na odkaz vyššie, kliknite na tlačidlo „Klonovať alebo stiahnuť“a potom kliknite na „Stiahnuť ZIP“.

Prípadne kliknite na tento odkaz a stiahnite si súbor ZIP:

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

Potom v IDE Arduino kliknite na „Skica“, „Zahrnúť knižnicu“a potom na „Pridať knižnicu. ZIP“.

Prejdite do priečinka „Stiahnuté súbory“, vyberte „ArduinOLED-master.zip“, ktorý ste práve stiahli, a kliknite na „Otvoriť“.

Voliteľné: Prejdite do priečinka Knižnice Arduino (Dokumenty/Arduino/knižnice) a premenujte „DirectIO-master“na „DirectIO“a „ArduinOLED-master“na „ArduinOLED“.

Krok 3: Pripojte kábel programátora

Pripojte kábel programátora
Pripojte kábel programátora
Pripojte kábel programátora
Pripojte kábel programátora

Pozrite sa na zadnú stranu programátora a nájdite kolík označený „GND“. Poznačte si farbu špendlíka.

Potom zapojte kábel do stredných 4 pinov konektora na doske ArduinOLED a uistite sa, že farba, ktorú ste si poznačili, je na strane označenej „GND“.

Nakoniec zapojte USB koniec kábla programátora do počítača.

Krok 4: Nahrajte vzorové náčrty

Odovzdávanie ukážok náčrtov
Odovzdávanie ukážok náčrtov
Odovzdávanie ukážok náčrtov
Odovzdávanie ukážok náčrtov
Odovzdávanie ukážok náčrtov
Odovzdávanie ukážok náčrtov
Odovzdávanie ukážok náčrtov
Odovzdávanie ukážok náčrtov

Kliknite na „Súbor“, „Príklady“, „ArduinOLED“a potom na „ArduinOLED_u8g2_StackerGame“.

Kliknite na „Nástroje“, „Doska“a potom na „Arduino Pro alebo Pro Mini“.

Kliknite na „Nástroje“, „Procesor“a potom na „ATmega328 (5V, 16MHz)“.

Kliknite na „Nástroje“, „Port“a potom vyberte port, ktorý sa zobrazí po pripojení kábla.

Na doske ArduinOLED podržte tlačidlo označené „RST“.

Kliknite na tlačidlo „Nahrať“v Arduino IDE.

Keď sa stav zmení z „Kompilácia …“a „Odovzdávanie …“, uvoľnite tlačidlo „RST“.

Na obrazovke by sa mal objaviť text.

Gratulujem Urobil si to!

Môžete si všimnúť, že najvyššie skóre v hre je 255. Ak to chcete resetovať, podržte stlačené tlačidlo „R“, kým sa ArduinOLED zapne (vypínačom alebo resetovacím tlačidlom). Uvidíte obrazovku, ktorá vám hovorí, že najvyššie skóre bolo resetované.

Krok 5: Ďalšie kroky

  • Vyskúšajte ostatné ukážkové skice
  • Skúste vytvoriť niektorý z ďalších projektov uvedených na

Odporúča: