Obsah:
- Krok 1: NASTAVENÍ OBVODU (HARDWARE)
- Krok 2: OLED DISPLAY S KURZOVÝM KÓDEM JOYSTICK
- Krok 3: VÝSLEDKY: D
Video: RIG CELL LITE INTRO: S ADAFRUIT SSD1306 A JOYSTICK: 3 kroky
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
Tato obrazovka ovládaná mikrokontrolérem SSD1306 používá sběrnici I2C a může komunikovat s většinou dnes dostupných mikrokontrolérů. ale pro dnešek otestujeme tuto obrazovku s naším rockin 'RIG CELL LITE mikrokontrolérem. Tuto obrazovku OLED najdete například na Adafruit nebo Sparkfun. Některé z nich prodávané online jsou také poměrně levné. Tyto obrazovky jsou dobré kvality, ale malé velikosti, vhodné jako jmenovka nebo odražená obrazovka mobilního telefonu. Adafruit a Sparkfun vyvinuly knihovny, které usnadňují velmi jednoduché zobrazení textu, obrázků a dokonce vytváření animací na základě geometrických tvarů.
Potřebné díly Budete potřebovat následující díly:
- 1x prkénko
- 1x Rig Cell Lite
- 1x Joystick
- 1x Oled SSD1306
- Dráty podle potřeby
Krok 1: NASTAVENÍ OBVODU (HARDWARE)
V tomto tutoriálu používáme oled ssd1306 displej s joystickem. zde je několik odkazů, kde můžete najít RIG CELL LITE
pro komunikaci mezi RIG CELL LITE a oledovou obrazovkou používáme piny I2C z obrazovky do naší RIG. piny SCL a SDA na RIG jsou umístěny na pinech A5 a A4.
vytvořte obvod, jak je znázorněno na obrázku výše.
Krok 2: OLED DISPLAY S KURZOVÝM KÓDEM JOYSTICK
Než začneme s kódováním, použijeme nejprve knihovnu adafruit pro oledovou obrazovku. Stáhněte si tedy tyto dva zip soubory a nainstalujte je do našeho softwaru arduino IDE.
github.com/adafruit/Adafruit_SSD1306
a
github.com/adafruit/Adafruit-GFX-Library
poté, co byly nainstalovány libaries, stáhněte 2 soubory, které jsem připojil níže, což je oled_display _with_cursor_joystick.ino a Adafruit_SSD1306.cpp, nebo u můžete také stáhnout odtud tyto dva soubory
poté, co si u nainstalujete oficiální knihovnu, u nyní nahradíte soubor Adafruit_SDD1306.cpp novým souborem, který jsem připojil na tento web instructables
až bude vše v pořádku, nahrajte kód na RIG: D
Krok 3: VÝSLEDKY: D
Po úplném nahrání oled_display _with_cursor_joystick.ino na RIG CELL LITE se LED rozsvítí a uprostřed obrazovky bude k dispozici kurzor. bude se pohybovat po pohybu joysticku. bavte se!: D
Pokud tomu tak není, ujistěte se, že jste obvod sestavili správně a ověřili a nahráli kód na vaši desku, nebo si přečtěte část o odstraňování problémů.
Doporučuje:
RIG CELL LITE INTRO: BLINK LED: 4 kroky
RIG CELL LITE INTRO: BLINK LED: Úvod LED jsou malá, výkonná světla, která se používají v mnoha různých aplikacích. Pro začátek budeme pracovat na blikání LED, Hello World of microcontrollers. To je správné - je to stejně jednoduché jako zapnutí a vypnutí světla. To
Lité třpytivé šperky s vlastním spínačem zapnutí/vypnutí: 4 kroky
Lité třpytivé šperky s vlastním vypínačem: Inspirováno třpytivým prstenem Glue-Juwel od " Make: Make it Glow " Emily Coker a Kelli Townel Rád bych vám ukázal alternativu šetřící energii: Glimmer Jewels můžete zapnout a vypnout, aby odpovídaly vaší skutečné potřebě záblesku, pomocí swi
Security Lite: 3 kroky
Security Lite: Security Lite je inovativní bezpečnostní systém, který je levný a velmi účinný. Pomocí domácích světel detekuje změny světla, pokud dojde ke změně, spustí se alarm. Mojí inspirací pro to byly laserové vypínací dráty a pohybové senzory. T
RIG CELL LITE INTRO: Digitální I/O: 3 kroky
RIG CELL LITE INTRO: Digitální I/O: Digitální vstupy a výstupy (digitální I/O) na RIG CELL LITE vám umožní připojit jej k senzorům, akčním členům a dalším integrovaným obvodům. Naučit se je používat vám umožní používat RIG CELL LITE k opravdu užitečným věcem, jako je čtení sw
RIG CELL LITE INTRO: INFRAČERVENÝ SENZOR: 3 kroky
RIG CELL LITE INTRO: INFRAČERVENÝ SENZOR: Infračervený senzor je elektronické zařízení, které vyzařuje za účelem snímání některých aspektů okolí. IR senzor může měřit teplo objektu a také detekovat pohyb. Tyto typy senzorů měří pouze infračervené záření, spíše t