ภาพรวมบทเรียน
Internet of Things (IoT) เป็นแนวคิดที่เชื่อมโยงอุปกรณ์ สิ่งของ และระบบต่าง ๆ เข้ากับเครือข่ายอินเทอร์เน็ต เพื่อให้อุปกรณ์สามารถเก็บข้อมูล ส่งข้อมูล แลกเปลี่ยนข้อมูล และทำงานร่วมกันได้อย่างอัตโนมัติ
บทนี้เป็นพื้นฐานสำหรับผู้เริ่มต้น โดยอธิบายตั้งแต่ประวัติความเป็นมาของ IoT ความหมาย แนวคิด ประเภท องค์ประกอบ ประโยชน์ การประยุกต์ใช้งาน และอุปกรณ์ Arduino ที่นิยมใช้ในการทดลองและสร้างต้นแบบระบบ IoT
Learning Objectives
หลังเรียนบทนี้ ผู้เรียนควรเข้าใจภาพรวม IoT และสามารถอธิบายความสัมพันธ์ระหว่างอุปกรณ์ เครือข่าย ข้อมูล และการแสดงผลได้
แผนภาพแนวคิด IoT เบื้องต้น
1.1 ประวัติความเป็นมา Internet of Things
แนวคิด Internet of Things เริ่มเป็นที่รู้จักจาก Kevin Ashton ซึ่งเสนอแนวคิดการเชื่อมโยงวัตถุจริงเข้ากับระบบเครือข่าย โดยมีบริบทเกี่ยวข้องกับเทคโนโลยี RFID และระบบ Auto-ID Center ที่ช่วยให้อุปกรณ์หรือสิ่งของสามารถระบุตัวตนและแลกเปลี่ยนข้อมูลได้
ยุคเริ่มต้นของแนวคิด
แนวคิดการทำให้อุปกรณ์สื่อสารกันเริ่มชัดเจนจากการใช้ RFID, Sensor และระบบระบุตัวตนในอุตสาหกรรม
ช่วงปี 2000–2010
อุปกรณ์อัจฉริยะและเทคโนโลยีสื่อสารไร้สาย เช่น Wi-Fi, Bluetooth, ZigBee และอุปกรณ์ Smart Device เริ่มแพร่หลายมากขึ้น
ช่วงหลังปี 2010
IoT เชื่อมโยงกับ Cloud Computing, Big Data และ AI ทำให้ข้อมูลจากอุปกรณ์ถูกนำมาวิเคราะห์และใช้งานจริงในวงกว้าง
ปัจจุบันและอนาคต
IoT เป็นโครงสร้างสำคัญของ Digital Transformation, อุตสาหกรรม 4.0, Smart City, Smart Home และระบบอัตโนมัติสมัยใหม่
ตู้ ATM กับตัวอย่าง IoT ยุคแรก
สไลด์ยกตัวอย่างว่า ตู้ ATM ถือเป็นอุปกรณ์ที่มีลักษณะใกล้เคียง IoT ยุคแรก เพราะเป็นอุปกรณ์อิเล็กทรอนิกส์ที่เชื่อมต่อเครือข่าย สามารถรับคำสั่ง ตรวจสอบข้อมูล และให้บริการผู้ใช้ได้โดยไม่ต้องมีเจ้าหน้าที่อยู่ตลอดเวลา
1.2 ความหมายของ “อินเทอร์เน็ตของทุกสรรพสิ่ง”
Internet of Things (IoT) คือการเชื่อมโยงอุปกรณ์ สิ่งของ หรือระบบต่าง ๆ เข้ากับอินเทอร์เน็ต เพื่อให้อุปกรณ์เหล่านั้นสามารถรับรู้ข้อมูลจากสภาพแวดล้อม ส่งข้อมูล แลกเปลี่ยนข้อมูล และทำงานตอบสนองได้อย่างเหมาะสม
ในสไลด์ได้เน้นว่า IoT ไม่ได้หมายถึงคอมพิวเตอร์หรือสมาร์ตโฟนเท่านั้น แต่รวมถึงวัตถุหรือสิ่งของรอบตัว เช่น เครื่องใช้ไฟฟ้า ยานพาหนะ เครื่องมือแพทย์ ระบบโรงงาน ระบบบ้านอัจฉริยะ และอุปกรณ์สวมใส่ ที่สามารถเชื่อมต่อและสื่อสารกันได้
1.3 แนวคิดของ IoT
แนวคิดหลักของ IoT คือการทำให้อุปกรณ์ต่าง ๆ มี “ความสามารถในการรับรู้ สื่อสาร ประมวลผล และตอบสนอง” โดยอุปกรณ์อาจทำงานร่วมกับระบบ Cloud, ฐานข้อมูล, Dashboard และระบบแจ้งเตือน เพื่อช่วยให้ผู้ใช้ตรวจสอบและควบคุมได้อย่างสะดวก
Sense
รับรู้ข้อมูลจากเซ็นเซอร์ เช่น อุณหภูมิ แสง ความชื้น การเคลื่อนไหว หรือระดับน้ำ
Connect
เชื่อมต่อผ่าน Wi-Fi, Bluetooth, Ethernet, ZigBee หรือเครือข่ายอื่น ๆ
Process
ส่งข้อมูลไปยัง Cloud หรือ Server เพื่อเก็บ วิเคราะห์ และประมวลผล
Act
ตอบสนอง เช่น เปิดไฟ เปิดปั๊มน้ำ แจ้งเตือน หรือปรับค่าการทำงานอัตโนมัติ
1.4 Cloud Storage และบทบาทใน IoT
Cloud Storage คือพื้นที่เก็บข้อมูลออนไลน์ที่ช่วยให้ข้อมูลจากอุปกรณ์ IoT ถูกจัดเก็บ เรียกดู วิเคราะห์ และสำรองข้อมูลได้สะดวก อุปกรณ์ IoT มักส่งข้อมูลขึ้น Cloud เพื่อให้ผู้ใช้เข้าถึงข้อมูลได้จากหลายอุปกรณ์ เช่น คอมพิวเตอร์ สมาร์ตโฟน หรือแท็บเล็ต
1.5 ประเภทของ Internet of Things
จากสไลด์สามารถแบ่งกลุ่ม IoT ตามลักษณะการใช้งานได้ 2 กลุ่มใหญ่ ได้แก่ Industrial IoT และ Commercial IoT
| ประเภท | ลักษณะสำคัญ | ตัวอย่าง |
|---|---|---|
| Industrial IoT | ใช้งานในระบบอุตสาหกรรมหรือเครือข่ายภายใน เน้นความเสถียร ความปลอดภัย และการควบคุมอุปกรณ์จำนวนมาก | Sensor nodes, ระบบโรงงาน, ระบบตรวจวัดเครื่องจักร, Industry 4.0 |
| Commercial IoT | ใช้งานเชิงพาณิชย์หรือผู้บริโภคทั่วไป อาจเชื่อมต่อผ่าน Bluetooth, Wi-Fi, Ethernet หรือเครือข่ายภายในบ้าน | Smart Home, Smart Device, Wearable, ระบบอาคารอัจฉริยะ |
1.6 องค์ประกอบของ Internet of Things
ระบบ IoT เป็นระบบนิเวศที่มีองค์ประกอบหลายส่วนทำงานร่วมกัน ตั้งแต่อุปกรณ์ที่เก็บข้อมูลจริง เครือข่ายที่ส่งข้อมูล ไปจนถึงระบบแสดงผลและควบคุม
1. Smart Device
อุปกรณ์ที่มีหน่วยประมวลผล เซ็นเซอร์ หรือโมดูลสื่อสาร เช่น ESP32, Arduino, เครื่องใช้ไฟฟ้า หรืออุปกรณ์สวมใส่
2. Cloud / Wireless Network
ระบบสื่อสารและ Cloud Computing ใช้ส่ง เก็บ และประมวลผลข้อมูลจากอุปกรณ์ IoT
3. Dashboard
หน้าจอแสดงผลและควบคุม เช่น Web Dashboard หรือ Mobile App สำหรับติดตามข้อมูลและสั่งงาน
4. Alert / Automation
ระบบแจ้งเตือนและระบบสั่งงานอัตโนมัติ เมื่อข้อมูลเกินเงื่อนไขที่กำหนด
1.7 ประโยชน์ของ IoT
IoT ช่วยเปลี่ยนข้อมูลจากสภาพแวดล้อมจริงให้กลายเป็นข้อมูลที่ติดตาม วิเคราะห์ และตัดสินใจได้รวดเร็วขึ้น ประโยชน์สำคัญ ได้แก่
- การเก็บข้อมูลอัตโนมัติ: ลดการจดบันทึกด้วยมือและเพิ่มความต่อเนื่องของข้อมูล
- การติดตามแบบ Real-time: เห็นสถานะปัจจุบันของอุปกรณ์หรือสภาพแวดล้อมได้ทันที
- การแจ้งเตือนความผิดปกติ: เช่น อุณหภูมิสูง น้ำต่ำ ความชื้นต่ำ หรือเครื่องจักรทำงานผิดปกติ
- การควบคุมระยะไกล: สั่งงานอุปกรณ์ผ่าน Dashboard หรือ Mobile App
- การวิเคราะห์และพยากรณ์: นำข้อมูลไปใช้ร่วมกับ AI, Data Mining หรือ Dashboard วิเคราะห์แนวโน้ม
1.8 การประยุกต์ใช้งาน Internet of Things
IoT ถูกนำไปประยุกต์ใช้ในหลายด้าน ทั้งอุตสาหกรรม เมืองอัจฉริยะ ชีวิตประจำวัน การเกษตร การท่องเที่ยว และสิ่งแวดล้อม
Smart Industry
ตรวจวัดเครื่องจักร ลด downtime และสนับสนุน Industry 4.0
Smart City
บริหารเมือง เช่น จราจร พลังงาน น้ำเสีย ความปลอดภัย และสิ่งแวดล้อม
Smart Home / Smart Life
ควบคุมไฟ แอร์ เครื่องใช้ไฟฟ้า ระบบรักษาความปลอดภัย และอุปกรณ์สวมใส่
Smart Farming
วัดความชื้นดิน อุณหภูมิ แสง และควบคุมระบบรดน้ำอัตโนมัติ
Smart Safety
แจ้งเตือนอุบัติเหตุ ไฟไหม้ น้ำรั่ว หรือความผิดปกติในพื้นที่เฝ้าระวัง
Smart Environment
ตรวจวัดคุณภาพอากาศ น้ำ พลังงาน และสิ่งแวดล้อมเพื่อการจัดการที่ยั่งยืน
ตัวอย่างแนวคิด Smart City
ต้องการต่อยอดบทเรียน IoT เป็นระบบจริง?
Siam2Dev ช่วยออกแบบระบบ IoT, Sensor, ESP32/Arduino, Data Logger, Server, Dashboard และระบบแจ้งเตือนสำหรับงานเรียน งานวิจัย และระบบองค์กร
1.9 อุปกรณ์ IoT: Arduino เบื้องต้น
Arduino เป็นบอร์ดไมโครคอนโทรลเลอร์ที่นิยมใช้สำหรับการเรียนรู้และสร้างต้นแบบระบบ IoT เพราะใช้งานง่าย มีตัวอย่างและ Library จำนวนมาก และสามารถเชื่อมต่อเซ็นเซอร์หรืออุปกรณ์ควบคุมได้หลากหลาย
Arduino UNO R3
สไลด์อธิบายส่วนประกอบของ Arduino UNO R3 เช่น USB Port, Reset Button, Digital I/O, Analog Input, Power Port, Power Jack, MCU ATmega328 และชิป USB to Serial ซึ่งเป็นพื้นฐานที่ผู้เรียนควรรู้ก่อนเริ่มเขียนโปรแกรมควบคุมอุปกรณ์
| ส่วนประกอบ | หน้าที่ |
|---|---|
| USB Port | เชื่อมต่อคอมพิวเตอร์เพื่ออัปโหลดโปรแกรมและจ่ายไฟให้บอร์ด |
| Reset Button | รีเซ็ตการทำงานของไมโครคอนโทรลเลอร์ |
| Digital I/O D0–D13 | รับและส่งสัญญาณดิจิทัล บางขารองรับ PWM หรือ Serial |
| Analog Input A0–A5 | อ่านค่าสัญญาณอนาล็อกจากเซ็นเซอร์ |
| Power Port | จ่ายไฟ 3.3V, 5V, GND หรือ Vin ให้กับวงจรภายนอก |
| MCU ATmega328 | หน่วยประมวลผลหลักของบอร์ด Arduino UNO R3 |
สรุปบทเรียน
บทที่ 1 แสดงให้เห็นว่า IoT ไม่ใช่เพียงการเชื่อมต่ออุปกรณ์เข้ากับอินเทอร์เน็ต แต่เป็นระบบที่รวมอุปกรณ์จริง เครือข่าย Cloud ข้อมูล Dashboard และการควบคุมอัตโนมัติเข้าด้วยกัน เพื่อสร้างคุณค่าในภาคอุตสาหกรรม เมืองอัจฉริยะ บ้านอัจฉริยะ เกษตรอัจฉริยะ งานวิจัย และชีวิตประจำวัน
Key Takeaways
- IoT คือการเชื่อมโยงสิ่งของและอุปกรณ์เข้ากับเครือข่ายเพื่อรับส่งข้อมูลและทำงานร่วมกัน
- องค์ประกอบหลัก ได้แก่ Smart Device, Network/Cloud, Dashboard และระบบควบคุม
- IoT มีทั้ง Industrial IoT และ Commercial IoT
- Arduino เป็นอุปกรณ์พื้นฐานที่เหมาะกับการเรียนรู้และสร้างต้นแบบ IoT
แบบฝึกหัดท้ายบท
- อธิบายความหมายของ Internet of Things ด้วยภาษาของตนเอง
- สรุปประวัติความเป็นมาของ IoT และบทบาทของ Kevin Ashton
- ยกตัวอย่างอุปกรณ์รอบตัว 5 ชนิดที่สามารถพัฒนาเป็น IoT ได้
- เปรียบเทียบ Industrial IoT และ Commercial IoT พร้อมตัวอย่าง
- อธิบายองค์ประกอบ Smart Device, Cloud/Wireless Network และ Dashboard
- ยกตัวอย่างการประยุกต์ใช้ IoT ใน Smart City อย่างน้อย 3 ด้าน
- ออกแบบแนวคิดระบบ Smart Farm IoT แบบง่าย พร้อมระบุ Sensor ที่ต้องใช้
- ระบุส่วนประกอบสำคัญของ Arduino UNO R3 และหน้าที่ของแต่ละส่วน