เฮ้ผู้ที่ชื่นชอบเทคโนโลยี! หากคุณเข้าสู่โครงการ Arduino และต้องการเพิ่มความสามารถในการมองเห็นการใช้จอแสดงผล LCD Bar LCD กับ Arduino ของคุณเป็นความคิดที่ดี ฉันเป็นซัพพลายเออร์ของ Bar LCD แสดงและฉันมาที่นี่เพื่อแนะนำคุณตลอดกระบวนการ
จอแสดงผล LCD ของบาร์คืออะไร?
สิ่งแรกก่อนที่จะพูดคุยเกี่ยวกับจอแสดงผล LCD ของบาร์คืออะไร เป็นประเภทของการแสดงผลที่สามารถแสดงข้อมูลในแท่ง - กราฟหรือรูปแบบภาพอื่น ๆ จอแสดงผลเหล่านี้มีประโยชน์มากในหลายโครงการตั้งแต่การตรวจสอบข้อมูลเซ็นเซอร์ไปจนถึงการสร้างแดชบอร์ดที่กำหนดเอง
มีการแสดงแอลซีดีบาร์หลายประเภท บางส่วนคือจอแสดงผลที่สดใสเป็นพิเศษซึ่งเหมาะสำหรับสภาพแวดล้อมกลางแจ้งหรือดี - ที่คุณต้องการให้มีการแสดงผลอย่างชัดเจน คนอื่นคือหน้าจอแสดงผลยานพาหนะออกแบบมาโดยเฉพาะสำหรับใช้ในยานพาหนะและหน้าจอ Wayfindingซึ่งสามารถช่วยให้ผู้คนนำทางในอาคารขนาดใหญ่หรือพื้นที่สาธารณะ
ทำไมต้องใช้จอแสดงผล Bar LCD กับ Arduino
Arduino เป็นแพลตฟอร์มอุปกรณ์อิเล็กทรอนิกส์ที่ได้รับความนิยม มันใช้งานง่ายและมีชุมชนขนาดใหญ่ของผู้ผลิตแบ่งปันโครงการและรหัส เมื่อคุณจับคู่ Arduino กับจอแสดงผล LCD บาร์คุณสามารถสร้างโครงการที่ยอดเยี่ยมทุกประเภท


ตัวอย่างเช่นคุณสามารถสร้างสถานีอากาศที่แสดงข้อมูลอุณหภูมิและความชื้นในรูปแบบกราฟ หรือคุณสามารถสร้างตัวติดตามฟิตเนสที่แสดงขั้นตอนหรือแคลอรี่ของคุณ ความเป็นไปได้ไม่มีที่สิ้นสุด!
เริ่มต้น
ก่อนที่คุณจะเริ่มคุณจะต้องมีบางสิ่ง:
- บอร์ด Arduino คุณสามารถใช้ arduino uno, mega หรือบอร์ดที่เข้ากันได้อื่น ๆ
- จอแสดงผล LCD บาร์ ตรวจสอบให้แน่ใจว่าเข้ากันได้กับ Arduino ของคุณ คุณสามารถค้นหารุ่นและขนาดที่แตกต่างจากเราซัพพลายเออร์จอแสดงผล Bar LCD
- สายจัมเปอร์ สิ่งเหล่านี้ใช้เพื่อเชื่อมต่อ Arduino กับจอแสดงผล
- กระดานหัตถ์ (เป็นตัวเลือก แต่มีประโยชน์สำหรับการสร้างต้นแบบ)
การเชื่อมต่อจอแสดงผล LCD Bar กับ Arduino
ตอนนี้เรามาเข้าไปใน Nitty - มีความกล้าหาญในการเชื่อมต่อจอแสดงผลกับ Arduino ของคุณ
- ปัก: ก่อนอื่นคุณต้องรู้ pinout ของหน้าจอ LCD ของคุณ จอแสดงผลที่แตกต่างกันมีการกำหนดค่า PIN ที่แตกต่างกัน แต่โดยทั่วไปคุณจะมีพินพลังงาน (VCC และ GND) หมุดข้อมูลและพินควบคุม
- การเชื่อมต่อพลังงาน: เชื่อมต่อพิน VCC ของจอแสดงผลกับพิน 5V บน Arduino ของคุณและพิน GND กับพื้นบน Arduino ของคุณ สิ่งนี้ให้พลังงานที่จอแสดงผลจำเป็นต้องทำงาน
- ข้อมูลและการเชื่อมต่อควบคุม: ข้อมูลและพินควบคุมใช้เพื่อส่งข้อมูลจาก Arduino ไปยังหน้าจอ โดยทั่วไปแล้วคุณจะเชื่อมต่อพินเหล่านี้กับพินดิจิตอลหรือแบบอะนาล็อกบน Arduino ของคุณ อ้างถึงแผ่นข้อมูลของจอแสดงผลของคุณสำหรับการเชื่อมต่อ PIN ที่แน่นอน
นี่คือตัวอย่างง่ายๆของวิธีที่คุณจะเชื่อมต่อจอแสดงผล LCD ของแถบทั่วไปกับ Arduino Uno:
- VCC -> 5V
- gnd -> gnd
- พินข้อมูล 1 -> พินดิจิตอล 2
- พินข้อมูล 2 -> พินดิจิตอล 3
- พินควบคุม 1 -> พินดิจิตอล 4
การเขียนโปรแกรม Arduino
เมื่อคุณเชื่อมต่อการแสดงผลก็ถึงเวลาที่จะตั้งโปรแกรม Arduino เพื่อให้การแสดงผลแสดงบางสิ่งบางอย่าง
- ติดตั้งไลบรารี: คุณจะต้องติดตั้งไลบรารีที่เหมาะสมสำหรับจอแสดงผล Bar LCD ของคุณ ไลบรารีเหล่านี้ทำให้การสื่อสารกับจอแสดงผลง่ายขึ้น โดยปกติคุณสามารถค้นหาห้องสมุดได้ในเว็บไซต์ของผู้ผลิตหรือผ่านผู้จัดการห้องสมุดของ Arduino IDE
- เขียนรหัส: นี่คือตัวอย่างพื้นฐานของรหัสเพื่อแสดงกราฟแถบง่ายๆบนหน้าจอ LCD ของคุณ:
#include <LiquidCrystal.h> // เริ่มต้นไลบรารีด้วยจำนวนของอินเตอร์เฟสพิน LiquidCrystal LCD (2, 3, 4, 5, 6, 7); โมฆะการตั้งค่า () {// ตั้งค่าจำนวนคอลัมน์และแถวของ LCD: LCD.Begin (16, 2); // พิมพ์ข้อความไปยัง LCD lcd.print ("การทดสอบกราฟแท่ง"); } void loop () {// ตั้งค่าเคอร์เซอร์เป็นคอลัมน์ 0, บรรทัด 1 // (หมายเหตุ: บรรทัดที่ 1 คือแถวที่สองเนื่องจากการนับเริ่มต้นด้วย 0): LCD.SetCursor (0, 1); // พิมพ์จำนวนวินาทีตั้งแต่รีเซ็ต: LCD.Print (Millis () / 1000); ความล่าช้า (1,000); -
รหัสนี้เริ่มต้นการแสดงผล LCD พิมพ์ข้อความบนบรรทัดแรกจากนั้นแสดงจำนวนวินาทีตั้งแต่ Arduino ถูกรีเซ็ตในบรรทัดที่สอง คุณสามารถแก้ไขรหัสนี้เพื่อแสดงกราฟแท่งตามข้อมูลเซ็นเซอร์หรืออินพุตอื่น ๆ
การแก้ไขปัญหา
บางครั้งสิ่งต่างๆก็ไม่เป็นไปตามแผนที่วางไว้ นี่คือปัญหาทั่วไปและวิธีการแก้ไข:
- แสดงไม่ทำงาน: ตรวจสอบการเชื่อมต่อของคุณ ตรวจสอบให้แน่ใจว่าหมุดทั้งหมดเชื่อมต่ออย่างถูกต้องและไม่มีการเชื่อมต่อที่หลวม ตรวจสอบแหล่งจ่ายไฟไปยังจอแสดงผล
- จอแสดงผลไม่ถูกต้อง: หากการแสดงผลแสดงอักขระที่อ่านไม่ออกหรือข้อมูลที่ไม่ถูกต้องตรวจสอบให้แน่ใจว่าคุณใช้ไลบรารีที่ถูกต้องและรหัสของคุณถูกต้อง คุณอาจต้องปรับความคมชัดของจอแสดงผล
ปรับแต่งโครงการของคุณ
เมื่อคุณมีพื้นฐานลดลงคุณสามารถเริ่มปรับแต่งโครงการของคุณ คุณสามารถเปลี่ยนลักษณะที่ปรากฏของกราฟแท่งเพิ่มเซ็นเซอร์มากขึ้นหรือรวมเข้ากับอุปกรณ์อื่น ๆ
ตัวอย่างเช่นคุณสามารถเพิ่มเซ็นเซอร์อุณหภูมิให้กับโครงการของคุณและแสดงอุณหภูมิในรูปแบบกราฟ - กราฟ นอกจากนี้คุณยังสามารถใช้แบบอักษรและสัญลักษณ์ที่แตกต่างกันบนหน้าจอเพื่อให้ดึงดูดสายตามากขึ้น
บทสรุป
การใช้จอแสดงผล Bar LCD กับ Arduino เป็นโครงการที่สนุกและคุ้มค่า ไม่ว่าคุณจะเป็นผู้เริ่มต้นหรือผู้สร้างที่มีประสบการณ์มีความเป็นไปได้ไม่รู้จบสำหรับการสร้างโครงการที่ยอดเยี่ยมและมีประโยชน์
ในฐานะซัพพลายเออร์จอแสดงผล LCD Bar เรานำเสนอจอแสดงผลคุณภาพสูงที่หลากหลายเพื่อให้เหมาะกับความต้องการของคุณ หากคุณสนใจที่จะจัดซื้อ Bar LCD แสดงสำหรับโครงการของคุณอย่าลังเลที่จะติดต่อเราสำหรับข้อมูลเพิ่มเติมและเริ่มการอภิปรายการจัดซื้อจัดจ้าง เราอยู่ที่นี่เพื่อช่วยให้คุณนำความคิดของคุณมาสู่ชีวิต!
การอ้างอิง
- เอกสารอย่างเป็นทางการของ Arduino
- Bar LCD Display Datasheets ของผู้ผลิต







