електронна поща

admin@zgcxgdlcd.com

WhatsApp

15919880141

Как да взаимодействаме 192x64 COG LCD с Arduino?

May 26, 2025Остави съобщение

Свързването на 192x64 COG LCD с Arduino може да бъде вълнуващ проект както за любителите на електрониката, така и за професионалистите. Като доставчик на 192x64 COG LCD, имах възможността да работя с тези дисплеи широко и да разбера входовете и изходите да ги свържете с Arduino. В тази публикация в блога ще ви преведа през процеса стъпка по стъпка, от разбирането на основите на LCD до писането на кода за Arduino, за да общувате с него ефективно.

Разбиране на 192x64 COG LCD

Преди да се потопим в процеса на взаимодействие, нека отделим малко време, за да разберем какво е 192x64 COG LCD. COG означава чип върху стъкло, което означава, че интегрираната верига е директно монтирана върху стъкления субстрат на LCD. Тази технология предлага няколко предимства, включително по -малък форм -фактор, подобрена надеждност и по -добра производителност в сравнение с традиционните LCD с външни чипове.

Спецификацията от 192x64 се отнася до разделителната способност на LCD, което означава, че може да показва 192 пиксела хоризонтално и 64 пиксела вертикално. Този дисплей с висока разделителна способност е подходящ за широк спектър от приложения, като панели за промишлено управление, медицински изделия и потребителска електроника.

Необходими компоненти

За да взаимодействате 192x64 COG LCD с Arduino, ще ви трябват следните компоненти:

  • Arduino Board:Можете да използвате всяка дъска Arduino, като Arduino Uno, Mega или Nano.
  • 192x64 COG LCD:Като доставчик предлагам висококачествени 192x64 COG LCD, които са съвместими с Arduino.
  • Проводници за дъска и джъмпери:Те се използват за свързване на LCD към Arduino.
  • Потенциометър:Използва се потенциометър за регулиране на контраста на LCD.

Окачване на LCD към Arduino

Първата стъпка в взаимодействието на LCD с Arduino е да ги свържете заедно. Ето типична схема на окабеляване:

LCD щифт Arduino Pin
Vss GND
Vdd 5V
Vo Централен щифт на потенциометъра
Rs Цифров щифт 12
RW GND
E Цифров щифт 11
D0 - D7 Дигитални щифтове 2 - 9
CS1 Цифров щифт 10
CS2 Цифров щифт 13
RST Цифров щифт 8
Bl+ 5V
Bl- GND

Не забравяйте да свържете потенциометъра към Vo Pin на LCD. Това ще ви позволи да регулирате контраста на дисплея.

Инсталиране на необходимите библиотеки

За да комуникирате с 192x64 COG LCD, ще трябва да инсталирате съответните библиотеки в Arduino IDE. Една популярна библиотека за тази цел е библиотеката U8G2, която осигурява прост и лесен за използване интерфейс за контрол на различни видове LCD.

За да инсталирате библиотеката U8G2, следвайте тези стъпки:

  1. Отворете Arduino Ide.
  2. Отидете наСкица>Включете библиотеката>Управление на библиотеките.
  3. В мениджъра на библиотеката потърсете "U8G2".
  4. Изберете библиотеката U8G2 и щракнете върхуИнсталиранебутон.

Писане на кода на Arduino

След като свържете LCD на Arduino и инсталирате необходимите библиотеки, е време да напишете кода, за да покажете нещо на LCD. Ето един прост примерен код, който показва "Здравей, свят!" Съобщение на 192x64 COG LCD:

045
#include <u8g2lib.h> // Създайте екземпляр от библиотеката U8G2 за 192x64 COG LCD U8G2_SSD1322_NHD_192X64_F_4W_SW_SPI U8G2 (U8G2_R0, /* CLOCK =* /13, /* data =* /11, /* cs =* /10, /* dc 12, /* нулиране =* / 8); void setup () {u8g2.begin (); } void loop () {u8g2.firstpage (); Направете {u8g2.setFont (u8g2_font_ncenb08_tr); U8G2.DRAWSTR (0, 10, "Здравей, свят!"); } докато (u8g2.nextpage ()); забавяне (1000); }

В този код първо включваме библиотеката U8G2 и създаваме екземпляр наU8G2_SSD1322_NHD_192X64_F_4W_SW_SPIКлас, който е специално проектиран за 192x64 COG LCD. След това инициализираме LCD вsetup ()функциониране и покажете "Здравей, свят!" съобщение вloop ()функция.

Тестване на настройката

След като сте написали кода, го качете на дъската на Arduino с помощта на Arduino IDE. Ако всичко е свързано правилно и кодът работи правилно, трябва да видите "Здравей, свят!" Съобщение, показано на 192x64 COG LCD.

Отстраняване на неизправности

Ако срещнете някакви проблеми, докато свързвате LCD с Arduino, ето някои често срещани съвети за отстраняване на проблеми:

  • Проверете окабеляването:Уверете се, че всички връзки са защитени и няма разхлабени проводници.
  • Регулирайте контраста:Използвайте потенциометъра, за да регулирате контраста на LCD, докато текстът е изчистен.
  • Проверете библиотеките:Уверете се, че библиотеката U8G2 е инсталирана правилно и правилният LCD драйвер е избран в кода.

Други свързани LCD

В допълнение към 192x64 COG LCD, ние предлагаме и широк спектър от други LCD, включително122x32 Graphic LCD COG LCD,128x32 Монохромен LCDи128x64b точка матрица LCD дисплей. Тези LCD също са съвместими с Arduino и могат да се използват в различни проекти.

Контакт за поръчки

Ако се интересувате от закупуване на 192x64 COG LCD или някой от другите ни LCD продукти, моля, не се колебайте да се свържете с нас за поръчки и допълнителни дискусии. Ние предлагаме висококачествени продукти на конкурентни цени и отлично обслужване на клиентите.

ЛИТЕРАТУРА

  • Документация на Arduino
  • U8G2 Библиотечна документация