Mục lục:

Hộp thư thông minh: 11 bước
Hộp thư thông minh: 11 bước

Video: Hộp thư thông minh: 11 bước

Video: Hộp thư thông minh: 11 bước
Video: 32 Tổ Hợp Phím Bí Mật Trên Bàn Phím Của Bạn 2024, Tháng mười một
Anonim
Hộp thư thông minh
Hộp thư thông minh
Hộp thư thông minh
Hộp thư thông minh
Hộp thư thông minh
Hộp thư thông minh
Hộp thư thông minh
Hộp thư thông minh

Tôi thường đọc báo vào buổi sáng vào bữa sáng. Điều này được gửi mỗi ngày trong hộp thư. Nhưng đôi khi tôi đi bộ trong trời lạnh hoặc dưới mưa trên đường lái xe đến hộp thư và thấy rằng vẫn chưa có tờ báo nào được gửi. vào hộp thư của bạn. Bằng cách này, bạn có thể dễ dàng xem từ điện thoại di động của mình xem thư đã được gửi hay chưa.

Vì vậy, hộp thư thông minh có nghĩa là

  • Theo dõi xem có thư trong hộp thư hay không.
  • Bạn có thể theo dõi khi nào thư đã được gửi và khi nào hộp thư đã được làm trống.
  • Bạn có thể mở hộp thư bằng thẻ RFID thay vì chìa khóa thông thường

Bước 1: Thu thập vật liệu

Thu thập tài liệu
Thu thập tài liệu
Thu thập tài liệu
Thu thập tài liệu
Thu thập tài liệu
Thu thập tài liệu

Công cụ IoT (chi phí ước tính tối thiểu € 45):

  • Raspberry Pi 3 Mẫu B +
  • Động cơ servo SG90
  • Cảm biến khoảng cách HC-SR04
  • Mô-đun RFID RC522
  • Cảm biến tiếp xúc từ tính
  • Màn hình LCD 16x2
  • Một loạt các dây cáp

Các hạng mục cho nhà ở (chi phí ước tính tối thiểu € 30):

  • Ván gỗ
  • Bản lề
  • Khóa trượt nhỏ
  • Vít

Các công cụ được sử dụng cho dự án:

  • Visual Studio (phát triển giao diện người dùng)
  • Pycharm (phát triển phụ trợ)
  • MySql Workbench (cơ sở dữ liệu)
  • Các công cụ chế biến gỗ khác nhau (để làm nhà ở)

Bước 2: Kiểm tra các cảm biến riêng biệt

Kiểm tra các cảm biến riêng biệt
Kiểm tra các cảm biến riêng biệt
Kiểm tra các cảm biến riêng biệt
Kiểm tra các cảm biến riêng biệt
Kiểm tra các cảm biến riêng biệt
Kiểm tra các cảm biến riêng biệt

Tốt nhất bạn nên bắt đầu bằng cách kiểm tra các cảm biến riêng biệt để biết được những gì các cảm biến có thể làm được. Và những gì họ có thể làm cho dự án.

Bước 3: Phác thảo nhà ở

Bản phác thảo nhà ở
Bản phác thảo nhà ở
Bản phác thảo nhà ở
Bản phác thảo nhà ở
Bản phác thảo nhà ở
Bản phác thảo nhà ở

Khi bạn biết cảm biến của mình có thể làm gì. Bạn có thể bắt đầu thiết kế trường hợp của mình. Vì vậy, tôi đã làm một "nguyên mẫu" bằng bìa cứng để tôi có thể thấy rõ kích thước của hộp thư

Bước 4: Tạo mạch hoàn chỉnh

Tạo mạch hoàn chỉnh
Tạo mạch hoàn chỉnh
Tạo mạch hoàn chỉnh
Tạo mạch hoàn chỉnh

Lưu ý: để làm cho nó rõ ràng hơn, tôi đã đặt các thành phần riêng biệt trong các sơ đồ. Vì vậy, trong phiên bản cuối cùng, chúng thực sự được liên kết với 1 Raspberry Pi.

Bước 5: Viết mã và tạo trang web

Viết mã và tạo trang web
Viết mã và tạo trang web

Bây giờ bạn đã có toàn bộ mạch của mình, bạn thực sự có thể bắt đầu viết tất cả mã cho chức năng của hộp thư thông minh.

Bước 6: Làm nhà ở

Làm nhà ở
Làm nhà ở
Làm nhà ở
Làm nhà ở
Làm nhà ở
Làm nhà ở

Thu thập tất cả các tài liệu cần thiết cho hộp thư của bạn, và bắt đầu làm việc với nhà ở.

Bước 7: Triển khai mạch trong trường hợp

Triển khai mạch trong trường hợp
Triển khai mạch trong trường hợp
Triển khai mạch trong trường hợp
Triển khai mạch trong trường hợp
Triển khai mạch trong trường hợp
Triển khai mạch trong trường hợp
Triển khai mạch trong trường hợp
Triển khai mạch trong trường hợp

Đặt mạch vào hộp và gắn tất cả các cảm biến và bộ truyền động vào đúng vị trí.

Bước 8: Cấu trúc cơ sở dữ liệu

Cấu trúc cơ sở dữ liệu
Cấu trúc cơ sở dữ liệu

Bước 9: Mã

github.com/NMCT-S2-Project-1/nmct-s2-project-1-JensBonnier.git

Bước 10: Tôi đã tiến hành như thế nào?

  1. Động não về những gì chính xác tôi muốn.
  2. Kiểm tra tất cả các cảm biến tôi sẽ sử dụng và xem chúng hoạt động chính xác như thế nào.
  3. Tạo mạch hoàn chỉnh và sau đó lập trình phụ trợ.
  4. Tạo giao diện người dùng (HTML & CSS) và liên kết nó với phần phụ trợ
  5. Làm nhà ở.
  6. Gắn tất cả mọi thứ trong nhà ở.

Đề xuất: