- init.lua เป็น File startup ของ NodeMCU
- iothink_relay.lua File Script ที่ใช้ทำงานหลัก
- iothink.lua File Script Module
- app-debug.apk Android Application ไว้สำหรับทดสอบ
ในการ Connect เข้าระบบ Cloud จะใช้ ID ของ Client เป็นตัว Identify ขั้นตอนในการ Upload LUA Script
จากนั้นกดที่ปุ่ม Save to ESP
หลังจาก Restart แล้ว script init.lua จะถูกเรียกให้ขึ้นมาทำงานก่อนโดยอัตโนมัติ แล้วทำการ Connect เข้ากับ Access Point ตาม SSID ที่เรากำหนดไว้ ถ้าไม่มีอะไรผิดพลาดหลังจากที่ Connect กับ Access Point ได้แล้ว Script iothink_relay.lua ก็จะถูกเรียกให้ทำงาน แล้งทำการ Connect เข้ากับ Server แล้วรายงาน หมายเลข ID ออกมา ให้เราจด หมายเลข ID ไว้ใช้งานต่อไป
GPIO ที่ใช้งานใน Android App ที่ใช้ทดสอบจะเป็น 5 (GPIO14), 6 (GPIO12), 7 (GPIO13) ใครใช้ต่างจากนี้จะต้อง Build Code ของ Android ใหม่ก็ให้ขอ Source Code มาได้ครับ
Link สำหรับ Download จะส่งให้กับผู้ที่ลงรายชื่อไว้ใน Page MyPi IoT Lerning Center ก่อนเท่านั้น
การใช้งาน Android App ต้องทำการแก้ไข Device Id ก่อนโดยกดที่ปุ่มบนขวาสุดรูตัว i
ป้อน Device Id
LED RGB
1 Device 4 GPIO
1 Device 2 GPIO x 2
ไม่มีความคิดเห็น:
แสดงความคิดเห็น