หุ่นยนต์ดับเพลิง AI: ปล่อยให้ฉันจัดการเอง!
มาสร้างหุ่นยนต์รถดับเพลิงกัน! หุ่นยนต์จะมองหาไฟสีแดงและคนที่ยกแขนสองข้าง แล้วดับไฟและเรียกขอความช่วยเหลือ
สิ่งที่จะได้เรียนรู้
- รู้ว่าทำไมเราต้องมีหุ่นยนต์ดับเพลิง และหุ่นยนต์หาไฟกับคนได้อย่างไร
- ใช้ AI จดจำสีและท่าทางในแอป
- ใช้ฟังก์ชัน การทำซ้ำ และจำนวนก้าว เพื่อทำภารกิจให้สำเร็จ
สิ่งที่ต้องใช้
- บล็อก Master
- บล็อก LED
- บล็อกเสียง
- บล็อกมอเตอร์ DC ×2
- บล็อกรูปทรง (ดูรายการชิ้นส่วน)
- แท็บเล็ตที่มีแอป Advanced Cubroid (ใช้กล้อง)
- ของสีแดงสำหรับทดสอบ

ทำไมต้องมีหุ่นยนต์ดับเพลิง?
คำแนะนำสำหรับครู
2 คาบเรียน (80 นาที) · หัวข้อ: AI จดจำสีและท่าทาง สังคมศึกษา และความปลอดภัย
ข่าวและวิดีโอหุ่นยนต์ดับเพลิงด้านล่างเป็นภาษาเกาหลี กรุณาดูล่วงหน้าก่อนเริ่มคาบเรียน
ใครเป็นคนดับไฟนะ?

💡 ถ้าหุ่นยนต์เข้าไปก่อนแล้วช่วยคนได้ จะเป็นอย่างไรนะ? หุ่นยนต์ทำงานอะไรได้บ้าง เพื่อให้ทุกคนปลอดภัย?
หุ่นยนต์ดับเพลิงต้องมีความสามารถอะไรบ้าง?
ทำงานในที่ร้อนจัดได้
เคลื่อนที่ได้โดยไม่ล้ม
ค้นหาคนแล้วแจ้งบอก
หาจุดไฟไหม้แล้วดับไฟ
แจ้งนักดับเพลิง
หุ่นยนต์หาไฟและคนได้อย่างไร?
หุ่นยนต์ดับเพลิงตัวจริงใช้เซนเซอร์ได้หลายแบบ

ตรวจจับความร้อนรู้ได้ว่าตรงไหนร้อนมาก
ตรวจจับควันรู้ได้ว่ามีควัน
ตรวจจับสีกล้องมองหาสีแดง
ค้นหาคนกล้องหาคนที่กำลังรอความช่วยเหลือ
💡 AI ใช้สิ่งที่เคยเรียนรู้มา เพื่อบอกว่าสิ่งที่กล้องเห็นคืออะไร
หุ่นยนต์ดับเพลิงมีอยู่จริงไหม?
มีจริง! หุ่นยนต์ดับเพลิงตัวจริงช่วยนักดับเพลิงโดยเข้าไปสำรวจที่อันตรายก่อน
ประกอบ
มาประกอบหุ่นยนต์ดับเพลิง AI กัน
มาสร้างหุ่นยนต์สำหรับห้องเรียนที่หาไฟจำลองเจอ แล้วทำท่าดับไฟและช่วยคนกัน
หุ่นยนต์ดับเพลิงของเราต้องมีอะไรบ้าง?


- บล็อก LEDแสดงภาพไฟหรือใบหน้า
- บล็อก Masterเป็นสายดับเพลิงจำลอง ทำท่าฉีดน้ำ
- บล็อกเสียงส่งเสียงเตือนภัย
- บล็อกมอเตอร์ DC ×2ล้อที่แข็งแรงของรถดับเพลิง
สิ่งที่ต้องใช้
- × 2

- × 1

- × 1

- × 1

- × 14

- × 4

- × 1

- × 1

- × 2

- × 23

- × 2

- × 2

ประกอบไฟจำลอง


ประกอบรถดับเพลิง








เขียนโค้ด
หุ่นยนต์ของเราจะทำอะไรบ้าง?
ภารกิจที่ 1- ไฟจำลองลุกแล้ว!
- วาดรูปไฟบน LED
ภารกิจที่ 2- เจอสีแดงไหม?
- ไซเรน → เดินหน้า → ฉีดน้ำ → ดับไฟบน LED
ภารกิจที่ 3- เจอคนไหม?
- มองไปรอบ ๆ → ไซเรน → ส่งสัญญาณกู้ภัย → ภารกิจสำเร็จ
💡 ถ้าไม่เจออะไรเลย หุ่นยนต์จะรอ
เปิดแอป
เปิดแอป Advanced Cubroid แล้วแตะไอคอน “Group Number” (หมายเลขกลุ่ม)
ใส่เลขให้ตรงกับสติกเกอร์
ใส่หมายเลขเดียวกับเลขบนสติกเกอร์ของบล็อก

เปิดสวิตช์ แล้วเชื่อมต่อ
เปิดสวิตช์บล็อก แล้วเชื่อมต่อกับแอป

สร้างโปรเจกต์ใหม่
แตะปุ่ม + เพื่อเปิดโปรเจกต์ใหม่

วาดไฟบน LED
วาดรูปไฟ 2 แบบที่ไม่เหมือนกัน ถ้าแสดงสลับกันไปมา ไฟจะกะพริบ

ใส่บล็อกตรวจจับของ AI
ใส่บล็อกตรวจจับสีที่หาสีแดง และบล็อกตรวจจับท่าทางที่หาท่ายกแขนสองข้าง

ฟังก์ชันสำหรับการตรวจจับแต่ละแบบ
สร้างฟังก์ชันบอกหุ่นยนต์ว่าต้องทำอะไร ให้บล็อกตรวจจับบล็อกละ 1 ฟังก์ชัน: ฟังก์ชันหนึ่งสำหรับสีแดง อีกฟังก์ชันหนึ่งสำหรับท่ายกแขน

เจอสีแดง: ดับไฟ
เมื่อเจอสีแดง ให้เปิดเสียงไซเรน เดินหน้าไปแล้วทำท่าฉีดน้ำ จากนั้นดับไฟบน LED
💡 เปลี่ยนจำนวนก้าวที่เดินหน้าให้พอดีกับระยะทาง เอฟเฟกต์ฉีดน้ำจะทำซ้ำหลายครั้งก็ได้


ยกแขนสองข้าง: ช่วยคน
เมื่อเจอท่ายกแขน ให้มองซ้ายและขวา เปิดเสียงไซเรนและส่งสัญญาณแจ้งเตือน จากนั้นแสดงหน้ายิ้ม


รันโปรแกรม
ตรวจดูและรันโปรแกรมทั้งหมด
แตะปุ่มเล่น (▶) แล้วดูว่าจะเกิดอะไรขึ้น
💡 ให้เพื่อนใส่เสื้อสีแดงแล้วยกแขนสองข้าง จะเกิดอะไรขึ้นนะ?

รถดับเพลิงถอยหลังหรือเปล่า?
ถ้ารถถอยหลัง ให้แตะปุ่มเปลี่ยนทิศทางมอเตอร์

อยากให้หุ่นยนต์สังเกตเห็นเร็วขึ้นไหม?
ถ้าตรวจจับได้ช้า ให้ตั้ง “Delay” (เวลาหน่วง) ใน “Settings” (การตั้งค่า) เป็นประมาณ 0.5 วินาที แล้วรันใหม่อีกครั้ง

ควิซ
Qหุ่นยนต์ดับเพลิงของเราใช้ความสามารถ AI แบบไหน? (1) พยากรณ์อากาศ (2) การจดจำสีและท่าทาง (3) การจดจำเสียงพูดและการแปลภาษา (4) การสร้างรูปภาพ
ดูเฉลย
(2) — หุ่นยนต์เจอสีแดง (สี) และท่ายกแขนสองข้าง (ท่าทาง)
Qงานที่สำคัญที่สุดของหุ่นยนต์ดับเพลิงคืออะไร? (1) รักษาคนไข้ในโรงพยาบาล (2) ช่วยนักดับเพลิงในจุดเกิดภัยที่อันตราย (3) ดูแลรักษาทะเล (4) ปลูกพืชใกล้สถานีดับเพลิง
ดูเฉลย
(2) — หุ่นยนต์เข้าไปในที่อันตรายก่อน เพื่อช่วยนักดับเพลิง
เก็บทุกอย่างกลับเข้าที่

จบบทเรียนแล้ว!
ประกอบ เขียนโค้ด และทดสอบเสร็จแล้วใช่ไหม? กดเพื่อบันทึกความคืบหน้าไว้นะ
