
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino เพื่อแสดงอุณหภูมิ ความชื้น และความดันโดยใช้เซ็นเซอร์ ENV (DHT12, BMP280, BMM150)
ขั้นตอนที่ 1: สิ่งที่คุณต้องการ



- M5StickC ESP32: คุณสามารถรับได้ที่นี่
- หมวก M5StickC ENV (DHT12, BMP280, BMM150) หาซื้อได้ที่นี่
- โปรแกรม Visuino: ดาวน์โหลด VisuinoNote: ตรวจสอบบทช่วยสอนนี้ที่นี่เกี่ยวกับวิธีติดตั้งบอร์ด StickC ESP32
ขั้นตอนที่ 2: เริ่ม Visuino และเลือก M5 Stack Stick C Board Type


เริ่ม Visuino ตามที่แสดงในภาพแรก คลิกที่ปุ่ม "เครื่องมือ" บนส่วนประกอบ Arduino (ภาพที่ 1)
ใน Visuino เมื่อกล่องโต้ตอบปรากฏขึ้น ให้เลือก "M5 Stack Stick C" ดังแสดงในภาพที่ 2
ขั้นตอนที่ 3: ในส่วนประกอบชุด Visuino



- คลิกด้วยปุ่มเมาส์ขวาบนกระดาน StickC และเลือก "Add Shields.."
- ในกล่องโต้ตอบ Shields ให้ลาก "EnvironmentHat" ไปทางซ้าย
- ปิดกล่องโต้ตอบ Shields และเลือกบอร์ดและทางด้านซ้ายในหน้าต่าง Properties ขยายบนโมดูล>แสดง ST7735
- ตั้งค่า "การวางแนว" เป็น goRight
- คลิกที่ "องค์ประกอบ" 3 จุด (ภาพที่ 4)
- ในหน้าต่าง Elements ลาก 3x "ช่องข้อความ" ไปทางซ้าย (ภาพที่ 5)
- ที่ด้านซ้ายของกล่องโต้ตอบ ให้เลือก "Text Field1" และในหน้าต่างคุณสมบัติ ตั้งค่า "Size" เป็น 2
- ที่ด้านซ้ายของกล่องโต้ตอบ ให้เลือก "Text Field2" และในหน้าต่างคุณสมบัติ ให้ตั้งค่า "Size" เป็น 2 และ "Y" เป็น 20
- ที่ด้านซ้ายของกล่องโต้ตอบ ให้เลือก "Text Field3" และในหน้าต่างคุณสมบัติ ให้ตั้งค่า "Size" เป็น 2 และ "Y" เป็น 20
- ปิดกล่องโต้ตอบองค์ประกอบ
ขั้นตอนที่ 4: ในส่วนประกอบ Visuino Connect



- เชื่อมต่อบอร์ด "M5 Stack Stick C" > พินสภาพแวดล้อม [อุณหภูมิ] กับบอร์ด "M5 Stack Stick C" > จอแสดงผล ST7735 > พิน TextField1 [ใน]
- เชื่อมต่อบอร์ด "M5 Stack Stick C" > พินสภาพแวดล้อม [ความชื้น] กับบอร์ด "M5 Stack Stick C" > จอแสดงผล ST7735 > พิน TextField2 [ใน]
- เชื่อมต่อบอร์ด "M5 Stack Stick C" > พินสภาพแวดล้อม [แรงดัน] กับบอร์ด "M5 Stack Stick C" > จอแสดงผล ST7735 > พิน TextField3 [ใน]
ขั้นตอนที่ 5: สร้าง คอมไพล์ และอัปโหลดโค้ด Arduino

-
ใน Visuino ที่ด้านล่างให้คลิกแท็บ "บิลด์" ตรวจสอบให้แน่ใจว่าได้เลือกพอร์ตที่ถูกต้อง จากนั้นคลิกที่ปุ่ม "รวบรวม/สร้างและอัปโหลด"
ขั้นตอนที่ 6: เล่น
หากคุณจ่ายไฟให้กับโมดูล M5Sticks จอแสดงผลควรเริ่มแสดงค่าเซ็นเซอร์
ยินดีด้วย! คุณทำโปรเจ็กต์ M5Sticks กับ Visuino เสร็จเรียบร้อยแล้ว สิ่งที่แนบมาด้วยคือโครงการ Visuino ที่ฉันสร้างขึ้นสำหรับคำแนะนำนี้ คุณสามารถดาวน์โหลดได้ที่นี่ ดาวน์โหลดและเปิดได้ใน Visuino:
แนะนำ:
DIY วิธีแสดงเวลาบน M5StickC ESP32 โดยใช้ Visuino - ง่ายต่อการทำ: 9 ขั้นตอน

DIY วิธีแสดงเวลาบน M5StickC ESP32 โดยใช้ Visuino - ง่ายต่อการทำ: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino เพื่อแสดงเวลาบน LCD
BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 2 - เครื่องวัดอุณหภูมิ / ความชื้น - Rev 3: 7 ขั้นตอน

BLE พลังงานต่ำมากง่าย ๆ ใน Arduino ตอนที่ 2 - ตัวตรวจสอบอุณหภูมิ/ความชื้น - Rev 3: อัปเดต: 23 พฤศจิกายน 2020 - การเปลี่ยนแบตเตอรี่ AAA 2 ก้อนครั้งแรกตั้งแต่วันที่ 15 มกราคม 2019 เช่น 22 เดือนสำหรับ 2xAAA AlkalineUpdate: 7 เมษายน 2019 – Rev 3 ของ lp_BLE_TempHumidity เพิ่มการพล็อตวันที่/เวลา โดยใช้ pfodApp V3.0.362+ และการควบคุมปริมาณอัตโนมัติเมื่อ
วิธีแสดงข้อความบน M5StickC ESP32 โดยใช้ Visuino: 6 ขั้นตอน

วิธีแสดงข้อความบน M5StickC ESP32 โดยใช้ Visuino: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีตั้งโปรแกรม ESP32 M5Stack StickC ด้วย Arduino IDE และ Visuino เพื่อแสดงข้อความบน LCD
สถานีตรวจอากาศ Arduino โดยใช้ BMP280-DHT11 - อุณหภูมิ ความชื้น และความดัน: 8 ขั้นตอน

สถานีตรวจอากาศ Arduino โดยใช้ BMP280-DHT11 - อุณหภูมิ ความชื้น และความดัน: ในบทช่วยสอนนี้ เราจะเรียนรู้วิธีสร้างสถานีตรวจอากาศที่จะแสดงอุณหภูมิ ความชื้น และความดันบนจอ LCD TFT 7735 ดูวิดีโอสาธิต
Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C - เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C โดยใช้ Arduino IDE: 5 ขั้นตอน

Neopixel Ws2812 Rainbow LED เรืองแสงพร้อม M5stick-C | เรียกใช้ Rainbow บน Neopixel Ws2812 โดยใช้ M5stack M5stick C การใช้ Arduino IDE: สวัสดีทุกคนในคำแนะนำนี้ เราจะเรียนรู้วิธีใช้ neopixel ws2812 LED หรือแถบนำหรือเมทริกซ์นำหรือวงแหวน LED พร้อมบอร์ดพัฒนา m5stack m5stick-C พร้อม Arduino IDE และเราจะทำ ลายรุ้งกับมัน