Obsah:
- Krok 1: NASTAVENIE OBVODU (HARDWARE)
- Krok 2: OLED DISPLEJ S KURZOROVÝM KÓDOM 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 zmenené: 2024-01-30 12:00
Táto obrazovka ovládaná mikrokontrolérom SSD1306 používa zbernicu I2C a môže komunikovať s väčšinou dnes dostupných mikrokontrolérov. ale dnes túto obrazovku otestujeme pomocou nášho rockin 'RIG CELL LITE mikrokontroléra. Túto obrazovku OLED nájdete napríklad na stránkach Adafruit alebo Sparkfun. Niektoré z nich, ktoré sa predávajú online, sú tiež celkom lacné. Tieto obrazovky sú dobrej kvality, ale malé veľkosti, vhodné ako menovka alebo obrazovka mobilného telefónu Lite. Adafruit a Sparkfun vyvinuli knižnice, ktoré uľahčujú veľmi jednoduché zobrazenie textu, obrázkov a dokonca aj vytváranie animácií na základe geometrických tvarov.
Potrebné diely Budete potrebovať nasledujúce diely:
- 1x Breadboard
- 1x Rig Cell Lite
- 1x joystick
- 1x Oled SSD1306
- Drôty podľa potreby
Krok 1: NASTAVENIE OBVODU (HARDWARE)
V tomto návode používame oledovú obrazovku ssd1306 s joystickom. tu je niekoľko odkazov, kde nájdete RIG CELL LITE
na komunikáciu medzi RIG CELL LITE a oledovou obrazovkou používame piny I2C z obrazovky do našej RIG. piny SCL a SDA na RIG sú umiestnené na kolíkoch A5 a A4.
zostrojte obvod tak, ako je to znázornené na obrázku vyššie.
Krok 2: OLED DISPLEJ S KURZOROVÝM KÓDOM JOYSTICK
Predtým, ako začneme s kódovaním, najskôr použijeme knižnicu adafruit pre oledovú obrazovku. Stiahnite si teda tieto dva zip súbory a nainštalujte ich do nášho softvéru arduino IDE.
github.com/adafruit/Adafruit_SSD1306
a
github.com/adafruit/Adafruit-GFX-Library
potom, čo boli nainštalované libaries, stiahnite si 2 súbory, ktoré som priložil nižšie, čo je oled_display _with_cursor_joystick.ino a Adafruit_SSD1306.cpp, alebo si môžete tieto dva súbory stiahnuť aj odtiaľto
potom, čo si nainštalujete oficiálnu knižnicu, u teraz nahradíte súbor Adafruit_SDD1306.cpp novým, ktorý som priložil na tento web s pokynmi
potom, čo je všetko v poriadku, nahrajte kód na svoj RIG: D
Krok 3: VÝSLEDKY: D
Po dokončení nahrávania oled_display _with_cursor_joystick.ino na RIG CELL LITE sa rozsvieti LED dióda a v strede obrazovky bude k dispozícii kurzor. bude sa pohybovať podľa pohybu joysticku. bavte sa!: D
Ak nie je, uistite sa, že ste obvod zostavili správne a overili a nahrali kód na dosku, alebo si pozrite časť o riešení problémov.
Odporúča:
RIG CELL LITE INTRO: BLINK LED: 4 kroky
RIG CELL LITE INTRO: BLINK LED: ÚvodLED sú malé výkonné svetlá, ktoré sa používajú v mnohých rôznych aplikáciách. Na začiatku budeme pracovať na blikaní LED diódy, Hello World of microcontrollers. Je to správne - je to jednoduché ako zapnutie a vypnutie svetla. To
Security Lite: 3 kroky
Security Lite: Security Lite je inovatívny bezpečnostný systém, ktorý je lacný a veľmi účinný. Na detekciu zmien svetla používa osvetlenie domu, ak dôjde k zmene, spustí sa alarm. Mojou inšpiráciou pre to boli laserové vypínacie drôty a snímače pohybu. T
IOT123 - SOLÁRNY SLEDOVAČ - SKLON/PAN, RÁM PANELU, RIG MOUNTS RIG: 9 krokov (s obrázkami)
IOT123 - SOLÁRNY SLEDOVAČ - SKLON/PAN, RÁM PANELU, RIG MOUNTS RIG: Väčšina návrhov pre domácich majstrov pre dvojosové solárne sledovače „tam vonku“; sú založené na mikro servo 9G, ktoré sú skutočne podhodnotené, aby mohli tlačiť okolo niekoľkých solárnych článkov, mikroovládača, batérie a krytu. Môžete navrhnúť okolo
RIG CELL LITE INTRO: Digitálne I/O: 3 kroky
RIG CELL LITE INTRO: Digitálne I/O: Digitálne vstupy a výstupy (digitálne I/O) na RIG CELL LITE vám umožnia pripojiť ho k senzorom, akčným členom a iným integrovaným obvodom. Naučiť sa ich používať vám umožní používať RIG CELL LITE na skutočne užitočné veci, ako je čítanie sw
RIG CELL LITE INTRO: INFRAČERVENÝ SENZOR: 3 kroky
RIG CELL LITE INTRO: INFRAČERVENÝ SENZOR: Infračervený senzor je elektronické zariadenie, ktoré vyžaruje za účelom snímania niektorých aspektov okolia. IR senzor môže merať teplo objektu a tiež detegovať pohyb. Tieto typy senzorov merajú iba infračervené žiarenie, t