Handson Technology DSP-1182 I2C อินเทอร์เฟซแบบอนุกรม 1602 คู่มือผู้ใช้โมดูล LCD
นี่คือโมดูลจอแสดงผล LCD 2 × 16 อินเทอร์เฟซ I2C ซึ่งเป็นโมดูล LCD 2 บรรทัด 16 ตัวอักษรคุณภาพสูงพร้อมการปรับการควบคุมคอนทราสต์ออนบอร์ดแบ็คไลท์และอินเทอร์เฟซการสื่อสาร I2C สำหรับผู้เริ่มต้น Arduino ไม่มีการเชื่อมต่อวงจรไดรเวอร์ LCD ที่ยุ่งยากและซับซ้อนอีกต่อไป ความก้าวหน้าที่สำคัญที่แท้จริงtagโมดูล I2C Serial LCD นี้จะช่วยลดความซับซ้อนในการเชื่อมต่อวงจร บันทึกพิน I/O บางส่วนไว้บนบอร์ด Arduino การพัฒนาเฟิร์มแวร์ที่ง่ายขึ้นด้วยไลบรารี Arduino ที่มีจำหน่ายกันอย่างแพร่หลาย
รหัสสินค้า: DSP-1182
ข้อมูลโดยย่อ:
- เข้ากันได้กับบอร์ด Arduino หรือบอร์ดควบคุมอื่น ๆ ที่มีบัส I2C
- ประเภทจอภาพ: สีขาวติดลบบนแสงพื้นหลังสีน้ำเงิน
- I2C Address:0x38-0x3F (0x3F default)
- ปริมาณอุปทานtagอี: 5V
- อินเทอร์เฟซ: ข้อมูล LCD I2C ถึง 4 บิตและสายควบคุม
- การปรับความคมชัด: โพเทนชิออมิเตอร์ในตัว
- การควบคุมแบ็คไลท์: เฟิร์มแวร์หรือสายจัมเปอร์
- ขนาดกระดาน: 80×36 มม.
การตั้งค่า:
LCD ตัวอักษร HD44780 ของ Hitachi มีราคาถูกมากและมีจำหน่ายทั่วไป และเป็นส่วนสำคัญสำหรับโปรเจ็กต์ที่แสดงข้อมูล การใช้บอร์ด Piggy Back ของ LCD ข้อมูลที่ต้องการสามารถแสดงบนจอ LCD ผ่านทางบัส I2C โดยหลักการแล้ว แบ็คแพ็คดังกล่าวถูกสร้างขึ้นโดยใช้ PCF8574 (จาก NXP) ซึ่งเป็นตัวขยายพอร์ต I/O 8 บิตแบบสองทิศทางที่ใช้งานทั่วไปซึ่งใช้โปรโตคอล I2C PCF8574 เป็นวงจรซิลิคอน CMOS ให้การขยาย I/O ระยะไกลวัตถุประสงค์ทั่วไป (แบบเสมือนสองทิศทาง 8 บิต) สำหรับตระกูลไมโครคอนโทรลเลอร์ส่วนใหญ่ผ่านบัสสองทิศทาง (I2C-บัส) โปรดทราบว่าโมดูล Piggy-back ส่วนใหญ่จะมีศูนย์กลางอยู่ที่ PCF8574T (แพ็คเกจ SO16 ของ PCF8574 ในแพ็คเกจ DIP16) โดยมีที่อยู่ทาสเริ่มต้นที่ 0x27 หากบอร์ดหลังหมูของคุณมีชิป PCF8574AT ที่อยู่ทาสเริ่มต้นจะเปลี่ยนเป็น 0x3F กล่าวโดยสรุป หากบอร์ดหมูใช้ PCF8574T และการเชื่อมต่อที่อยู่ (A0-A1-A2) ไม่ได้เชื่อมประสานกับบัดกรี ก็จะมีที่อยู่ทาส 0x27
แผ่นเลือกที่อยู่ในแผงหลังหมู I2C-to-LCD
การตั้งค่าที่อยู่ของ PCD8574A (แยกจากข้อกำหนดข้อมูล PCF8574A)
หมายเหตุ: เมื่อแพด A0~A2 เปิดอยู่ พินจะถูกดึงขึ้นไปที่ VDD เมื่อพินบัดกรีสั้นลง พินจะถูกดึงลงไปที่ VSS
การตั้งค่าเริ่มต้นของโมดูลนี้คือ A0~A2 เปิดทั้งหมด ดังนั้นจึงดึงขึ้นไปที่ VDD ที่อยู่คือ 3Fh ในกรณีนี้
แผนภาพวงจรอ้างอิงของกระเป๋าเป้สะพายหลัง LCD ที่รองรับ Arduino แสดงไว้ด้านล่าง ต่อไปนี้คือข้อมูลเกี่ยวกับวิธีการใช้กระเป๋าเป้สะพายหลังราคาไม่แพงเพื่อเชื่อมต่อกับไมโครคอนโทรลเลอร์ในลักษณะที่ตั้งใจไว้
แผนภาพวงจรอ้างอิงของแผงหลังหมู I2C-to-LCD
จอแสดงผล LCD I2C
ในตอนแรก คุณต้องประสานแผงหลังหมู I2C-to-LCD เข้ากับโมดูล LCD 16 พิน ตรวจสอบให้แน่ใจว่าพินแผงหลังหมู I2C เป็น LCD ตรงและพอดีกับโมดูล LCD จากนั้นบัดกรีในพินแรกโดยยังคงรักษาแผงหลังหมู I2C เป็น LCD ไว้ในระนาบเดียวกันกับโมดูล LCD เมื่อคุณเสร็จสิ้นงานบัดกรีแล้ว ให้นำสายจัมเปอร์สี่เส้นแล้วเชื่อมต่อโมดูล LCD เข้ากับ Arduino ตามคำแนะนำด้านล่าง
จอแสดงผล LCD ไปยังการเดินสาย Arduino
การตั้งค่า Arduino
สำหรับการทดลองนี้ จำเป็นต้องดาวน์โหลดและติดตั้งไลบรารี “Arduino I2C LCD” ก่อนอื่น เปลี่ยนชื่อโฟลเดอร์ไลบรารี "LiquidCrystal" ที่มีอยู่ในโฟลเดอร์ไลบรารี Arduino ของคุณเป็นข้อมูลสำรอง และดำเนินการตามขั้นตอนที่เหลือ
https://bitbucket.org/fmalpartida/new-liquidcrystal/downloads
จากนั้นให้คัดลอกและวางตัวอย่างนี้ampร่าง Listing-1 สำหรับการทดสอบลงในหน้าต่างโค้ดว่าง ตรวจสอบ แล้วอัปโหลด รายการร่าง Arduino-1:
หากคุณแน่ใจ 100% ว่าทุกอย่างเรียบร้อยดี แต่คุณไม่เห็นตัวอักษรใด ๆ บนหน้าจอ ให้ลองปรับหม้อควบคุมคอนทราสต์ของกระเป๋าเป้สะพายหลังและกำหนดตำแหน่งที่ตัวอักษรสว่างและพื้นหลังไม่สกปรก กล่องที่อยู่ด้านหลังตัวละคร ต่อไปนี้เป็นบางส่วน view ของการทดลองของผู้เขียนด้วยโค้ดที่อธิบายข้างต้นพร้อมโมดูลแสดงผลขนาด 20×4 เนื่องจากจอแสดงผลที่ผู้เขียนใช้นั้นเป็นประเภท "สีดำบนพื้นสีเหลือง" ที่สว่างชัดเจนมาก จึงเป็นเรื่องยากมากที่จะจับภาพได้ดีเนื่องจากเอฟเฟกต์โพลาไรเซชัน
สเก็ตช์นี้จะแสดงอักขระที่ส่งจากมอนิเตอร์แบบอนุกรมด้วย:
ใน Arduino IDE ไปที่ “เครื่องมือ” > “การตรวจสอบแบบอนุกรม” ตั้งค่าอัตรารับส่งข้อมูลที่ถูกต้องที่ 9600 พิมพ์อักขระบนพื้นที่ว่างด้านบนแล้วกด "ส่ง"
สายอักขระจะปรากฏบนโมดูล LCD
ทรัพยากร:
เทคโนโลยีแฮนด์สัน
คู่มือฉบับสมบูรณ์เกี่ยวกับการเชื่อมต่อ Arduino LCD (PDF)
HandsOn Technology นำเสนอแพลตฟอร์มมัลติมีเดียและการโต้ตอบสำหรับทุกคนที่สนใจในอุปกรณ์อิเล็กทรอนิกส์ จากมือใหม่สู่มิจฉาทิฐิ จากนักเรียนสู่วิทยากร ข้อมูล การศึกษา แรงบันดาลใจ และความบันเทิง แอนะล็อกและดิจิทัล เชิงปฏิบัติและเชิงทฤษฎี ซอฟต์แวร์และฮาร์ดแวร์
HandsOn Technology รองรับแพลตฟอร์มการพัฒนา Open Source Hardware (OSHW)
เรียนรู้ : ออกแบบ : แบ่งปัน
www.handsontec.com
The Face เบื้องหลังคุณภาพสินค้าของเรา…
ในโลกที่มีการเปลี่ยนแปลงตลอดเวลาและการพัฒนาทางเทคโนโลยีอย่างต่อเนื่อง ผลิตภัณฑ์ใหม่หรือผลิตภัณฑ์ทดแทนไม่เคยอยู่ไกลจากคุณเลย และผลิตภัณฑ์ทั้งหมดจำเป็นต้องได้รับการทดสอบ
ผู้ค้าหลายรายเพียงแค่นำเข้าและขายโดยไม่มีการตรวจสอบ และสิ่งนี้ไม่สามารถเป็นผลประโยชน์สูงสุดของใครก็ตาม โดยเฉพาะลูกค้า ทุกชิ้นส่วนที่ขายบน Handsotec ได้รับการทดสอบอย่างเต็มที่ ดังนั้นเมื่อซื้อจากกลุ่มผลิตภัณฑ์ Handsontec คุณจึงมั่นใจได้ว่าจะได้คุณภาพและความคุ้มค่าที่โดดเด่น
เราเพิ่มส่วนใหม่ๆ เรื่อยๆ เพื่อให้คุณเริ่มโครงการต่อไปได้
อ่านเพิ่มเติมเกี่ยวกับคู่มือนี้และดาวน์โหลด PDF:
เอกสาร / แหล่งข้อมูล
![]() |
เทคโนโลยี Handson โมดูล LCD DSP-1182 I2C อินเทอร์เฟซแบบอนุกรม 1602 [พีดีเอฟ] คู่มือการใช้งาน DSP-1182 I2C อินเทอร์เฟซแบบอนุกรม 1602 โมดูล LCD, DSP-1182, I2C อินเทอร์เฟซแบบอนุกรม 1602 โมดูล LCD, อินเทอร์เฟซ 1602 โมดูล LCD, 1602 โมดูล LCD, โมดูล LCD |