Waveshare ESP32-S3 จอ LCD ขนาด 7 นิ้ว

คู่มือผู้ใช้บอร์ดพัฒนาหน้าจอสัมผัสแบบ Capacitive ขนาด 7 นิ้ว Waveshare ESP32-S3

รุ่น: ESP32-S3 จอ LCD 7 นิ้ว

1. สูงกว่าview

บอร์ดพัฒนาไมโครคอนโทรลเลอร์ Waveshare ESP32-S3 ขนาด 7 นิ้ว พร้อมหน้าจอสัมผัสแบบ Capacitive เป็นบอร์ดประสิทธิภาพสูงที่ออกแบบมาสำหรับงานหลากหลายประเภท มีหน้าจอ LCD แบบสัมผัส Capacitive ขนาด 7 นิ้ว ความละเอียด 800x480 พิกเซล และแสดงผลสี RGB 65 สี ขับเคลื่อนด้วยโปรเซสเซอร์ Xtensa 32 บิต LX7 แบบ dual-core ความเร็วสูงสุด 240MHz รองรับ Wi-Fi 2.4GHz (802.11 b/g/n) และ Bluetooth 5 (LE) พร้อมเสาอากาศในตัว บอร์ดนี้มีระบบควบคุมแบบสัมผัส Capacitive 5 จุด ผ่านอินเทอร์เฟซ I2C พร้อมรองรับการขัดจังหวะ และมีหน่วยความจำ Flash 8MB และ PSRAM 8MB มีอินเทอร์เฟซอุปกรณ์ต่อพ่วงภายนอกหลายแบบ เช่น CAN, RS485, I2C และช่องเสียบการ์ด Micro SD รวมถึงพอร์ต USB serial ความเร็วเต็มรูปแบบ

บอร์ดพัฒนาหน้าจอสัมผัสแบบ Capacitive ขนาด 7 นิ้ว Waveshare ESP32-S3 พร้อมสายเคเบิลที่ให้มาในชุด

รูปที่ 1: บอร์ดพัฒนาหน้าจอสัมผัสแบบ Capacitive ขนาด 7 นิ้ว รุ่น Waveshare ESP32-S3 พร้อมสายเชื่อมต่อ

คุณสมบัติหลัก:

2. เนื้อหาบรรจุภัณฑ์

ตรวจสอบว่ารายการทั้งหมดที่ระบุไว้ด้านล่างนี้รวมอยู่ในแพ็คเกจของคุณ:

3. ข้อมูลจำเพาะ

คุณสมบัติรายละเอียด
ขนาดสินค้า7 x 7 x 7 นิ้ว
น้ำหนักสินค้า10.2 ออนซ์
ชื่อรุ่นESP32-S3-Touch-LCD-7
ขนาดหน่วยความจำ RAM ที่ติดตั้ง8MB
ความจุของหน่วยความจำ8MB
ความเร็วซีพียู240 เมกะเฮิรตซ์
ขนาดและมิติโดยละเอียดของบอร์ดพัฒนาจอ LCD ขนาด 7 นิ้ว Waveshare ESP32-S3

รูปที่ 2: ขนาดโดยรวมของบอร์ดพัฒนาจอ LCD ขนาด 7 นิ้ว ESP32-S3

4. การตั้งค่า

4.1 ฮาร์ดแวร์เกินview

บอร์ดพัฒนาประกอบด้วยส่วนประกอบและอินเทอร์เฟซต่างๆ มากมาย โปรดทำความคุ้นเคยกับแผนผังเพื่อการเชื่อมต่อและการใช้งานที่ถูกต้อง

แผนภาพแสดงส่วนประกอบต่างๆ ของบอร์ด LCD ขนาด 7 นิ้ว Waveshare ESP32-S3

รูปที่ 3: แผนภาพแสดงส่วนประกอบต่างๆ ของบอร์ด ESP32-S3 จอ LCD ขนาด 7 นิ้ว พร้อมระบุชื่อส่วนประกอบ

  1. ESP32-S3N8R8: ชิปประมวลผลแบบ SoC พร้อม WiFi และ Bluetooth ความเร็วสูงสุด 240MHz หน่วยความจำ PSRAM และ Flash ขนาด 8MB
  2. หัวต่อแบตเตอรี่ลิเธียม 3.7V แบบเดี่ยว PH2.0
  3. ช่องต่อแผงสัมผัส
  4. การเลือกตัวต้านทานที่ขั้วต่อ CAN
  5. ช่องเสียบการ์ด TF
  6. การเลือกตัวต้านทานที่ขั้วต่อ RS485
  7. พอร์ต USB Type-C
  8. การเลือก UART: เลือก UART1 หรือ UART2
  9. พอร์ต UART1
  10. ปุ่ม BOOT: กดปุ่มค้างไว้ขณะเปิดเครื่องเพื่อทำการเขียนโปรแกรม
  11. ขั้วต่อ UART2
  12. ปุ่มรีเซ็ต.
  13. ส่วนหัวของเซ็นเซอร์
  14. การเลือกแรงดันไฟ I2C: 3.3V / 5V
  15. หัวต่อ CAN
  16. เสร็จสิ้น: ไฟแสดงสถานะการชาร์จแบตเตอรี่ลิเธียมเสร็จสมบูรณ์
  17. หัวต่อ I2C
  18. CHG: ตัวบ่งชี้การชาร์จแบตเตอรี่ลิเธียม
  19. หัวต่อ RS485
  20. PWR: ไฟแสดงสถานะแหล่งจ่ายไฟ

4.2 การติดตั้งซอฟต์แวร์ (Arduino IDE)

โดยทั่วไปแล้ว ในการเขียนโปรแกรมบอร์ดพัฒนา ESP32-S3 คุณจะใช้ Arduino IDE โปรดทำตามขั้นตอนต่อไปนี้เพื่อการตั้งค่าที่ถูกต้อง:

  1. ติดตั้งไลบรารี: เลือกเส้นทางการติดตั้งไลบรารีที่ถูกต้องในค่ากำหนดของ Arduino IDE หากไม่มีโฟลเดอร์ 'libraries' ให้สร้างขึ้นมา คัดลอกไลบรารีที่จำเป็นทั้งหมดลงไป fileลงในโฟลเดอร์นี้
  2. เลือกบอร์ด: ใน Arduino IDE ให้ไปที่ 'เครื่องมือ' -> 'บอร์ด' และเลือก 'ESP32S3 Dev Module'
  3. ตั้งค่าโหมดแฟลช: ตั้งค่า 'โหมดแฟลช' เป็น 'QIO 80MHz'
  4. ตั้งค่าขนาดหน่วยความจำแฟลช: เลือก 'ขนาดหน่วยความจำแฟลช' เป็น '8MB (64Mb)'
  5. กำหนดค่า PSRAM: เลือก 'PSRAM' เป็น 'OPI PSRAM'
  6. เลือกพอร์ต COM: ก่อนอัปโหลด โปรดตรวจสอบให้แน่ใจว่าได้เลือกพอร์ต COM ที่ถูกต้องซึ่งตรงกับอุปกรณ์ที่เชื่อมต่อของคุณแล้ว โดยไปที่ 'เครื่องมือ' -> 'พอร์ต'
  7. รวบรวมและอัปโหลด: คลิกปุ่ม 'อัปโหลด' เพื่อคอมไพล์และอัปโหลดโค้ดของคุณไปยังบอร์ด

วิดีโอ 1: วิดีโอนี้สาธิตขั้นตอนการตั้งค่าซอฟต์แวร์และการอัปโหลดสำหรับบอร์ด ESP32-S3 Touch-LCD โดยใช้ Arduino IDE แม้ว่าในวิดีโอจะใช้รุ่น 4.3 นิ้ว แต่ขั้นตอนการติดตั้งไลบรารี การเลือกบอร์ด และการอัปโหลดโดยทั่วไปสามารถนำไปใช้กับรุ่น 7 นิ้วได้

5. การใช้งานอุปกรณ์

5.1 การโต้ตอบพื้นฐาน

หน้าจอสัมผัสแบบ capacitive ขนาด 7 นิ้ว ช่วยให้คุณใช้งานแอปพลิเคชันได้อย่างเป็นธรรมชาติ รองรับการสัมผัส 5 จุด ทำให้สามารถใช้งานท่าทางสัมผัสหลายจุดพร้อมกันได้ ช่วยเพิ่มประสบการณ์การใช้งานสำหรับอินเทอร์เฟซผู้ใช้แบบกราฟิก (GUI) ที่พัฒนาด้วยเฟรมเวิร์ก เช่น LVGL

จอแสดงผล LCD ขนาด 7 นิ้ว รุ่น Waveshare ESP32-S3 แสดงผลส่วนติดต่อผู้ใช้แบบกราฟิก พร้อมส่วนแสดงสภาพอากาศ เพลง และอัลบั้ม

รูปที่ 4: ESP32-S3-Touch-LCD-7 แสดงผลส่วนติดต่อผู้ใช้แบบกราฟิก

5.2 สถานการณ์การสมัคร

บอร์ดพัฒนาตัวนี้เหมาะสำหรับงานหลากหลายประเภท รวมถึงการพัฒนาอินเทอร์เฟซระหว่างมนุษย์กับเครื่องจักร (HMI) และ GUI โดยใช้ LVGL อินเทอร์เฟซอุปกรณ์ต่อพ่วงหลายตัวช่วยให้สามารถเชื่อมต่อกับเซ็นเซอร์และอุปกรณ์ภายนอกต่างๆ ได้

แผนภาพแสดงตัวอย่างการใช้งานบอร์ด ESP32-S3 รวมถึงการพัฒนา HMI และ LVGL GUI

รูปที่ 5: อดีตampตัวอย่างสถานการณ์การใช้งานสำหรับบอร์ด ESP32-S3

5.3 การขยายส่วนปลาย

บอร์ดนี้รองรับการขยายการเชื่อมต่ออุปกรณ์ต่อพ่วงหลายประเภทผ่านอินเทอร์เฟซ CAN, RS485 และ I2C รวมถึงพอร์ต UART และ USB ความยืดหยุ่นนี้ช่วยให้สามารถออกแบบระบบที่ซับซ้อนได้

แผนภาพแสดงการเชื่อมต่อบอร์ด ESP32-S3 กับอุปกรณ์ต่อพ่วงต่างๆ ผ่านอินเทอร์เฟซ UART, USB, I2C และ RS485

รูปที่ 6: บอร์ด ESP32-S3 ที่รองรับอุปกรณ์ต่อพ่วงหลายชนิด

อดีตampการตั้งค่าแอปพลิเคชันของบอร์ด ESP32-S3 กับโมดูลภายนอก

รูปที่ 7: ตัวอย่างampตัวอย่างการใช้งานบอร์ด ESP32-S3 ในการตั้งค่าแอปพลิเคชัน

6. การบำรุงรักษา

เพื่อให้มั่นใจได้ถึงอายุการใช้งานที่ยาวนานและประสิทธิภาพสูงสุดของบอร์ดพัฒนาหน้าจอสัมผัสแบบ Capacitive ขนาด 7 นิ้ว Waveshare ESP32-S3 โปรดปฏิบัติตามคำแนะนำในการบำรุงรักษาเหล่านี้:

7 การแก้ไขปัญหา

ส่วนนี้กล่าวถึงปัญหาทั่วไปและแนวทางแก้ไขที่เป็นไปได้:

8. การรับประกันและการสนับสนุน

สำหรับข้อมูลการรับประกัน การสนับสนุนทางเทคนิค และแหล่งข้อมูลเพิ่มเติม โปรดเยี่ยมชมเว็บไซต์อย่างเป็นทางการของ Waveshare webหรือติดต่อฝ่ายบริการลูกค้า เก็บใบเสร็จรับเงินไว้เพื่อใช้ในกรณีที่ต้องการเคลมประกัน

เอกสารที่เกี่ยวข้อง - ESP32-S3 จอ LCD ขนาด 7 นิ้ว

พรีview บอร์ดพัฒนา Waveshare ESP32-S3-Touch-LCD-4.3: คุณสมบัติและคู่มือการใช้งาน
สำรวจ Waveshare ESP32-S3-Touch-LCD-4.3 บอร์ดพัฒนาไมโครคอนโทรลเลอร์ทรงพลัง ที่มาพร้อมจอแสดงผลแบบสัมผัส capacitive ขนาด 4.3 นิ้ว, WiFi, BLE 5 และอินเทอร์เฟซหลากหลาย เช่น CAN, RS485 และ I2C เรียนรู้เกี่ยวกับฮาร์ดแวร์ การตั้งค่า และ...ampตัวอย่างสาธิตสำหรับการพัฒนา HMI
พรีview ESP32-S3-Touch-LCD-4.3B: บอร์ดพัฒนาview และคู่มือการติดตั้ง
สำรวจ ESP32-S3-Touch-LCD-4.3B บอร์ดพัฒนาไมโครคอนโทรลเลอร์ทรงพลังจาก Waveshare คู่มือนี้ครอบคลุมคุณสมบัติ คำอธิบายฮาร์ดแวร์ รายละเอียดอินเทอร์เฟซ และให้คำแนะนำในการตั้งค่าสภาพแวดล้อมการพัฒนาโดยใช้ ESP-IDF และ VSCode
พรีview บอร์ดพัฒนา ESP32-S3-Touch-LCD-4.3view และการตั้งค่า
คู่มือฉบับสมบูรณ์สำหรับบอร์ดพัฒนา ESP32-S3-Touch-LCD-4.3 โดยละเอียด ครอบคลุมคุณสมบัติ คำอธิบายฮาร์ดแวร์ การเชื่อมต่อพิน การตั้งค่าสภาพแวดล้อมสำหรับ CircuitPython, MicroPython และ C/C++ (Arduino, ESP-IDF) และการกำหนดค่าภายใน Arduino IDE
พรีview คู่มือผู้ใช้ Waveshare 10.1-inch HDMI LCD (G): การตั้งค่า ข้อมูลจำเพาะ และการเชื่อมต่อ
สำรวจจอ LCD HDMI ขนาด 10.1 นิ้ว (G) จาก Waveshare พร้อมเคส คู่มือผู้ใช้นี้ครอบคลุมข้อมูลจำเพาะที่สำคัญ คำเตือนด้านความปลอดภัย คำแนะนำในการเชื่อมต่อสำหรับ Raspberry Pi, Jetson Nano และพีซี และตอบคำถามที่พบบ่อย
พรีview Waveshare 4.3 นิ้ว DSI LCD: จอแสดงผลสัมผัสแบบ Capacitive สำหรับ Raspberry Pi
สำรวจ Waveshare DSI LCD ขนาด 4.3 นิ้ว หน้าจอสัมผัสแบบ capacitive IPS ความละเอียด 800x480 ที่ออกแบบมาสำหรับ Raspberry Pi มาพร้อมอินเทอร์เฟซ MIPI DSI การตั้งค่าโดยไม่ต้องใช้ไดรเวอร์ และไฟแบ็คไลท์ที่ควบคุมด้วยซอฟต์แวร์
พรีview จอแสดงผล LCD DSI ขนาด 4 นิ้วของ Waveshare สำหรับ Raspberry Pi: การตั้งค่าและคู่มือ
คำแนะนำโดยละเอียดสำหรับจอ LCD DSI ขนาด 4 นิ้วของ Waveshare ครอบคลุมถึงคุณสมบัติ การเชื่อมต่อฮาร์ดแวร์ การติดตั้งซอฟต์แวร์ การหมุนหน้าจอ การควบคุมไฟแบ็คไลท์ และการแก้ไขปัญหาสำหรับ Raspberry Pi