จุดประสงค์การเรียนรู้
เพื่อใช้โปรแกรมKB-IDE รับ-ส่งข้อมูลผ่านบอร์ดLotusDevkitโดยใช้โปรโตคอลMQTTมาแสดงผลที่ HIVEMQ
ตอนที่ 1
การส่งค่าข้อมูลKnobจากบอร์ดLotusDevkitมาแสดงผลใน HIVEMQ
ภาพการทำงานการส่งข้อมูลจากESP32มาที่ Websockets Client Showcase
อุปกรณ์การทดลอง
เครื่องคอมพิวเตอร์
สัญญาณInternet
บอร์ดสมองกลฝังตัวLotusDevkit
วิธีทำการทดลอง
เปิดWebsockets Client Showcase ของHIVEMQ ในที่นี้จะตั้งชื่อTopic เป็น RailTest/
2. ทำการเปิดโปรแกรม KB-IDE เลือกบอร์ดเป็นบอร์ดLotusDevkit แล้วทำการเขียนโปรแกรมดังรูป
ดาวน์โหลดโค้ดตัวอย่างที่นี่ : https://drive.google.com/file/d/1BHYVUYsyL5W6WLxRBF-kdctEW7iprHL8/view?usp=sharing
3. ทำการอัพโหลดโค้ดไปยังบอร์ดLotusDevkit แล้วดูผลการทำงานผ่านคลิปวีดีโอข้างล่าง
ตอนที่ 2
การนำค่าความเข้มแสงจากสัญญาณAnalogมาแสดง ในHIVEMQ แล้วทำการต่อวงจรดังนี้
วิธีทำการทดลอง
เปิดWebsockets Client Showcase ของHIVEMQ ในที่นี้จะตั้งชื่อTopic เป็น RailTest/
3. ทำการเขียนโค้ดดังรูปข้างล่าง
download code ที่นี่: https://drive.google.com/file/d/1teRAEmhFTwYCmW4uz8laM9cb4Cfn7cDE/view?usp=sharing
ตอนที่ 3
การสั่งเปิด-ปิดหลอดLED ในHIVEMQ
วัสดุอุปกรณ์
1. บอร์ดLotus Devkit V.1.0 จำนวน 1 ตัว
2. สายเซนเซอร์ จำนวน 1 เส้น
3. สายMicro USB
4. โมดูลLotus LED
วิธีทำการทดลอง
นำบอร์ดLotus Devkit V.1.0 มาต่อกับModule Lotus LED ตามตารางและขาสัญญาณ ดังรูปข้างล่าง
2. ทำการเขียนCode ในโปรแกรมKB-IDE ตามรูปแบบข้างล่าง
ดาวน์โหลดโค้ดตัวอย่างที่นี่ : https://drive.google.com/file/d/131s0X5b_GqIdAtLmmOZMun5hCcOtgEEO/view?usp=sharing
ตอนที่4 ควบคุมหุ่นยนต์
ทำการเขียนCode ในโปรแกรมKB-IDE ตามรูปแบบข้างล่าง
ดาวน์โหลดโค้ดตัวอย่างได้ที่นี่ : https://drive.google.com/file/d/1LHUfaZTzbUzwQbwVWGK29rthrMBfp_2D/view?usp=sharing