Trang cũ

Robot cứu hỏa AI: cứ để mình lo!

Cùng làm robot xe cứu hỏa biết nhận ra ngọn lửa màu đỏ và người đang giơ cả hai tay, rồi dập lửa và gọi người đến giúp.

Lớp 3–4★★★★★Advanced Cubroid AI

Bạn sẽ học được

  • Biết vì sao cần robot cứu hỏa và cách robot tìm ra đám cháy, tìm ra người
  • Dùng AI nhận diện màu sắc và tư thế trong ứng dụng
  • Dùng hàm, lặp lại và số bước để giúp robot hoàn thành các nhiệm vụ

Cần chuẩn bị

  • Khối Master
  • Khối LED
  • Khối âm thanh
  • Khối động cơ DC ×2
  • Các khối hình (xem danh sách chi tiết)
  • Máy tính bảng có ứng dụng Advanced Cubroid (camera)
  • Một đồ vật màu đỏ để chạy thử
Robot cứu hỏa AI: cứ để mình lo!

Vì sao cần robot cứu hỏa?

Ghi chú cho giáo viên

2 tiết học (80 phút). Chủ đề: AI nhận diện màu sắc và tư thế, kiến thức xã hội và giáo dục an toàn.

Bản tin và video về robot bên dưới đều bằng tiếng Hàn. Vui lòng xem trước khi lên lớp.

Ai sẽ dập lửa?

Khi có cháy, nơi đó rất nguy hiểm. Khói và hơi nóng có thể khiến ngay cả lính cứu hỏa cũng khó đi vào.

💡 Nếu robot có thể vào trước để giúp mọi người thì sao nhỉ? Robot có thể làm những việc gì để giữ an toàn cho mọi người?

Robot cứu hỏa cần có những khả năng gì?

  • Làm việc ở nơi cực kỳ nóng
  • Di chuyển mà không bị ngã
  • Tìm người và báo tin
  • Tìm và dập lửa
  • Báo cho lính cứu hỏa

Robot tìm lửa và người bằng cách nào?

Robot cứu hỏa thật có thể dùng nhiều loại cảm biến khác nhau.

  • Phát hiện nhiệtNhận ra những nơi rất nóng.
  • Phát hiện khóiNhận ra khói.
  • Phát hiện màuCamera tìm màu đỏ.
  • Tìm ngườiCamera tìm những người đang chờ được giúp đỡ.

💡 AI dùng những gì đã học để biết camera đang nhìn thấy gì.

Robot cứu hỏa có thật không?

Có chứ! Robot cứu hỏa thật đi vào những nơi nguy hiểm trước để quan sát và giúp lính cứu hỏa.

Xem bản tin (KBS, tiếng Hàn) ↗

Xem video robot cứu hỏa (YouTube, tiếng Hàn) ↗

Lắp ráp

Cùng lắp ráp robot cứu hỏa AI nào

Hãy làm một robot ngay trong lớp học: robot biết tìm ra ngọn lửa giả, rồi giả vờ dập lửa và cứu người.

Cùng suy nghĩAI tìm lửa bằng cách nào?AI tìm người bằng cách nào?

Robot cứu hỏa của chúng ta cần những gì?

Ngọn lửa giả
Xe cứu hỏa
  • Khối LEDHiện ngọn lửa hoặc khuôn mặt.
  • Khối MasterĐóng vai vòi chữa cháy, giả vờ phun nước.
  • Khối âm thanhBáo động bằng âm thanh.
  • Khối động cơ DC ×2Bánh xe chắc khỏe cho xe cứu hỏa.

Bạn cần chuẩn bị

  • × 2
  • × 1
  • × 1
  • × 1
  • × 14
  • × 4
  • × 1
  • × 1
  • × 2
  • × 23
  • × 2
  • × 2

Lắp ráp ngọn lửa giả

Lắp ráp xe cứu hỏa

Lập trình

Robot của chúng ta sẽ làm gì?

Nhiệm vụ 1
  • Có đám cháy giả!
  • Vẽ ngọn lửa trên LED.
Nhiệm vụ 2
  • Tìm thấy màu đỏ?
  • Còi hú → tiến lên → phun nước → tắt lửa trên LED
Nhiệm vụ 3
  • Tìm thấy người?
  • Nhìn quanh → còi hú → tín hiệu cứu hộ → hoàn thành nhiệm vụ

💡 Nếu không phát hiện được gì, robot sẽ đứng chờ.

Mở ứng dụng

Mở ứng dụng Advanced Cubroid và nhấn biểu tượng “Group Number” (số nhóm).

Group Number

Nhập đúng số trên miếng dán

Nhập số giống với số trên miếng dán của khối.

Group Number1

Bật nguồn rồi kết nối

Bật nguồn các khối và kết nối chúng với ứng dụng.

Tạo dự án mới

Nhấn nút + để mở một dự án mới.

Vẽ ngọn lửa trên LED

Vẽ hai hình ngọn lửa khác nhau. Cho hai hình lần lượt hiện lên thì ngọn lửa sẽ nhấp nháy.

Thêm các khối phát hiện bằng AI

Thêm khối phát hiện màu đỏ và khối phát hiện tư thế giơ hai tay.

Mỗi khối phát hiện có một hàm

Tạo một hàm hành động cho mỗi khối phát hiện: một hàm cho màu đỏ và một hàm cho tư thế giơ hai tay.

Thấy màu đỏ: dập lửa

Khi tìm thấy màu đỏ, hãy cho còi hú. Cho xe tiến lên phía trước và giả vờ phun nước. Sau đó tắt ngọn lửa trên LED.

💡 Hãy đổi số bước tiến lên cho phù hợp với khoảng cách. Bạn có thể lặp lại hiệu ứng phun nước nhiều lần.

Giơ hai tay: cứu người

Khi tìm thấy người giơ hai tay, hãy cho robot nhìn sang trái và sang phải, cho còi hú và gửi tín hiệu báo động. Sau đó cho LED hiện khuôn mặt cười.

Chạy thử

Kiểm tra và chạy toàn bộ chương trình

Nhấn nút “Chạy” (▶) và xem điều gì xảy ra nhé.

💡 Một bạn mặc đồ màu đỏ và giơ cả hai tay lên. Điều gì sẽ xảy ra?

Xe cứu hỏa đang đi lùi à?

Nếu xe đi lùi, hãy nhấn nút đổi chiều động cơ.

Muốn robot nhận ra nhanh hơn?

Nếu robot nhận ra chậm, hãy vào “Settings” (cài đặt), đặt “Delay” (độ trễ) khoảng 0,5 giây rồi chạy lại.

Settings · Delay0.5 s

Câu đố

QRobot cứu hỏa của chúng ta đã dùng những tính năng AI nào? (1) Dự báo thời tiết (2) Nhận diện màu sắc và tư thế (3) Nhận diện giọng nói và dịch (4) Tạo hình ảnh

Xem đáp án

(2) — Robot đã nhận ra màu đỏ và tư thế giơ hai tay.

QViệc quan trọng nhất của robot cứu hỏa là gì? (1) Chữa bệnh cho người ốm ở bệnh viện (2) Giúp lính cứu hỏa ở những nơi xảy ra thảm họa nguy hiểm (3) Bảo vệ đại dương (4) Trồng rau củ gần trạm cứu hỏa

Xem đáp án

(2) — Robot đi vào những nơi nguy hiểm trước để giúp lính cứu hỏa.

Cất mọi thứ về đúng chỗ

Hoàn thành bài học!

Bạn đã lắp ráp, lập trình và thử nghiệm xong chưa? Chạm để lưu tiến độ của bạn.