Arduino-displeje

Do Arduina je možné zapojiť viacero typov displejov. Tento článok obsahuje návod ako pripojiť dva z nich. Prvým je 16×2 číslicový displej z prevodníkom I2C (to je tá malá prilepená vec na zadnej strane displeja – s ňou je zapojenie veľmi jednoduché).

Zapojenie vyzerá takto:

zdroj: fritzing.com

Program vyzerá takto:

 #include <Wire.h>
 #include <LiquidCrystal_I2C.h> 
 LiquidCrystal_I2C lcd(0x3F, 16, 2);
 void setup() {
   lcd.begin();
   lcd.backlight();
 }
 void loop() {
   lcd.setCursor(0, 0); 
   lcd.print("Prvy text"); 
   lcd.setCursor(0, 1); 
   lcd.print("Druhy text");
   delay(500);
 }

Na správne fungovanie programu potrebujeme stiahnuť a nainštalovať knižnicu LiquidCrystal_I2C do počítača. Najprv stiahnite knižnicu na stránke https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library (kliknite na Clone or download a potom na Dowload ZIP). V programe Arduino IDE choďte do ponuky Projekt-Zahrnúť knižnice-Pridať ZIP. knižnicu ,vyberte priečinok so stiahnutou knižnicou a stlačte tlačidlo Open.

Ak Vám po spustení displej nefunguje skúste ešte v druhom riadku zameniť 0x3F za 0x27 .

Druhým displejom je 0,96 palcový OLED displej 128*64:

Existujú dva typy -so 4 nožičkami a so 7 nožičkami. Lahší na použitie je ten so 4 nožičkami a na ten je aj robený tento návod.

Zapojenie vyzerá takto:

Zdroj: fritzing.com

Program vyzerá takto:

#include "U8glib.h"
U8GLIB_SSD1306_128X64 mujOled(U8G_I2C_OPT_NONE);
void setup() { 
 }
void loop() { 
   mujOled.firstPage(); 
   do {
   mujOled.setFont(u8g_font_unifont);
   mujOled.setPrintPos(0, 25);
   mujOled.print("TEXT1");
   mujOled.setPrintPos(0, 40);
   mujOled.print("TEXT2");
   mujOled.setPrintPos(0, 55);
   mujOled.print("TEXT3");  
     } while( mujOled.nextPage() ); 
 delay(10);
 }

Na správne fungovanie programu potrebujeme stiahnuť a nainštalovať knižnicu U8glib do počítača. Najprv stiahnite knižnicu na stránke https://bintray.com/olikraus/u8glib/download_file?file_path=u8glib_arduino_v1.18.1.zip . V programe Arduino IDE choďte do ponuky Projekt-Zahrnúť knižnice-Pridať ZIP. knižnicu ,vyberte priečinok so stiahnutou knižnicou a stlačte tlačidlo Open. .

Leave a Reply

Your email address will not be published. Required fields are marked *