Spisu treści:

DRUK NA LCD - ARDUINO: 3 kroki
DRUK NA LCD - ARDUINO: 3 kroki

Wideo: DRUK NA LCD - ARDUINO: 3 kroki

Wideo: DRUK NA LCD - ARDUINO: 3 kroki
Wideo: Как настроить LCD ДИСПЛЕЙ и I2C на Arduino ?! 2024, Listopad
Anonim
DRUKOWANIE NA LCD - ARDUINO
DRUKOWANIE NA LCD - ARDUINO

WPROWADZANIE

POKAŻĘ CI JAK DRUKOWAĆ NA LCD 16X2 PRZY UŻYCIU ARDUINO

I DOSTAŁEM WSZYSTKIE SWOJE KOMPONENTY Z RAM ELEKTRONIKI

ram-e-sklep.com/

Kieszonkowe dzieci

-ARDUINO UNO

-LCD 16X2

-TABLICA CHRONIONA

-POT 10K

Krok 1: SCHEMAT

SCHEMATYCZNY
SCHEMATYCZNY

Krok 2: KOD

/*

Biblioteka LiquidCrystal - Hello World

Demonstruje użycie wyświetlacza LCD 16x2. Biblioteka LiquidCrystal współpracuje ze wszystkimi wyświetlaczami LCD, które są kompatybilne ze sterownikiem Hitachi HD44780. Jest ich wiele i zazwyczaj można je rozpoznać po 16-stykowym interfejsie.

Ten szkic drukuje "Hello World!" na LCD i pokazuje czas.

Obwód: * LCD RS pin do cyfrowego pinu 12 * LCD Enable pin do cyfrowego pinu 11 * LCD D4 pin do cyfrowego pinu 5 * LCD D5 pin do cyfrowego pinu 4 * LCD D6 pin do cyfrowego pinu 3 * LCD D7 pin do cyfrowego pinu 2 * pin LCD R/W do masy * pin LCD VSS do masy * pin LCD VCC do 5V * rezystor 10K: * końce do +5V i masa * wycieraczka do pinu LCD VO (pin 3)

Biblioteka dodana 18 kwietnia 2008 przez Davida A. Mellisa biblioteka zmodyfikowana 5 lipca 2009 przez Limor Fried (https://www.ladyada.net) przykład dodana 9 lipca 2009 przez Tom Igoe zmodyfikowana 22 listopada 2010 przez Tom Igoe

Ten przykładowy kod znajduje się w domenie publicznej.

www.arduino.cc/en/Tutorial/LiquidCrystal *

/ dołącz kod biblioteki: #include

// zainicjuj bibliotekę numerami pinów interfejsu LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

void setup() { // ustawienie liczby kolumn i wierszy wyświetlacza LCD: lcd.begin(16, 2); // Wydrukuj wiadomość na wyświetlaczu LCD. lcd.print("Witaj świecie!"); }

void loop() { // ustaw kursor na kolumnę 0, wiersz 1 // (uwaga: wiersz 1 to drugi wiersz, ponieważ liczenie zaczyna się od 0): lcd.setCursor(0, 1); // wypisz liczbę sekund od zresetowania: lcd.print(millis() / 1000); }

Zalecana: