Mục lục:
2025 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2025-01-23 15:15
Quản lý chất thải tốt đã trở thành một vấn đề thiết yếu đối với hành tinh của chúng ta. Trong không gian công cộng và thiên nhiên, nhiều người không chú ý đến chất thải mà chúng để lại. Khi không có người thu gom rác, bạn sẽ dễ dàng để lại rác tại chỗ hơn là mang về. Ngay cả những không gian được gọi là bảo tồn cũng bị ô nhiễm bởi chất thải.
Tại sao chúng ta cần thùng rác thông minh? (Dung dịch)
Để bảo tồn các khu vực tự nhiên, điều quan trọng là phải cung cấp các điểm thu gom chất thải được quản lý tốt: Để ngăn chặn chúng tràn ra ngoài, các thùng phải được nâng lên thường xuyên. Thật khó để vượt qua đúng thời điểm: quá sớm và thùng rác trống rỗng, quá muộn và thùng rác tràn. Vấn đề này càng trở nên nghiêm trọng hơn khi thùng rác khó tiếp cận (chẳng hạn như trên những con đường mòn đi bộ trên núi). Rác hữu cơ có thể được xử lý trực tiếp bằng tự nhiên, trong quá trình ủ phân.
Mục đích của Dự án
Mục đích của dự án của chúng tôi là cung cấp thiết bị giám sát thùng rác thông minh. Thiết bị này tích hợp một số cảm biến để giám sát trạng thái của thùng rác.
- Cảm biến dung tích: dựa trên hệ thống siêu âm, được sử dụng để chống tràn bằng cách cảnh báo cho đội thu gom rác.
- Cảm biến nhiệt độ và độ ẩm: dùng để giám sát môi trường thùng rác. Điều này có thể hữu ích để quản lý tình trạng của phân hữu cơ và ngăn ngừa ô nhiễm trong một số trường hợp cụ thể (điều kiện rất ẩm ướt hoặc nóng, nguy cơ cháy trong điều kiện quá khô). Một đám cháy rác có thể gây ra những ảnh hưởng nghiêm trọng đến môi trường (ví dụ như nó có thể gây ra cháy rừng). Sự kết hợp của các giá trị nhiệt độ và độ ẩm có thể cảnh báo cho nhóm giám sát về sự cố.
- Cảm biến chuyển động PIR: một thiết bị phát hiện độ mở sẽ được lắp trên nắp thùng rác để thống kê việc sử dụng rác và phát hiện tình trạng đóng thùng không tốt.
Bước 1: Yêu cầu các thành phần phần cứng
Trong phần này, chúng tôi sẽ mô tả phần cứng và thiết bị điện tử được sử dụng để tạo ra thiết bị này.
Đầu tiên, chúng ta cần một chiếc thùng rác đơn giản có nắp đậy. Tiếp theo: Bo mạch NodeMCU với mô-đun Wifi ESP8266 tích hợp sẽ giúp chúng tôi tạo kết nối với các dịch vụ đám mây và một bộ cảm biến để giám sát trạng thái của thùng rác:
Cảm biến:
- DHT11 - Cảm biến tương tự nhiệt độ và độ ẩm
- Sharp IR 2Y0A21 - Cảm biến kỹ thuật số tiệm cận / Khoảng cách
- Động cơ Servo
- Cảm biến chuyển động PIR
Phần cứng bổ sung cần thiết:
- Bất kỳ thùng rác nào có nắp
- Breadboard (chung)
- Dây nhảy (nhiều loại…) Băng dính hai mặt!
Chúng tôi cũng sẽ cần tạo:
- Tài khoản AdaFruit - nhận và duy trì thông tin và thống kê về trạng thái thùng.
- Tài khoản IFTTT - lưu trữ dữ liệu đến từ Adafruit và kích hoạt các sự kiện trong các trường hợp cạnh khác nhau.
- Tài khoản Blynk - cho phép sử dụng các ứng dụng “Webhooks” trên IFTTT.
Bước 2: Lập trình NodeMCU ESP8266
Đây là toàn bộ mã, hãy thoải mái sử dụng nó:)
Bạn có thể dễ dàng tìm thấy các thư viện chúng tôi đã sử dụng trực tuyến (được đề cập ở phần đầu).
*** Đừng quên nhập tên và mật khẩu WiFi của bạn ở đầu tệp
Bước 3: Đấu dây
Kết nối với bo mạch NodeMCU ESP8266
DHT11
- + -> 3V3
- - -> GND
- OUT -> Pin A0
Sharp IR 2Y0A21:
- Dây đỏ -> 3V3
- Dây đen -> GND
- Dây màu vàng -> Chân D3
Động cơ Servo:
- Dây đỏ -> 3V3
- Dây đen -> GND
- Dây trắng -> Chân D3
Cảm biến chuyển động PIR:
- VCC -> 3V3
- GND -> GND
- OUT -> Pin D1
Bước 4: Kiến trúc hệ thống
Các thành phần đám mây trong kiến trúc:
- Adafruit IO MQTT: ESP8266 được kết nối qua WiFi với các máy chủ đám mây của Adafruit. Cho phép chúng tôi trình bày dữ liệu được thu thập bởi các cảm biến trong một máy tính từ xa và trong một trang tổng quan có tổ chức và ngắn gọn, quản lý lịch sử, v.v.
- Dịch vụ IFTTT: Cho phép kích hoạt các hành động theo giá trị hoặc sự kiện của cảm biến. Chúng tôi đã tạo các ứng dụng IFTTT kết nối các luồng dữ liệu ổn định từ đám mây Adafruit và các sự kiện khẩn cấp trong thời gian thực trực tiếp từ các cảm biến.
Các kịch bản luồng dữ liệu trong Hệ thống:
- Các giá trị được thu thập từ các cảm biến đang hoạt động trên thùng: tỷ lệ dung tích thùng rác, nhiệt độ thùng, độ ẩm thùng, số lần thùng được mở hôm nay -> Xuất bản dữ liệu lên MQTT broker -> Ứng dụng IFTTT chuyển dữ liệu đến bảng báo cáo hàng ngày của Google Tờ giấy.
- Dung lượng thùng rác gần đầy (Cảm biến Sharp đạt đến giới hạn dung lượng xác định trước) -> Cập nhật mục nhập dung lượng trên báo cáo hàng ngày -> Trạm kiểm soát chất thải khóa nắp thùng và hiển thị thời gian người thu gom rác đến (thông qua giao thức đám mây Blynk và IFTTT applet).
- Các giá trị bất thường trên cảm biến được đo. Ví dụ, rủi ro hỏa hoạn - nhiệt độ cao & Độ ẩm thấp -> Sự kiện được ghi lại trên đám mây Blynk -> IFTTT Kích hoạt cảnh báo đến Trạm kiểm soát chất thải.
Bước 5: Thách thức & Thiếu sót
Những thách thức:
Thách thức chính mà chúng tôi gặp phải trong dự án là xử lý tất cả dữ liệu mà các cảm biến của chúng tôi đã thu thập được theo cách hợp lý và hợp lý. Sau khi thử các kịch bản luồng dữ liệu khác nhau, chúng tôi đã đạt được quyết định cuối cùng là làm cho hệ thống dễ bảo trì hơn, có thể tái sử dụng và có thể mở rộng.
Những thiếu sót hiện tại:
- Dựa vào máy chủ Blynk, dữ liệu được cập nhật sau một khoảng thời gian trễ lớn so với phép đo thời gian thực của nó.
- Hệ thống dựa vào nguồn điện bên ngoài (kết nối với máy phát điện hoặc pin), do đó nó vẫn chưa hoàn toàn tự động.
- Trong trường hợp thùng bắt lửa, phải sử dụng biện pháp can thiệp từ bên ngoài để xử lý.
- Hiện tại, hệ thống của chúng tôi chỉ hỗ trợ một thùng duy nhất.
Bước 6: Nhìn vào tương lai…
Cải tiến trong tương lai:
- Sạc năng lượng mặt trời.
- Hệ thống tự nén rác.
- Máy ảnh giám sát thùng rác, sử dụng các sự kiện dựa trên tầm nhìn máy tính (phát hiện cháy, quá tải thùng rác).
- Phát triển một chiếc ô tô tự lái để tham quan giữa các thùng rác và đổ chúng ra khỏi thùng rác dựa trên sức chứa của chúng.
Thời hạn có thể xảy ra:
- Triển khai hệ thống năng lượng mặt trời và tự nén rác (khoảng 6 tháng).
- Phát triển các thuật toán phát hiện hình ảnh và Kết nối hệ thống camera, khoảng một năm.
- Phát triển một thuật toán để xây dựng một chuyến tham quan tối ưu cho việc thu gom rác dựa trên dữ liệu từ tất cả các thùng trong khoảng 3 năm.
Bước 7: Bức ảnh cuối cùng…
Bước 8: Giới thiệu về chúng tôi
Asaf Getz ---------------------------- Ofir Nesher ------------------ ------ Yonathan Ron
Hy vọng bạn sẽ thích dự án này và lời chào từ Israel!
Đề xuất:
Tua bin gió: 7 bước (có hình ảnh)
Wind Turbine: Xin chào các bạn! Trong phần Có thể hướng dẫn này, tôi sẽ hướng dẫn bạn cách chế tạo Tua bin gió mô hình được làm từ các bộ phận tái chế hoặc dễ tiếp cận. Nó sẽ có thể tạo ra khoảng 1,5 vôn và tự động điều chỉnh để nó luôn
GARBAGE TỰ ĐỘNG CÓ THỂ HOẶC BIN. ĐỂ LƯU KẾ HOẠCH: 19 Bước (có Hình ảnh)
GARBAGE TỰ ĐỘNG CÓ THỂ HOẶC BIN. ĐỂ LƯU KẾ HOẠCH: Trước khi bắt đầu, tôi khuyên bạn nên xem video đầu tiên trước khi đọc vì nó rất hữu ích. Xin chào, tên tôi là Jacob và tôi sống ở Vương quốc Anh. Tái chế là một vấn đề lớn ở nơi tôi sống, tôi thấy rất nhiều rác trên các cánh đồng và nó có thể gây hại. Thứ tự
Bộ chuyển đổi Boost cho Tua bin gió nhỏ: 6 bước
Bộ chuyển đổi tăng cường cho tuabin gió nhỏ: Trong bài viết cuối cùng của tôi về bộ điều khiển theo dõi điểm công suất tối đa (MPPT), tôi đã chỉ ra một phương pháp tiêu chuẩn để khai thác năng lượng đến từ một nguồn biến đổi như tuabin gió và sạc pin. Máy phát điện tôi đã sử dụng là động cơ bước Nema
Wheel E Bin: 10 bước (có hình ảnh)
Wheel E Bin: Internet Bật bảo mật Hộp đựng Wheelie Bin thả Các tính năng Thùng Wheelie được cố định vào tường bằng kẹp có thể khóa Các bưu kiện được ẩn khỏi tầm nhìn bằng một nắp có thể khóa được Mở khóa điện tử thông qua bàn phím được chiếu sáng Dấu hiệu được chiếu sáng PIR để giao hàng vào ban đêm
Tua bin điện với ESP32: 9 bước
Tua bin điện với ESP32: Hôm nay, tôi sẽ thảo luận về tuabin điện với ESP32. Bộ lắp ráp có một phần được in 3D. Tôi sẽ trình bày một chức năng PWM của ESP32 phù hợp để điều khiển động cơ điện. Điều này sẽ được sử dụng trong động cơ DC. Tôi cũng sẽ là con quỷ