Spisu treści:

Szczegóły i połączenia adaptera LCD I2C: 5 kroków
Szczegóły i połączenia adaptera LCD I2C: 5 kroków

Wideo: Szczegóły i połączenia adaptera LCD I2C: 5 kroków

Wideo: Szczegóły i połączenia adaptera LCD I2C: 5 kroków
Wideo: [Arduino] #5 - Wyświetlacz LCD i moduł I2C 2024, Wrzesień
Anonim
Szczegóły i połączenia adaptera LCD I2C
Szczegóły i połączenia adaptera LCD I2C

Adapter I2C lcd to urządzenie zawierające układ mikrokontrolera PCF8574. Ten mikrokontroler jest ekspanderem I/O, który komunikuje się z innym układem mikrokontrolera za pomocą dwuprzewodowego protokołu komunikacyjnego. Za pomocą tego adaptera każdy może sterować wyświetlaczem LCD 16x2 za pomocą tylko dwóch przewodów (SDA, SCL). Oszczędza wiele pinów arduino lub innego mikrokontrolera. Posiada wbudowany potencjometr do kontroli kontrastu LCD. Domyślny adres I2C to 0x27. Możesz zmienić ten adres, łącząc A0, A1, A2.

A0 A1 A2 Adres

0 0 0 0x20 0 0 1 0x21 0 1 0 0x22 0 1 1 0x23 1 0 0 0x24 1 0 1 0x25 1 1 0 0x26 1 1 1 0x27

0 => NISKI

1 => WYSOKI

Krok 1: Połączenie między wyświetlaczem LCD a adapterem

Połączenie między wyświetlaczem LCD a adapterem
Połączenie między wyświetlaczem LCD a adapterem
Połączenie między wyświetlaczem LCD a adapterem
Połączenie między wyświetlaczem LCD a adapterem
Połączenie między wyświetlaczem LCD a adapterem
Połączenie między wyświetlaczem LCD a adapterem
Połączenie między wyświetlaczem LCD a adapterem
Połączenie między wyświetlaczem LCD a adapterem

Najpierw musisz przylutować ten adapter z lcd. Możesz bezpośrednio podłączyć go do tylnej części wyświetlacza lcd. Ale przylutowałem to na płytce drukowanej. Możesz też zrobić to, jak chcesz. Ale musisz uważać na właściwe połączenie. W przeciwnym razie staniesz przed wielkim problemem.

Krok 2: Połączenie z adapterem Arduino i I2C Lcd

Połączenie z Arduino i adapterem LCD I2C
Połączenie z Arduino i adapterem LCD I2C

Arduino => adapter LCD I2C

GND => GND

5V => VCC

A4 => SDA

A5 => SCL

Krok 3: Włącz i przetestuj

Włącz i testuj
Włącz i testuj
Włącz i testuj
Włącz i testuj
Włącz i testuj
Włącz i testuj
Włącz i testuj
Włącz i testuj

#zdefiniuj USE_ALB_LCD_I2C

#include "ArduinoLearningBoard.h" ALB_LCD_I2C lcd; void setup() { lcd.init(); podświetlenie LCD(); lcd.clear(); } void loop() { lcd.setCursor(0, 0);//lcd.setCursor(kolumna, wiersz); lcd.print("ABCD 1234 +-/*"); lcd.setCursor(0, 1);//tutaj wiersz=1 oznacza drugą linię lcd.print((char)64);//64 = @ lcd.print((char)223);//223 = znak dgree lcd.print((char)224);//224 = znak alfa lcd.print((char)232);//232 = root lcd.print((char)242);//242 = tita lcd.print((znak)228);//228 = mikro}

Krok 4: Pobieranie biblioteki dla I2C Lcd

Pobieranie biblioteki dla I2C Lcd
Pobieranie biblioteki dla I2C Lcd
Pobieranie biblioteki dla I2C Lcd
Pobieranie biblioteki dla I2C Lcd

otwórz arduino IDE => przejdź do Narzędzia => zarządzaj bibliotekami => wyszukaj tablicę edukacyjną Arduino

i pobierz bibliotekę.

Jeśli masz już bibliotekę, pomiń ten krok.

Krok 5: Ostatni krok

Ostatni krok
Ostatni krok
Ostatni krok
Ostatni krok

Używam I2C lcd, aby pokazać temperaturę i wilgotność otoczenia.

Zalecana: