Khi cuộc sống hiện đại phát triển, nhu cầu lắp chuông báo mở cửa cho khách tại các gia đình, cửa hàng đang có xu hướng ngày càng gia tăng và sẽ tiếp tục “hot” trong những năm tới.

Công nghệ này sẽ giúp mang lại nhiều tiện ích cho chủ nhà, giúp họ nhận biết được mỗi khi có khách ghé thăm.

Trong dự án này, chúng ta sẽ cùng sử dụng Yolo:Bit và công nghệ BLE (Bluetooth Low Enery) để xây dựng một chuông cửa báo khách tương tự như vậy nhé!

Dự án này sẽ giúp học sinh hiểu hơn về cách ứng dụng công nghệ BLE và Yolo:Bit vào giải quyết những vấn đề trong thực tế, đồng thời củng cố kiến thức liên quan về lập trình và BLE.

Nguyên lý hoạt động của dự án khá tương đồng với các chuông cửa hiện tại. Chúng ta sẽ gắn Yolo:Bit lên cửa để làm chuông báo.

  • Mỗi khi có người nhấn nút A, Yolo:Bit sẽ truyền tín hiệu đến Yolo:Bit trong nhà.
  • Lúc này, Yolo:Bit trong nhà sẽ phát âm thanh và bật tắt đèn LED để báo hiệu cho gia chủ biết có khách ghé thăm.
Nguyên lý hoạt động của chuông báo mở cửa
Hệ thống chuông báo mở cửa thông minh bằng nút nhấn

Mục tiêu

  • Ứng dụng BLE vào lập trình 2 Yolo:Bit, để tạo thành hệ thống chuông cửa báo khách tự động

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

Để dễ phân biệt, chúng ta sẽ quy ước gắn YoloBit 1 lên cửa để khách nhấn nút thông báo và gắn YoloBit 2 trong nhà để phát ra âm thanh báo hiệu cho chủ nhà.

Chúng ta sẽ lập trình cho cả 2 thiết bị Yolo:Bit này cùng hoạt động và phối hợp với nhau, để tạo thành một hệ thống chuông cửa hoàn chỉnh:

Lập trình cho YoloBit 1 – Yolo:Bit đặt ngoài cổng

Bước 1: Đầu tiên, chúng ta lập trình để YoloBit 1 kết nối đến Yolo:Bit 2 trong nhà, sử dụng khối lệnh kết nối Bluetooth tới thiết bị gần nhất. Khi kết nối thành công hoặc khi bị ngắt kết nối, Yolo:Bit sẽ hiển thị hình ảnh để báo hiệu như hình:

Kết nối với Yolo:Bit trong nhà
Kết nối với Yolo:Bit trong nhà

Bước 2: Khi nút A được nhấn, Yolo:Bit sẽ gửi tín hiệu là chuỗi A đến Yolo:Bit trong nhà. Chương trình hoàn chỉnh cho Yolo:Bit ngoài cổng sẽ như hình:

Chương trình hoàn chỉnh cho Yolo:Bit ở ngoài cổng
Chương trình hoàn chỉnh cho Yolo:Bit ở ngoài cổng

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

https://app.ohstem.vn/#!/share/yolobit/2BmZ2JaUBPHU3YjFA8BmhDthOJ5

Lập trình cho YoloBit 2 – Yolo:Bit đặt trong nhà

Bước 1: Tương tự Yolo:Bit 1, chúng ta cho Yolo:Bit 2 hiển thị hình ảnh báo hiệu tương ứng khi kết nối và ngắt kết nối:

Báo hiệu khi kết nối và ngắt kết nối
Báo hiệu khi kết nối và ngắt kết nối

Bước 2: Khi nhận được tín hiệu là chuỗi A, Yolo:Bit sẽ phát ra âm thanh để báo hiệu:

Chương trình hoàn chỉnh cho chuông báo mở cửa
Chương trình hoàn chỉnh cho chuông báo mở cửa

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

https://app.ohstem.vn/#!/share/yolobit/2BmZuObI8qojqQYCt2KPWsQS2uw

Lời kết

Chuông báo mở cửa là dự án thú vị được nhiều giáo viên lựa chọn giảng dạy cho học sinh, để các em vận dụng kiến thức lập trình đã học vào giải quyết các vấn đề thực tế. Bạn đã thực hiện thành công dự án trên chưa, hãy chia sẻ với OhStem nhé!

Một số dự án STEM khác trên Yolo:Bit thú vị bạn có thể tham khảo:

Bạn cần nhiều ý tưởng hơn? Tải ngay Ebook 100+ dự án STEM với Yolo:Bit mà OhStem đã biên soạn miễn phí cho bạn:

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

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