สารบัญ:

โมดูล LCD UI: 15 ขั้นตอน
โมดูล LCD UI: 15 ขั้นตอน

วีดีโอ: โมดูล LCD UI: 15 ขั้นตอน

วีดีโอ: โมดูล LCD UI: 15 ขั้นตอน
วีดีโอ: โมดูลจอแสดงผล 16x2 พร้อม I2C Module Node MCU ESP8266 + LCD 1602 I2C | Nursery Arduino 2024, พฤศจิกายน
Anonim
โมดูล LCD UI
โมดูล LCD UI

โมดูล LCD UI เป็นจอ LCD เรืองแสงขนาด 8x2 พร้อมจอยสติ๊กขนาดเล็ก 'ปุ่มสีแดงขนาดใหญ่' พิเศษ และไฟ LED สองสีสำหรับคำติชมเพิ่มเติม เป็นวิธีที่ง่ายในการเพิ่มการโต้ตอบให้กับโครงการของคุณ LCD รองรับ HD44780 และต่อสายสำหรับอินเทอร์เฟซ 4 บิต โมดูลนี้มีอยู่ในคอลัมน์ Nuts And Volts Spin Zone ของเดือนกันยายน - คุณสามารถดาวน์โหลดไฟล์ pdf ของคอลัมน์จาก Parallax (pdf) หรือดาวน์โหลดตัวอย่างโค้ด (zip) โมดูล LCD UI เข้ากันได้กับโมดูลแพลตฟอร์ม Gadget Gangster Platform อื่นๆ มีระยะห่างมาตรฐาน คุณจึงเพิ่มลงในโปรโตบอร์ดหรือเขียงหั่นขนมได้ คุณสามารถดาวน์โหลดการออกแบบแผนผัง & PCB หรือซื้อชุดอุปกรณ์ได้ที่ Gadget Gangster เวลาในการสร้างประมาณ 45 นาที อุ่นหัวแร้งของคุณและไปยังขั้นตอนต่อไป!

ขั้นตอนที่ 1: รายการชิ้นส่วน

ส่วนรายการ
ส่วนรายการ

ขณะที่หัวแร้งของคุณอุ่นขึ้น ตรวจสอบให้แน่ใจว่าคุณมีชิ้นส่วนต่อไปนี้:

ส่วนรายการ

  • แถบส่วนหัว 1x 40 พิน ใช้เขื่อนของคุณ ตัดส่วนนี้เป็นส่วนพิน 2x16 และส่วนพิน 2x4
  • ซ็อกเก็ตพิน 1x 2x8
  • 1x 2x8 ส่วนหัวของพิน ชุดนี้มาพร้อมกับส่วนหัวของกล่อง แต่ส่วนหัวของหมุดเปล่าทำงานได้ดี
  • 1x 2n3904 ทรานซิสเตอร์ NPN
  • ฝาครอบสวิตช์ 1x สีอะไรก็ได้ แต่สีแดงดูเท่กว่า
  • สวิตช์สัมผัสขนาด 1x12 มม.
  • 1x 4 ทิศทาง + จอยสติ๊กขนาดเล็กกด อันนี้ค่อนข้างแปลก แต่คุณสามารถหยิบมันขึ้นมาจาก mouser ได้
  • 1x 8x2 Char LCD ที่มีแสงพื้นหลัง (รองรับ HD44780 ซึ่งเป็นมาตรฐานโดยพฤตินัยสำหรับการแสดงตัวอักษร LCD)
  • 1x LED สีแดง - สีเขียวสองสี ชุดนี้มาพร้อมกับ LED 2 ดวง แต่บอร์ดยังรองรับ LED 3 ดวงอีกด้วย
  • 1x Gadget Gangster LCD UI PCB คุณสามารถซื้อ PCB เปล่าได้ที่นี่
  • โพเทนชิโอมิเตอร์ Thumbwheel 1x 10k โอห์ม สิ่งนี้ควบคุมความคมชัดของ LCD
  • 1x 8pin bussed เครือข่ายตัวต้านทาน 10k ohm
  • ตัวต้านทาน 1x 47 โอห์ม (เหลือง - ม่วง - ดำ)
  • ตัวต้านทาน 8x220 โอห์ม (แดง - แดง - น้ำตาล)
  • ตัวต้านทาน 4x 2.2k ohm (แดง - แดง - แดง)
  • ตัวต้านทาน 1x 470 โอห์ม (เหลือง - ม่วง - น้ำตาล)

ขั้นตอนที่ 2: ตัวต้านทาน 220 โอห์ม

ตัวต้านทาน 220 โอห์ม
ตัวต้านทาน 220 โอห์ม

เริ่มต้นด้วยการเพิ่มตัวต้านทาน 220 โอห์ม (แดง - แดง - น้ำตาล) ที่จุด R1 - R8 ตัวต้านทานไม่มีโพลาไรซ์ ดังนั้นจึงไม่สำคัญว่าคุณจะใส่ตัวต้านทานไปในทิศทางใด

ขั้นตอนที่ 3: 2.2k ตัวต้านทานโอห์ม

ตัวต้านทาน 2.2k โอห์ม
ตัวต้านทาน 2.2k โอห์ม

เพิ่มตัวต้านทาน 2.2k โอห์มทั้งสี่ตัว (แดง - แดง - แดง) ที่จุด R11:R14

ขั้นตอนที่ 4: ตัวต้านทาน 47 โอห์ม

ตัวต้านทาน 47 โอห์ม
ตัวต้านทาน 47 โอห์ม

ตัวต้านทาน 47 โอห์ม (เหลือง - ม่วง - ดำ) อยู่ที่ R10 ตัวต้านทานนี้จำกัดกระแสที่ไหลไปยังแบ็คไลท์ของ LCD

ขั้นตอนที่ 5: ตัวต้านทาน 470 โอห์ม

ตัวต้านทาน 470 โอห์ม
ตัวต้านทาน 470 โอห์ม

นี่คือตัวต้านทานแบบแยกตัวสุดท้ายของคุณ มันไปที่ R9 มันคือ 470 โอห์ม (เหลือง - ม่วง - น้ำตาล) มันเชื่อมต่อกับ P8 หากคุณต้องการควบคุมไฟแบ็คไลท์บน LCD ให้เปิด P8 ให้สูงเพื่อเปิดไฟแบ็คไลท์ คุณยังสามารถมอดูเลต P8 เพื่อเปลี่ยนความสว่างของแบ็คไลท์หรือทำให้เฟดเข้า / เฟดออกได้

ขั้นตอนที่ 6: การควบคุมคอนทราสต์

การควบคุมคอนทราสต์
การควบคุมคอนทราสต์

เพิ่มโพเทนชิออมิเตอร์ภายใต้ 'ความคมชัด' ตามที่ระบุในภาพ การหมุนหม้อนี้จะควบคุมความคมชัดของ LCD

ขั้นตอนที่ 7: LED สองสี

LED สองสี
LED สองสี

เพิ่มไฟ LED สองสีตามที่แสดงในภาพ ตะกั่วที่สั้นกว่าจะอยู่ด้านล่าง ตะกั่วที่ยาวกว่าจะไปอยู่ด้านบน จริงๆ แล้ว LED สองสีมี 2 สีในตัว ในการทำให้ LED เป็นสีเขียว ให้เพิ่ม P16 สูงและจม P17 ในการทำให้ LED เป็นสีแดง ให้จม P16 และทำให้ P17 สูง คุณสามารถทำให้มันเป็นสีเหลืองได้โดยการพลิกไปมาอย่างรวดเร็ว

ขั้นตอนที่ 8: การตั้งค่าส่วนหัวของพิน

การตั้งค่าส่วนหัวของพิน
การตั้งค่าส่วนหัวของพิน

ส่วนหัวของพินจะช่วยให้คุณเลื่อนโมดูล LCD UI บนเขียงหั่นขนมหรือโมดูลแพลตฟอร์ม Gadget Gangster อื่น การดึงหมุดให้ตรงจะเป็นประโยชน์ - วิธีที่ง่ายที่สุดในการทำให้ตรงคือการใช้โมดูลอื่น (หรือเขียงหั่นขนม) เป็นอุปกรณ์จับยึด ในภาพด้านล่าง ฉันกำลังเลื่อนส่วนหัวของหมุดลงในโมดูล Propeller Platform ในขั้นตอนต่อไป ฉันจะวางโมดูล LCD UI ที่ด้านบนและประสานส่วนหัวของพินเข้ากับโมดูล LCD UI

ขั้นตอนที่ 9: การบัดกรีบนส่วนหัวของพิน

บัดกรีบนส่วนหัวของพิน
บัดกรีบนส่วนหัวของพิน

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

ขั้นตอนที่ 10: ตัวต้านทาน Bussed

ตัวต้านทานบัส
ตัวต้านทานบัส

ถัดไปคือตัวต้านทานแบบบัส ระบุพินแรกบนตัวต้านทานแบบบัส - มันถูกทำเครื่องหมายด้วยลูกศรเล็ก ๆ ที่ด้านข้างของตัวต้านทานแบบบัส

ขั้นตอนที่ 11: การเพิ่มตัวต้านทาน Bussed

การเพิ่มตัวต้านทาน Bussed
การเพิ่มตัวต้านทาน Bussed

PIN 1 ควรผ่านรูสี่เหลี่ยมตามภาพด้านล่าง

ขั้นตอนที่ 12: เพิ่มทรานซิสเตอร์

เพิ่มทรานซิสเตอร์
เพิ่มทรานซิสเตอร์

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

ขั้นตอนที่ 13: ส่วนหัวของกล่อง

ส่วนหัวของกล่อง
ส่วนหัวของกล่อง

เพิ่มส่วนหัวของกล่องตามที่แสดงในรูปภาพ หมุดเหล่านี้จะเชื่อมต่อกับจอ LCD ส่วนหัวของกล่องในชุดมีรอยบากที่ด้านหนึ่ง - ไม่สำคัญว่าหน้าบากจะอยู่ที่ด้านใด คุณยังสามารถใช้ส่วนหัวของพินปกติแทนส่วนหัวของกล่องได้

ขั้นตอนที่ 14: การเพิ่มสวิตช์

การเพิ่มสวิตช์
การเพิ่มสวิตช์

มีสวิตซ์อยู่ 2 ตัว คือ 4 ทาง + ดีเพรส และสวิตซ์ปุ่มกดแบบกด 12 มม. P23 = สวิตช์สัมผัสปุ่มกดขนาด 12 มม. P22 = กดปุ่ม 4 ทิศทาง + กดปุ่ม P21 = ขวาบน 4 ทิศทางP20 = ซ้ายบน 4 วิธีP19 = ลงบน 4 วิธีP18 = ขึ้นบน 4 ทิศทาง เมื่อหมุดขึ้นสูง นั่นหมายถึง พวกเขาเป็นโรคซึมเศร้า

ขั้นตอนที่ 15: เสร็จสิ้น

ทุกอย่างเสร็จเรียบร้อย!
ทุกอย่างเสร็จเรียบร้อย!

เพิ่มฝาครอบสวิตช์ไปที่สวิตช์ด้านบน ดังแสดงในรูปภาพ เพิ่มซ็อกเก็ตพิน 2x8 ที่ด้านล่างของโมดูล LCD เพิ่มฝาครอบสวิตช์ไปที่สวิตช์ 12 มม. ตามที่แสดงในรูปภาพ เท่านี้ก็เรียบร้อย! หากคุณกำลังใช้ Propeller Platform Module คุณสามารถดาวน์โหลดโปรแกรมเล็กๆ นี้จาก Nuts and Volts เพื่อทดสอบได้ โมดูล LCD UI นำเสนอในคอลัมน์ 'The Spin Zone' ในเดือนกันยายนของเดือน กันยายน ในรูปแบบ Nuts and Volts ทุกคนสามารถดาวน์โหลดคอลัมน์จาก Parallax (ที่นี่ แม้ว่าจะยังไม่เปิดให้บริการ) หรือสมาชิก Nuts and Volts สามารถอ่านคอลัมน์ได้ที่นี่

แนะนำ: