6 ธ.ค. 2022 เวลา 05:03 • วิทยาศาสตร์ & เทคโนโลยี
Month: October 2022
หลังจากได้ลองใช้งาน M5stack + zigbee
เจอปัญหาไปหลายอย่างเลย 🤣🤣🤣 อยากเอามาแชร์ไว้เผื่อๆตัวเองเข้ามาอ่านเอง
1
ตอนแรกที่ตั้งใจจะเอา M5stack มาใช้งานก็เพราะว่า ความใช้งานง่าย และมีการเขียนโปรแกรมแบบ block โดยที่ M5Stack เอง ได้นำ Blockly เข้ามาใช้งานด้วยในการเขียนโปรแกรมผ่าน UIflow แต่ปัญหา ณ ตอนนั้น ก็คือ...........
UIflow ยังไม่มี Library ของ Zigbee Module 😶😶😶😶
ต้องไปนั่งเขียนกับ Arduino IDE C++ แล้วยังต้องเขียนตามแบบของ M5stack library อีก ตอนนั้นทำไม่ได้เลย เพราะงง code มาก
แล้วยังไปติดเรื่อง pin ของ M5stack กับ M5core2 ที่ต้อง define ขาจาก 16,17 เป็น 13,14 อีก ไปกันใหญ่เลยตอนนั้น ได้บ้างไม่ได้บ้าง
หลังจากนั้นผมทิ้งมันไปหลายเดือนกลับมาเล่นใหม่อีกครั้งก็พบว่า UIFlow ได้เพิ่ม Zigbee library เข้ามาให้ (น้ำตาจะไหล)
Zigbee library ที่เพิ่มเข้ามาใน UIFlow
วิธีการใช้งานก็ง่ายแสนง่าย ทำแปปเดียวเชื่อมต่อกันได้ละ สบายจัด
block code สำหรับใช้งาน Zigbee Module
แต่สุดท้ายผมก็ต้องกลับไปใช้ ใน Arduino IDE อีกอยู่ดีเพราะ ต้องการใช้งาน Library อื่นที่ไม่มีใน UIFlow
สรุปปัญหาที่เจอ
- ลืมเปลี่ยน pin จาก 16,17 เป็น 13,14 🤣😂😂😁
เพราะหลังจากนั้นไปนั่งไล่ code ทดสอบเรื่อยๆ ก็พบว่ามันไม่ยากเท่าไหร่แต่แค่ไม่ทำสักทีเท่านั้น
โฆษณา