รายงานผลการอบรมพัฒนาซอร์ฟแวร์บนฮาร์ดแวร์ IOT และ Cloud service
วันที่เขียน 28/8/2558 14:23:24     แก้ไขล่าสุดเมื่อ 1/11/2569 4:41:32
เปิดอ่าน: 3234 ครั้ง

ในปัจจุบันอุปกรณ์ฮาร์ดแวร์ในปัจจุบันมีแน้วโน้มพัฒนาไปในด้านการเชื่อมต่อระหว่างกันมากยิ่งขึ้น ทำให้โลกเข้าสู่ยุคของทุกๆสิ่งต่างเชื่อมต่อด้านการส่งข้อมูลระหว่างกันอย่างอิสระ หรือเรียกว่ายุค Internet of things(IOT) ความรู้ ความเข้าใจ และทักษะในการเขียนซอร์ฟแวร์ เพื่อควบคุมและส่งผ่านข้อมูลฮาร์ดแวร์ ที่เชื่อมต่อผ่านอินเตอร์เน็ตจึงเป็นสิ่งสำคัญสำหรับนักศึกษาสาขาวิชาวิทยาการคอมพิวเตอร์ในปัจจุบันและอนาคต

โปรโตคอล (Message Queue Telemetry Transport ,MQTT)
เป็นโปรโตคอลหรือมาตรฐานการสื่อสารข้อมูลระหว่างเครื่องจักร (computer) กับเครื่องจักร (computer) ที่ส่งผ่านข้อมูลกัน
(machine-to-machine(M2M) บน Internet of Things

โปรโตคอลMQTT ใช้วิธีการพื้นฐานเหมือนกับมาตรฐานการส่งข้อความสั้น ( Message Queue ) ปกติ
แต่ได้รับการพัฒนาให้รองรับงานด้าน Internet of Things มากยิ่งขึ้น อาทิ ขณะมีการรอรับและอ่านค่าแล้ว ยังสามารถสั่งงานอุปกรณ์ที่ใช้ MQTT ได้ด้วย

จุดเด่นที่แตกต่างจากโปรโตคอลอื่นๆ คือ โปรโตคอลนี้ต้องจะต้องมีอุปกรณ์ที่ทำหน้าที่ฝังแม่ข่าย เรียกว่า MQTT Broker เพื่อทำหน้าที่รับส่งข้อมูลไปยังอุปกรณ์อื่นที่ใช้ MQTT เหมือนกัน

MQTT Protocol จะประกอบไปด้วย Broker , Publisher และ Subscriber ซึ่งแต่ละตัวมีหน้าที่ดังนี้
1.Broker จะทำหน้าที่เป็นตัวกลางคอยจัดการ message โดยอ้างอิงด้วย topic ซึ่งโปรแกรมที่ใช้ท า MQTT
Broker มีหลายค่ายให้ใช้งาน หนึ่งในนั้นคือโปรแกรม Mosquitto เป็น OpenSource MQTT Broker สนับสนุน
MQTT Broker v3.1/3.1.1
2.Subscriber จะท าหน้าที่คอยดูการเปลี่ยนแปลงของ message ที่อ้างอิงด้วย topic เช่นสมมติว่าถ้า
หัวข้อที่สนใจมีการเปลี่ยนแปลงก็จะดึง data มาใช้งาน
3.Publisher จะทำหน้าที่ส่งข้อมูลไปยังหัวข้อนั้นๆ

ซึ่งความรู้ที่ได้จากการอบรมเรื่อง โปรโตคอล MQTT นี้สามารถทำให้ผู้เข้าอบรมนำไปพัฒนาอุปกรณ์ ที่เกี่ยวข้องต่างๆกับ Internet of Things และ Cloud service ต่างๆ ได้อีกมากมาย อาทิ smart home smart office smart farm เป็นต้น

คำสำคัญ :
กลุ่มบทความ :
หมวดหมู่ :
แชร์ :
https://erp.mju.ac.th/acticleDetail.aspx?qid=394
ความคิดเห็นทั้งหมด (0)
ไม่มีข้อมูลตามเงื่อนไขที่ท่านกำหนด
รายการบทความการแลกเปลี่ยนเรียนรู้หมวดหมู่ : กลุ่มงานสายวิชาการ
การเผยแพร่ความรู้จากการอบรม » ความรู้ที่ได้รับจากการเข้าร่วมอบรมหลักสูตรการจัดทำผลลัพธ์การเรียนรู้ระดับหลักสูตร (PLOs Formulation)
การจัดทำผลลัพธ์การเรียนรู้ระดับหลักสูตร (PLOs Formulation) มุ่งเน้นการขับเคลื่อนการศึกษาตามแนวทาง Outcome-Based Education (OBE) ที่ให้ความสำคัญกับสมรรถนะของผู้เรียนหลังสำเร็จการศึกษา โดยผ่านการออกแ...
การจัดการศึกษาที่มุ่งเน้นผลลัพธ์ (OBE)  การออกแบบที่เชื่อมโยงกัน (Constructive Alignment)  ผลลัพธ์การเรียนรู้ระดับหลักสูตร (PLOs)     กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานสายวิชาการ
ผู้เขียน รุ่งกานต์ ใจวงค์ยะ  วันที่เขียน 27/10/2569 11:25:23  แก้ไขล่าสุดเมื่อ 31/10/2569 19:52:49   เปิดอ่าน 60  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
การจัดการองค์ความรู้ที่ได้จากการเข้าร่วมประชุม อบรม สัมมนา » การจัดทำผลลัพธ์การเรียนรู้ระดับหลักสูตร (PLOs Formulation) และการออกแบบหลักสูตรตามแนวทาง Backward Curriculum Design (BCD)
การอบรมหลักสูตร "การจัดทำผลลัพธ์การเรียนรู้ระดับหลักสูตร (PLOs Formulation)" ทำให้ได้รับความรู้ความเข้าใจเกี่ยวกับกระบวนการจัดทำและพัฒนาผลลัพธ์การเรียนรู้ระดับหลักสูตรตามแนวคิด OBE อย่างเป็นระบบ ตั...
AUNQA  BCD  PLO  การประกันคุณภาพการศึกษา     กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานสายวิชาการ
ผู้เขียน ศิรศักดิ์ ศศิวรรณพงศ์  วันที่เขียน 21/10/2569 10:42:49  แก้ไขล่าสุดเมื่อ 31/10/2569 19:46:27   เปิดอ่าน 158  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
AI for Modern Educators สำหรับอาจารย์ผู้สอนและบุคลากรสายวิชาการ » AI for Modern Educators สำหรับอาจารย์ผู้สอนและบุคลากรสายวิชาการ
การประยุกต์ใช้ AI เพื่อการจัดการเรียนการสอนและการวิจัยสำหรับ โครงการฝึกอบรมเชิงปฏิบัติการหลักสูตร AI for Modern Educators สำหรับอาจารย์ผู้สอนและบุคลากรสายวิชาการ การใช้ประยุกต์เพื่อเป็นแนวทางกา...
AI  สายวิชาการ     กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานสายวิชาการ
ผู้เขียน ฐิติพรรณ ฉิมสุข  วันที่เขียน 2/10/2569 13:20:03  แก้ไขล่าสุดเมื่อ 31/10/2569 19:26:05   เปิดอ่าน 161  ครั้ง | แสดงความคิดเห็น 0  ครั้ง
การเผยแพร่ความรู้ที่ได้รับจากการอบรม » ความรู้ที่ได้รับจากการเข้าร่วมอบรมในโครงการพัฒนาสมรรถนะด้าน (AI) ให้กับบุคลากรและนักศึกษา มหาวิทยาลัยแม่โจ้
ปัจจุบันปัญญาประดิษฐ์ (AI) มีบทบาทสำคัญในการช่วยพัฒนาการเรียนการสอนให้มีประสิทธิภาพและสอดคล้องกับผู้เรียนในยุคดิจิทัลมากขึ้น AI สามารถช่วยผู้สอนในการจัดทำเนื้อหา สื่อการเรียนรู้ กิจกรรม และแบบประเม...
การพัฒนาสมรรถนะด้าน (AI)  การพัฒนาสื่อการสอน     กลุ่มงานตามสมรรถนะบุคลากร   กลุ่มงานสายวิชาการ
ผู้เขียน รุ่งกานต์ ใจวงค์ยะ  วันที่เขียน 28/9/2569 9:58:28  แก้ไขล่าสุดเมื่อ 31/10/2569 19:25:06   เปิดอ่าน 363  ครั้ง | แสดงความคิดเห็น 0  ครั้ง