LED Display

Odpovědět
TheDunboy
Příspěvky: 3
Registrován: 28 zář 2018, 18:06
Reputation: 0

LED Display

Příspěvek od TheDunboy » 28 zář 2018, 18:09

Zdravím, som začiatočník z Arduinom,

Práve mi prišiel domov tento display https://techfun.sk/produkt/led-display- ... i2c-modul/

Poradí mi prosím niekto ako tento display zapojiť alebo odpručí konkrétny tutoriál ?

Ďakujem.

martinius96
Příspěvky: 579
Registrován: 01 srp 2017, 19:29
Reputation: 0
Bydliště: Poprad
Kontaktovat uživatele:

Re: LED Display

Příspěvek od martinius96 » 28 zář 2018, 19:44

V prípade Arduina UNO:
VCC na 5V Arduina
GND na GND Arduina
SDA na A4 Arduina
SCL na A5 Arduina
Následne môžeš zistiť adresu displeja na I2C zbernici. Najčastejšie je to 0x27 alebo 0x3F. Túto adresu potrebuješ pre komunikáciu s displejom. Pre zistenie adresy nahraj tento program a otvor si serial monitor, kde ti adresu Arduino vypíše.
https://playground.arduino.cc/Main/I2cScanner
Knižnica: https://github.com/marcoschwartz/LiquidCrystal_I2C
Stiahnuť cez: Clone or Download --> Download ZIP
ZIP archív otvoriť v programe napr WinRAR, otvoriť si knižnice tvojho ArduinoIDE, najčastejšie: C:/User/MojeDokumenty/Arduino/libraries
Tu vlož obsah archívu.
Nahraj do Arduina napríklad tento program:

Kód: Vybrat vše

#include <LiquidCrystal_I2C.h>

LiquidCrystal_I2C lcd(0x27,16,2);  // adresa displeja v tvare 0xZZ, počet stĺpcov a počet riadkov.

void setup()
{
  lcd.init();                      // initialize the lcd 
  // Print a message to the LCD.
  lcd.backlight();
  lcd.setCursor(0,0);
  lcd.print("--I love--");
  lcd.setCursor(1,0);
  lcd.print("Arduino-forum.cz");

}


void loop()
{
}
Pri vlastnom programe už len budeš prepisovať obsah displeja vo funkcii loop podľa toho, čo budeš chcieť vyobrazovať.

rejze69
Příspěvky: 174
Registrován: 02 dub 2018, 18:56
Reputation: 0

Re: LED Display

Příspěvek od rejze69 » 28 zář 2018, 19:46


Uživatelský avatar
pavel1tu
Příspěvky: 2054
Registrován: 26 říj 2017, 08:28
Reputation: 0
Bydliště: Trutnov
Kontaktovat uživatele:

Re: LED Display

Příspěvek od pavel1tu » 29 zář 2018, 10:13

No, stačí hledat třeba na internetu ;) - je to asi nejpoužívanější typ displeje, i když není LED, ale LCD ?
https://www.hwkitchen.cz/arduino-navody ... no-navody/
https://navody.arduino-shop.cz/zaciname ... splej.html

moje nejoblíbenější WWW stránky jako začátečníka ...

PS: nevím zda ti jako mne v ČR neprodali čínský klon, pokud to nebude fungovat, hledej něco o adrese - rozsah bývá 0x20-0x27 ale některý číňani to mívají natvrdo ... jiné verze to mívají přepínací pomocí DIP přepínače
UNO, NANO, Mikro, PRO mini, DUE, ESP32S2, RPi PICO
Pavel1TU
"Správně napsaný kod lze číst jako knihu"

TheDunboy
Příspěvky: 3
Registrován: 28 zář 2018, 18:06
Reputation: 0

Re: LED Display

Příspěvek od TheDunboy » 29 zář 2018, 10:23

Zdravím, ďakujem za odpovede, bohužiaľ žiadny z tutoriálov mi nefunguje LED display iba svieti a nič sa na ňom nezobrazuje.

Tento display je LED a všetky tutoriály ktoré som skúšal boli LCD. Neviete či tam je nejaký rozdiel ?

Riso
Příspěvky: 27
Registrován: 24 srp 2018, 15:36
Reputation: 0

Re: LED Display

Příspěvek od Riso » 29 zář 2018, 10:30

Tento display nie je LED. Je to LCD len to majú na tej stránke zle napísané.

Na displayi vidíš len podsvietenie alebo aj tie štvorčeky?
Ak len podsvietenie skús potočiť s potenciometrom na zadnej strane.

Inač to čo poslal martinius musí fungovať. Mám na arduine dva displaye, obidve som programoval rovnakým postupom a obidve idú.

Len keď používaš arduino mega tak SDA pripoj do SDA a SCL do SCL.

TheDunboy
Příspěvky: 3
Registrován: 28 zář 2018, 18:06
Reputation: 0

Re: LED Display

Příspěvek od TheDunboy » 29 zář 2018, 10:34

Ďakujem, pootočenie potenciomentrom pomohlo.

Odpovědět

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 10 hostů