รถเข็นของคุณว่างเปล่า!
แสดงข้อมูลแบบเรียลไทม์บนจอ LCD ด้วย MICRO:BIT
- Abdulrahman Alhamed
- 11 Feb 2023
- Tutorial
- Beginner
- 1246
สวัสดีทุกคน ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีแสดงข้อมูลตามเวลาจริง เช่น วันที่ เวลา และอุณหภูมิบนหน้าจอ LCD โดยใช้ micro:bit ไม่ว่าคุณจะเป็นมือใหม่หรือโปรแกรมเมอร์ที่มีประสบการณ์ คุณจะพบว่าโครงการนี้ทั้งสนุกและได้ความรู้ ดังนั้นคว้า micro:bit ของคุณแล้วเริ่มกันเลย!
วิดีโอการสอน
อุปกรณ์ที่ใช้
- REKA:BIT with micro:bit
- Grove WiFi 8266 – IoT for micro:bit and beyond
- 3V3 I2C and SPI 1602 Serial Character LCD
การเชื่อมต่อ
โดยทำตามแผนภาพด้านบน:
- เชื่อมต่อโมดูล Wi-Fi ของ Grove กับ P15 และ P16
- สำหรับ LCD ให้ต่อ GND กับ VSS, 3V3 ถึง VDD, SDA ถึง SDA, SCL ถึง SCK
การเขียนโค้ด
เชื่อมต่อ micro:bit ของคุณเข้ากับคอมพิวเตอร์และเปิดตัวแก้ไข MakeCode editor เพื่อเริ่มเขียนโปรแกรม
- เพิ่มส่วนขยาย “ESP8266 Cytron”
- เพิ่มส่วนขยาย "micro:bit + LCD" โดยใช้ลิงก์นี้: https://github.com/cytrontrainee/microbit-lcm1602-14-lcd-extension
- จากนั้นทำตามบล็อกรหัสในภาพด้านบน
- พิมพ์ชื่อและรหัสผ่านของ WiFi ของคุณ
- หลังจากกรอกโค้ดเสร็จแล้ว ให้ดาวน์โหลดบน microbit
คุณยังสามารถดูและแก้ไขรหัสได้โดย คลิกที่นี่!
โปรเจคเสร็จสมบูรณ์
ขณะนี้ เวลา วันที่ และอุณหภูมิจะแสดงบนจอ LCD ของคุณ