กลับไปหน้ารวมไฟล์
how-to-use-a-16x2-lcd-86fd47.md

โปรเจกต์นี้เหมาะสำหรับผู้ที่เพิ่งเริ่มต้นใช้งาน Arduino

ในโปรเจกต์นี้ ผมจะใช้ 16x2 LCD โดยในโปรเจกต์นี้ผมใช้รุ่น JHD162A

และพิมพ์คำว่า Hello World ! ลงบนหน้าจอ

จัดทำโดย Atthun Seeran R.A

รายละเอียดทางเทคนิคเพิ่มเติม

พื้นฐานการเชื่อมต่อ Alphanumeric

พิมพ์เขียวทางเทคนิคสำหรับการเพิ่มหน้าจอแสดงผลระดับมืออาชีพให้กับโปรเจกต์ใดๆ โดยใช้ตัวควบคุม Hitachi HD44780 มาตรฐาน

  • การเชื่อมต่อด้วยไลบรารี LiquidCrystal: แสดงให้เห็นทั้งการกำหนดค่าการเดินสายแบบ "4-Bit" และ "I2C" เฟิร์มแวร์จะจัดการบัสข้อมูล 6 พิน เพื่อส่งอักขระ ASCII ทีละตัวไปยังหน่วยความจำภายในของหน้าจอ
  • การกำหนดตัวอักษรแบบกำหนดเอง: อธิบายวิธีการสร้าง "Custom Glyphs" ขนาด 5x8 พิกเซล (เช่น สัญลักษณ์องศา, ไอคอนแบตเตอรี่ หรืออีโมจิยิ้ม) โดยการเขียนอาร์เรย์ไบต์ดิบไปยัง Character Generator RAM (CGRAM) ของ LCD

ประสิทธิภาพ

  • ความเข้ากันได้กับ Windows 10: มีคู่มือสำหรับการตรวจสอบเอาต์พุต Serial ของ Arduino บนเทอร์มินัล Windows 10 พร้อมกับการอัปเดตข้อมูลบน LCD จริงไปพร้อมกัน

ข้อมูล Frontmatter ดั้งเดิม

title: "How to use a 16x2 LCD"
description: "How to use a 16x2 LCD easy tutorial"
author: "apandy85"
category: ""
tags: []
views: 994
likes: 1
price: 1120
difficulty: "Easy"
components:
  - "1x Arduino UNO R3"
  - "1x 16x2 JHD162A LCD"
  - "1x Jumper wires"
  - "1x Breadboard"
  - "1x Soldering iron (generic)"
  - "1x Solder Wire, Lead Free"
  - "1x 10K Potentiometer"
tools: []
apps:
  - "1x Windows 10"
  - "1x Arduino IDE 1.8"
downloadableFiles:
  - "https://projects.arduinocontent.cc/e63308b7-2709-4300-9824-6ede2755c6dc.ino"
documentationLinks: []
passwordHash: "1fd93334d6f8505e88206ca7d928583bb777da3795833451887999b8e7f7c916"
encryptedPayload: "U2FsdGVkX1+2uSCuVqr9O87jE5qFn5PuAqonUrkvIuVf9zCFj03j48szKCwCs2ywGY1+dtLHBAWkgigRp/G17DuDDTVwnrHNeZ5b2oK943yscdN6Zshb52k8/8pVZlHK"
seoDescription: "Learn how to interface and use a 16x2 LCD with Arduino in this easy-to-follow tutorial for beginners."
videoLinks: []
heroImage: "https://cdn.jsdelivr.net/gh/bigboxthailand/arduino-assets@main/images/projects/how-to-use-a-16x2-lcd-86fd47_cover.jpg"
lang: "th"