สารบัญ:
- ขั้นตอนที่ 1: วัสดุ
- ขั้นตอนที่ 2: หัวบัดกรี
- ขั้นตอนที่ 3: ต่อวงจร
- ขั้นตอนที่ 4: เปิดไฟ Arduino IDE
- ขั้นตอนที่ 5: เขียนโค้ด Sketch
- ขั้นตอนที่ 6: ดูผลลัพธ์
วีดีโอ: วิธีเชื่อมต่อ LCD ขนาด 16x4 กับ Arduino: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:07
บทนำ
ฉันเพิ่งได้รับตัวอย่าง LCD ฟรีจากเพื่อนๆ ที่ FocusLCDs.com หนึ่งในนั้นคือ LCD ขนาด 16x4; P/N: C164AXBSYLY6WT. ใช้คอนโทรลเลอร์ ST7066U (ดูเอกสารข้อมูลที่นี่) แทน HD44780 ที่พบได้ทั่วไปในแผงป้องกัน LCD ฉันไม่แน่ใจว่าจะทำงานร่วมกับ Arduino และไลบรารี่ได้หรือไม่ ดังนั้นฉันจึงอยากลองใช้งาน
สรุปคุณสมบัติ
- ภาพที่คมชัดขึ้น มุมมองที่กว้างขึ้น
- ไดรเวอร์: ST7066U
- พื้นหลังสีเหลือง
- แสงไฟ Y/G
- ช่วงอุณหภูมิ: -20 ° C ถึง +70° C
- เป็นไปตามมาตรฐาน ROHS
ขั้นตอนที่ 1: วัสดุ
รวบรวมวัสดุตามรายการด้านล่าง:
- Arduino (UNO หรือ MEGA)
- จอแอลซีดี 16x4; C164AXBSYLY6WT
- เขียงหั่นขนม Solderless
- สายจัมเปอร์ดูปองท์
- 2.54mm-Pitch Headers
- โพเทนชิโอมิเตอร์ 10k โอห์ม
- Arduino IDE
- สาย USB
ขั้นตอนที่ 2: หัวบัดกรี
ประสานส่วนหัวกับโมดูล LCD ทั้งหมด 16 พิน อ้างถึงภาพนี้สำหรับ pinouts
ขั้นตอนที่ 3: ต่อวงจร
ต่อวงจรตามที่แสดง ทำด้วย Fritzing โพเทนชิออมิเตอร์ใช้สำหรับปรับแสงพื้นหลัง
ขั้นตอนที่ 4: เปิดไฟ Arduino IDE
เปิดไฟ Arduino IDE ของคุณ ระมัดระวังในการเลือกบอร์ดที่ถูกต้อง เช่น Arduino UNO หรือ MEGA เป็นต้น และเลือกพอร์ตที่ถูกต้อง
ขั้นตอนที่ 5: เขียนโค้ด Sketch
พิมพ์ภาพร่างนี้ใน IDE แล้วอัปโหลด
/* นี่คือภาพร่างเพื่อทดสอบ LCD ขนาด 16x4:
* โฟกัสLCD P/N: C164AXBSYLY6WT
*/
#include LiquidCrystal LCD (8, 9, 4, 5, 6, 7);
การตั้งค่าเป็นโมฆะ () {
lcd.begin(16, 4);
lcd.setCursor(0, 0);
lcd.print("FocusLCDs.com");
lcd.setCursor(0, 1);
lcd.print("แอลซีดีที่ดีที่สุด!");
lcd.setCursor(0, 2);
lcd.print("P/N: ");
lcd.setCursor(0, 3);
lcd.print("C164AXBSYLY6WT");
}
วงเป็นโมฆะ () {
}
ขั้นตอนที่ 6: ดูผลลัพธ์
ยินดีด้วย! LCD ของคุณควรแสดงสิ่งนี้
แนะนำ:
วิธีเชื่อมต่อ Raspberry Pi กับ Cloud โดยใช้ Node.js: 7 ขั้นตอน
วิธีเชื่อมต่อ Raspberry Pi กับคลาวด์โดยใช้ Node.js: บทช่วยสอนนี้มีประโยชน์สำหรับทุกคนที่ต้องการเชื่อมต่อ Raspberry Pi กับคลาวด์ โดยเฉพาะกับแพลตฟอร์ม AskSensors IoT โดยใช้ Node.js ไม่มี Raspberry Pi ใช่ไหม หากคุณไม่มี Raspberry Pi อยู่แล้ว ฉันจะแนะนำให้คุณซื้อ Raspberry
วิธีเชื่อมต่อ ESP8266 NodeMCU กับ IoT Cloud: 5 ขั้นตอน
วิธีเชื่อมต่อ ESP8266 NodeMCU กับ IoT Cloud: คำแนะนำนี้แสดงการสาธิต Internet of Things อย่างง่ายโดยใช้ ESP8266 NodeMCU และบริการ IoT ออนไลน์ที่เรียกว่า AskSensors เราสาธิตวิธีรับข้อมูลจากไคลเอนต์ HTTPS ของ ESP8266 อย่างรวดเร็วและลงจุดในกราฟลงใน AskSensors Io
วิธีเชื่อมต่อ ESP32 กับ IoT Cloud: 8 ขั้นตอน
วิธีเชื่อมต่อ ESP32 กับ IoT Cloud: คำแนะนำนี้มีอยู่ในชุดบทความเกี่ยวกับการเชื่อมต่อฮาร์ดแวร์ เช่น Arduino และ ESP8266 กับคลาวด์ ฉันจะอธิบายวิธีทำให้ชิป ESP32 ของคุณเชื่อมต่อกับคลาวด์ด้วยบริการ AskSensors IoT ทำไมต้องเป็น ESP32 หลังจากประสบความสำเร็จอย่างยิ่งใหญ่
วิธีเชื่อมต่อ FlySky Transmitter กับ PC Simulator (ClearView RC Simulator) -- ไม่มีสายเคเบิล: 6 ขั้นตอน
วิธีเชื่อมต่อ FlySky Transmitter กับ PC Simulator (ClearView RC Simulator) || ไม่มีสายเคเบิล: คำแนะนำในการเชื่อมต่อ FlySky I6 กับคอมพิวเตอร์เพื่อจำลองการบินสำหรับผู้เริ่มต้นเครื่องบินปีก การเชื่อมต่อการจำลองการบินโดยใช้ Flysky I6 และ Arduino ไม่จำเป็นต้องใช้สายเคเบิลจำลอง
วิธีเชื่อมต่อ DeLorme Earthmate GPS LT-20 กับ Google Earth ของคุณสำหรับแผนที่การติดตาม GPS ที่ยอดเยี่ยม: 5 ขั้นตอน
วิธีเชื่อมต่อ DeLorme Earthmate GPS LT-20 กับ Google Earth ของคุณสำหรับแผนที่การติดตาม GPS ที่ยอดเยี่ยม: ฉันจะแสดงวิธีเชื่อมต่ออุปกรณ์ GPS กับโปรแกรม Google Earth ยอดนิยมโดยไม่ต้องใช้ Google Earth Plus ฉันไม่มีงบประมาณมากดังนั้นฉันสามารถรับประกันได้ว่าจะถูกที่สุด