Tải ebook full dự án STEM với Yolo:Bit - Trái tim nhấp nháy

Bảo mật là một trong những tính năng quan trọng trong nhà. Trong dự án này, chúng ta sẽ cùng biến Yolo:Bit thành một thiết bị chống trộm mini, có thể phát ra âm thanh và bật đèn báo động khi có người mở cửa, dựa vào cảm biến gia tốc.

hệ thống Báo động khi có người mở cửa
Hệ thống báo động khi có người mở cửa

Mục tiêu

  • Biết cách ứng dụng cảm biến gia tốc vào nhiều mục đích khác nhau
  • Hiểu rõ hơn về nguyên lý hoạt động của cảm biến gia tốc dựa trên hệ tọa độ x, y, z

Thiết bị cần dùng

  • Yolo:Bit
  • Máy tính / Laptop hoặc Điện thoại để lập trình bằng OhStem App
  • Pin và hộp pin

Hướng dẫn lập trình

Nguyên lý làm thiết bị chống trộm

Để thực hành bài hướng dẫn này, chúng ta sẽ gắn Yolo:Bit lên cửa và so sánh lên trục tọa độ x, y, z, từ đó tìm ra trục có chuyển động nhiều nhất để làm việc.

Khi gắn Yolo:Bit lên cửa, trục x và y sẽ cùng nằm trên mặt cửa, vì thế trục x và y sẽ rất ít dao động khi mở cửa.

Trục x và y rất ít dao động khi mở cửa
Trục x và y rất ít dao động khi mở cửa

Bên cạnh đó, khi mở cửa ra hoặc vào, trục Z sẽ di chuyển theo. Do đó, chúng ta sẽ sử dụng trục Z để phát hiện cửa có được mở hay không.

Trục z sẽ thay đổi nhiều
Trục z sẽ thay đổi nhiều

Viết chương trình

Bước 1: Đặt điều kiện nếu giá trị trục z lớn hơn 10 (sử dụng câu lệnh Nếu… thực hiện… Nếu không…):

Đặt điều kiện

Bước 2: Nếu cửa mở (z > 10), cho Yolo:Bit phát bài nhạc DADADADUM đồng thời chớp tắt LED màu đỏ 3 lần để báo hiệu:

Chớp tắt đèn và phát ra âm báo động
Chớp tắt đèn và phát ra âm báo động

Bước 3: Nếu cửa đứng yên, tắt đèn LED trên Yolo:Bit. Lúc đó, chương trình hoàn chỉnh sẽ như sau:

Hoàn chỉnh chương trình cho thiết bị chống trộm
Hoàn chỉnh chương trình cho thiết bị chống trộm

Bạn có thể xem và tải chương trình hoàn chỉnh tại:

https://app.ohstem.vn/#!/share/yolobit/27PxDYnj7dlIOpsFq5tvHadDXPj

Gợi ý mở rộng

Chúng ta có thể mở rộng thêm tính năng thú vị hơn cho dự án này: nhấn nút A để bật chế độ cảnh báo và nhấn nút B để tắt chế độ này. Bạn hãy thử nhé!

Tổng kết

Bạn đã thực hiện thành công dự án STEM về thiết bị chống trộm trên chưa? Cùng chia sẻ với OhStem nhé!

Nếu bạn cần thêm nhiều ý tưởng STEM khác, cùng tham khảo qua link sau:

Tải các dự án STEM thú vị khác!
Tags: cấp độ: trung bình, Lập trình khối lệnh

Những bài liên quan

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Fill out this field
Fill out this field
Vui lòng nhập địa chỉ email hợp lệ.
You need to agree with the terms to proceed