[MakerEdu Creator] MÁY NÓI XIN CHÀO

Tóm tắt ý tưởng

Máy Nói Xin Chào – Greeting Machine là thiết bị thường thấy trong các cửa hàng dịch vụ, nó có thể phát câu xin chào hoặc đơn giản hơn là tiếng chuông “kính cong” chào mừng khi khách hàng đi vào.

Dự án này sẽ thực hiện một phiên bản máy nói xin chào “cải tiến” với nhiều tính năng vượt trội: phân biệt ra / vào, đếm số lượt khách hàng và đo dung lượng hiện tại của phòng, dự án được thực hiện bằng các phần cứng Robotics của MakerEdu với những thao tác lắp đặt và lâp trình vô cùng đơn giản.

Mô tả công dụng

  • Phân biệt được khách hàng ra / vào cửa hàng bằng việc kết hợp 2 cảm biến vật cản hồng ngoại.
  • Phát ra âm thanh xin chào / tạm biệt tương ứng với khách đi ra / vào.
  • Đếm số lượng khách vào (check in) của cửa hàng.
  • Hiển thị dung lượng của phòng (số lượng khách hàng trong cửa hàng) hiện tại.

Chuẩn bị phần cứng và kết nối

Phần cứng bao gồm trung tâm là Mạch MakerEdu Creator kết vối với các phần cứng khác như sau:

MakerEdu Creator Thiết bị kết nối Cáp kết nối
Cổng USB Máy tính Cáp USB Type-C Cable 1m – Hshop.vn
Cổng I2C bất kỳ trên mạch Mạch hiển thị MKE-M07 LCD1602 I2C module Cáp Kết Nối MakerEDU XH2.54-XH2.54 4Wires
Cổng (D3+D2) Mạch phát âm thanh MKE-M11 UART control MP3 Player module Cáp Kết Nối MakerEDU XH2.54-XH2.54 4Wires
Cổng D10 Cảm biến vật cản hồng ngoại OMDHON E18-D80NK Adjustable IR Infrared Pr – Hshop.vn Cáp kết nối có sẵn trên cảm biến được bấm theo chuẩn XH2.54 3 Wires
Cổng D11 Cảm biến vật cản hồng ngoại OMDHON E18-D80NK Adjustable IR Infrared Pr – Hshop.vn Cáp kết nối có sẵn trên cảm biến được bấm theo chuẩn XH2.54 3 Wires

Chuẩn bị file MP3 trên thẻ nhớ

Format thẻ nhớ theo định dạng FAT32, Tạo file MP3 trong thẻ nhớ theo cú pháp 0001-000x và lắp đặt thẻ nhớ vào Mạch phát âm thanh MKE-M11 UART control MP3 Player module.

[000X_Nội Dung File][Định dạng MP3, WMA,…]

Chuẩn bị kiến thức

  • Nếu là lần đầu tiên sử dụng phần mềm Mblock và mạch MakerEdu Creator, các bạn cần thực hiện đầy đủ các bước trong hướng dẫn tại đây.
  • Nếu các phần cứng trong bài là hoàn toàn mới với các bạn, để có thể nắm được cách hệ thống vận hành, các bạn cần đọc và tìm hiểu về cách sử dụng của từng phần cứng tại trang Wiki của MakerLab (đã gắn link với từng sản phẩm ở mục chuẩn bị phần cứng phía trên).
  • Đối với phần mềm Mblock cần đọc và hiểu chức năng của các khối lệnh cơ bảnkhối lệnh của các phần cứng MakerEdu, sau đó bạn thực hành với từng phần cứng riêng lẻ trước khi ghép nối thành hệ thống hoàn chỉnh.

Cách khai báo biến

*** Lưu ý: Khi khai báo các biến nếu có “int_” phía trước tên biến sẽ là kiểu số nguyên (Integer), mặc định nếu không có sẽ là kiểu số thực (Float).

Code Mblock hoàn chỉnh trên Devices

*** Link dự án tại Mblock: [MakerLab.vn] Greeting Machine

Hình ảnh thành phẩm

Tìm kiếm

Các kênh truyền thông

Dịch vụ

Các chuyên mục

Bài viết liên quan

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Inline Feedbacks
View all comments