อีเมล

admin@zgcxgdlcd.com

โทร

+8615919880141

วอทส์แอพ

15919880141

วิธีการเชื่อมต่อ LCD COG 192x64 กับ Arduino?

May 26, 2025ฝากข้อความ

การเชื่อมต่อ LCD COG 192x64 กับ Arduino สามารถเป็นโครงการที่น่าตื่นเต้นสำหรับผู้ที่ชื่นชอบอิเล็กทรอนิกส์และมืออาชีพเหมือนกัน ในฐานะซัพพลายเออร์ของ LCD ของ COG 192x64 ฉันมีโอกาสได้ทำงานกับจอแสดงผลเหล่านี้อย่างกว้างขวางและเข้าใจความเข้าใจในการเชื่อมต่อพวกเขากับ Arduino ในโพสต์บล็อกนี้ฉันจะแนะนำคุณตลอดขั้นตอนจากการทำความเข้าใจพื้นฐานของ LCD ไปจนถึงการเขียนรหัสสำหรับ Arduino เพื่อสื่อสารกับมันอย่างมีประสิทธิภาพ

ทำความเข้าใจกับ 192x64 COG LCD

ก่อนที่เราจะดำน้ำในกระบวนการเชื่อมต่อกันลองใช้เวลาสักครู่เพื่อทำความเข้าใจว่า LCD COG 192x64 คืออะไร COG หมายถึงชิปบนกระจกซึ่งหมายความว่าวงจรรวมติดตั้งโดยตรงบนพื้นผิวแก้วของ LCD เทคโนโลยีนี้มีข้อดีหลายประการรวมถึงฟอร์มแฟคเตอร์ขนาดเล็กความน่าเชื่อถือที่ดีขึ้นและประสิทธิภาพที่ดีขึ้นเมื่อเทียบกับ LCD แบบดั้งเดิมที่มีชิปภายนอก

ข้อกำหนด 192x64 หมายถึงความละเอียดของ LCD ซึ่งหมายความว่าสามารถแสดง 192 พิกเซลในแนวนอนและ 64 พิกเซลในแนวตั้ง จอแสดงผลความละเอียดสูงนี้เหมาะสำหรับการใช้งานที่หลากหลายเช่นแผงควบคุมอุตสาหกรรมอุปกรณ์การแพทย์และอุปกรณ์อิเล็กทรอนิกส์สำหรับผู้บริโภค

ส่วนประกอบที่ต้องการ

ในการเชื่อมต่อ LCD COG 192x64 กับ Arduino คุณจะต้องมีส่วนประกอบต่อไปนี้:

  • บอร์ด Arduino:คุณสามารถใช้บอร์ด Arduino ใด ๆ เช่น Arduino Uno, Mega หรือ Nano
  • 192x64 COG LCD:ในฐานะซัพพลายเออร์ฉันเสนอ COG LCD ที่มีคุณภาพสูง 192x64 ที่เข้ากันได้กับ Arduino
  • สายงานกระดานและจัมเปอร์:สิ่งเหล่านี้ใช้ในการเชื่อมต่อ LCD กับ Arduino
  • โพเทนชิออมิเตอร์:โพเทนชิออมิเตอร์ใช้เพื่อปรับความคมชัดของ LCD

เดินสาย LCD ไปยัง Arduino

ขั้นตอนแรกในการเชื่อมต่อ LCD กับ Arduino คือการเชื่อมต่อเข้าด้วยกัน นี่คือแผนภาพการเดินสายทั่วไป:

พินแอลซีดี พิน Arduino
VSS gnd
VDD 5V
VO พินกลางโพเทนชิออมิเตอร์
Rs พินดิจิตอล 12
RW gnd
อี พินดิจิตอล 11
D0 - D7 หมุดดิจิตอล 2 - 9
CS1 พินดิจิตอล 10
CS2 พินดิจิตอล 13
ครั้งแรก พินดิจิตอล 8
bl+ 5V
bl- gnd

ตรวจสอบให้แน่ใจว่าได้เชื่อมต่อโพเทนชิออมิเตอร์กับพิน VO ของ LCD สิ่งนี้จะช่วยให้คุณสามารถปรับความคมชัดของจอแสดงผล

การติดตั้งไลบรารีที่ต้องการ

ในการสื่อสารกับ 192x64 COG LCD คุณจะต้องติดตั้งไลบรารีที่เหมาะสมใน Arduino IDE ห้องสมุดยอดนิยมแห่งหนึ่งสำหรับจุดประสงค์นี้คือห้องสมุด U8G2 ซึ่งให้อินเทอร์เฟซที่ง่ายและใช้งานง่ายสำหรับการควบคุม LCD ประเภทต่างๆ

ในการติดตั้งไลบรารี U8G2 ให้ทำตามขั้นตอนเหล่านี้:

  1. เปิด Arduino IDE
  2. ไปร่าง-รวมห้องสมุด-จัดการห้องสมุด-
  3. ใน Library Manager ค้นหา "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 12, /* รีเซ็ต =* / 8); โมฆะการตั้งค่า () {u8g2.begin (); } void loop () {u8g2.firstpage (); ทำ {u8g2.setFont (u8g2_font_ncenb08_tr); u8g2.drawstr (0, 10, "สวัสดี, โลก!"); } ในขณะที่ (u8g2.nextpage ()); ความล่าช้า (1,000); -

ในรหัสนี้ก่อนอื่นเราจะรวมไลบรารี U8G2 และสร้างอินสแตนซ์ของไฟล์U8G2_SSD1322_NHD_192X64_F_4W_SW_SPIคลาสซึ่งออกแบบมาโดยเฉพาะสำหรับ 192x64 COG LCD จากนั้นเราเริ่มต้น LCD ในไฟล์การตั้งค่า ()ฟังก์ชั่นและแสดง "สวัสดีโลก!" ข้อความในลูป ()การทำงาน.

ทดสอบการตั้งค่า

เมื่อคุณเขียนรหัสแล้วให้อัปโหลดไปยังบอร์ด Arduino โดยใช้ Arduino IDE หากทุกอย่างมีสายอย่างถูกต้องและรหัสทำงานอย่างถูกต้องคุณควรเห็น "สวัสดีโลก!" ข้อความแสดงบน 192x64 COG LCD

การแก้ไขปัญหา

หากคุณพบปัญหาใด ๆ ในขณะที่เชื่อมต่อ LCD กับ Arduino นี่คือเคล็ดลับการแก้ไขปัญหาทั่วไป:

  • ตรวจสอบสายไฟ:ตรวจสอบให้แน่ใจว่าการเชื่อมต่อทั้งหมดมีความปลอดภัยและไม่มีสายไฟหลวม
  • ปรับความคมชัด:ใช้โพเทนชิออมิเตอร์เพื่อปรับความคมชัดของ LCD จนกว่าข้อความจะชัดเจน
  • ตรวจสอบห้องสมุด:ตรวจสอบให้แน่ใจว่ามีการติดตั้งไลบรารี U8G2 อย่างถูกต้องและเลือกไดรเวอร์ LCD ที่ถูกต้องในรหัส

แอลซีดีอื่น ๆ ที่เกี่ยวข้อง

นอกจาก 192x64 COG LCD แล้วเรายังมีแอลซีดีอื่น ๆ อีกมากมายรวมถึง122x32 กราฟิก LCD COG LCD-128x32 โมโนโครมแอลซีดี, และจอแสดงผล LCD 128x64b dot matrix- LCD เหล่านี้ยังเข้ากันได้กับ Arduino และสามารถใช้ในโครงการต่าง ๆ

ติดต่อเพื่อจัดซื้อจัดจ้าง

หากคุณสนใจที่จะซื้อ COG LCDS 192x64 หรือผลิตภัณฑ์ LCD อื่น ๆ ของเราโปรดติดต่อเราเพื่อรับการจัดซื้อและการอภิปรายเพิ่มเติม เรานำเสนอผลิตภัณฑ์คุณภาพสูงในราคาที่แข่งขันได้และการบริการลูกค้าที่ยอดเยี่ยม

การอ้างอิง

  • เอกสาร Arduino
  • เอกสารห้องสมุด U8G2