Mục lục:
- Quân nhu
- Bước 1: Nối dây Arduino
- Bước 2: Nối dây các cảm biến DHT 22
- Bước 3: Kết nối Antenna
- Bước 4: Tải lên mã
- Bước 5: Gắn pin
- Bước 6: Dự án đã hoàn thành! Nhưng nó có thể được cải thiện?
Video: Cảm biến nhiệt độ từ xa: 6 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Trong dự án này, một MKR 1400 được sử dụng để điều khiển 3 cảm biến DHT 22 và giao tiếp kết quả với số điện thoại di động được nhập trong mã (tôi sẽ hiển thị ở đâu). Nhiệt độ là dữ liệu duy nhất được lấy từ DHT 22, nhưng điều thú vị là độ ẩm cũng có thể được truy xuất.
Hướng dẫn này là công việc đã được thực hiện nhằm phát triển hệ thống giám sát nhiệt độ thùng ngũ cốc. Hầu hết công việc đã được hoàn thành bởi tôi và @acrobatbird (tên GitHub). GitHub chính của dự án là https://github.com/PhysicsUofRAUI/binTempSensor và khi nó hoàn thành, tôi sẽ tạo một GitHub riêng cho nó.
Quân nhu
-
3 cảm biến DHT 22 (đối với dự án lớn hơn thì cần ba cảm biến)
www.adafruit.com/product/385
-
3 điện trở 10K
www.digikey.ca/product-detail/en/yageo/CFR…
-
Một Arduino MKR 1400
https://store.arduino.cc/usa/mkr-gsm-140
-
Các loại dây nhảy
Bất kỳ nhà cung cấp nào cũng nên có một số
-
Một thẻ sim
Tôi sẽ giới thiệu bất cứ loại thẻ trả trước rẻ nhất trong khu vực của bạn. Của tôi là SaskTel nhưng trừ khi bạn sống ở Saskatchewan, Canada thì đó không phải là một lựa chọn tốt
-
Pin Lithium Polymer (và bộ sạc nếu cần)
- www.adafruit.com/product/390
- www.adafruit.com/product/258
- Arduino Antenna
www.adafruit.com/product/1991
Tôi đã đưa ra các địa điểm để mua hầu hết các bộ phận được sử dụng trực tuyến, nhưng tôi khuyên bạn nên mua sắm tại cửa hàng điện tử sở thích ở địa phương trước. Nó không chỉ để hỗ trợ các doanh nghiệp địa phương, mà còn bởi vì nó là thuận tiện để có họ khi bạn cần một phần CÀNG SỚM CÀNG TỐT và không muốn đợi vận chuyển.
Bước 1: Nối dây Arduino
Trong trường hợp cụ thể của tôi, tôi đã đặt Arduino MKR 1400 trên một bảng mạch bánh mì, của tôi có các tiêu đề, sau đó gắn đất vào đường âm của bảng mạch và 5 V vào phần dương.
Bước 2: Nối dây các cảm biến DHT 22
Mỗi cảm biến phải được nối đất, chân 5 V và chân dữ liệu. Một điện trở 10 K cũng nên được kết nối với chân 5 V của Arduino để hoạt động như một lực kéo lên. Tôi nối dây các cảm biến vào các chân 4, 5 và 6. Nếu bạn muốn nối chúng vào các chân khác nhau, bạn sẽ phải thay đổi mã.
Adafruit có một bài viết hay đi sâu về cách kết nối những thứ này tại liên kết này:
Bước 3: Kết nối Antenna
Ăng-ten phải được kết nối với Arduino MKR 1400 để đảm bảo kết nối hợp lý.
Bước 4: Tải lên mã
Bây giờ mã sẽ được tải lên Arduino. Tôi đã bao gồm mã trong một tệp zip đính kèm và nó sẽ mở và biên dịch tốt trong trình chỉnh sửa Arduino miễn là các thư viện cần thiết được cài đặt. Các thư viện cần thiết là MKRGSM, DHT.h, DHT_U.h và Adafruit_Sensor.h. Nếu các thư viện này chưa được cài đặt trên máy tính của bạn, bạn sẽ phải thêm chúng theo các bước tương tự như sau
Sử dụng Arduino LowPower có thể làm tăng thời gian chạy dự án, nhưng tôi hiện đang chạy thử nghiệm để nó hoạt động. Có mã cho nó trên GitHub của dự án.
Bước 5: Gắn pin
Pin bây giờ có thể được gắn vào. Pin được sử dụng ở đây chỉ là 1000mAh nhưng pin lớn hơn có thể được sử dụng miễn là nó là 3,7 V.
Bước 6: Dự án đã hoàn thành! Nhưng nó có thể được cải thiện?
Đúng vậy, chúng tôi có một cảm biến nhiệt độ từ xa gửi cho bạn nhiệt độ cứ sau 12 giờ, nhưng nó chỉ hoạt động trong vòng chưa đầy 24 giờ. Chờ đợi đó không phải là rất hữu ích. Đây là những gì đang được nghiên cứu và xem xét để làm cho dự án trở nên hữu ích hơn.
-
Pin lớn hơn
một gợi ý khá rõ ràng, nhưng nó sẽ chỉ quá đắt vì pin sẽ trở nên khá đắt khi chúng tăng dung lượng
-
Arduino công suất thấp
Đây là một giải pháp thay thế tốt với chi phí thấp để tăng tuổi thọ pin vì nó chỉ là một thay đổi trong phần mềm, nhưng lợi ích thu được sẽ không đáng kể
-
Một bảng điều khiển năng lượng mặt trời
- Đây là những gì đang được nghiên cứu hiện nay để làm cho hệ thống hoạt động vô thời hạn mà không cần sự can thiệp của con người
- Nó có thể sẽ kết hợp một số trong số hai điều trên để đảm bảo pin có thể chạy trong đêm và qua những tháng nhiều mây.
Bất kỳ đề xuất khác chắc chắn được hoan nghênh. Cảm ơn vì đã đọc!
Đề xuất:
Cảm biến nhiệt độ và độ ẩm sử dụng năng lượng mặt trời Arduino Như cảm biến Oregon 433mhz: 6 bước
Cảm biến nhiệt độ và độ ẩm sử dụng năng lượng mặt trời Arduino As 433mhz Cảm biến Oregon: Đây là cấu tạo của một cảm biến nhiệt độ và độ ẩm sử dụng năng lượng mặt trời. Cảm biến mô phỏng một cảm biến Oregon 433mhz và có thể nhìn thấy trong cổng Telldus Net. Những gì bạn cần: 1x " 10-LED Cảm biến chuyển động năng lượng mặt trời " từ Ebay. Đảm bảo rằng nó cho biết bộ đánh bóng 3,7v
Giao diện Arduino với cảm biến siêu âm và cảm biến nhiệt độ không tiếp xúc: 8 bước
Giao diện Arduino với cảm biến siêu âm và cảm biến nhiệt độ không tiếp xúc: Ngày nay, các nhà sản xuất, nhà phát triển đang ưa thích Arduino để phát triển nhanh chóng việc tạo mẫu của các dự án. Arduino là một nền tảng điện tử mã nguồn mở dựa trên phần cứng và phần mềm dễ sử dụng. Arduino có cộng đồng người dùng rất tốt. Trong chương trình này
Cách sử dụng cảm biến nhiệt độ DHT11 với Arduino và nhiệt độ in Nhiệt độ và độ ẩm: 5 bước
Cách sử dụng cảm biến nhiệt độ DHT11 với Arduino và nhiệt độ in Nhiệt độ và độ ẩm: Cảm biến DHT11 được sử dụng để đo nhiệt độ và độ ẩm. Họ là những người rất ưa thích đồ điện tử. Cảm biến nhiệt độ và độ ẩm DHT11 giúp bạn thực sự dễ dàng thêm dữ liệu độ ẩm và nhiệt độ vào các dự án điện tử tự làm của mình. Đó là mỗi
Cảm biến cảm ứng & Cảm biến âm thanh Điều khiển đèn AC / DC: 5 bước
Cảm biến cảm ứng & Cảm biến âm thanh Điều khiển đèn AC / DC: Đây là dự án đầu tiên của tôi và dự án này hoạt động dựa trên hai cảm biến cơ bản, một là Cảm biến cảm ứng và cảm biến thứ hai là Cảm biến âm thanh, khi bạn nhấn bàn phím trên cảm biến cảm ứng, đèn AC sẽ chuyển BẬT, nếu bạn nhả nó ra, Đèn sẽ TẮT và cùng
CẢM BIẾN SUHU DENGAN LCD DAN LED (Tạo cảm biến nhiệt độ với LCD và LED): 6 bước (có hình ảnh)
CẢM BIẾN SUHU DENGAN LCD DAN LED (Chế tạo cảm biến nhiệt độ với LCD và LED): hai, saya Devi Rivaldi mahasiswa UNIVERSITAS NUSA PUTRA dari Indonesia, di sini saya akan berbagi cara membuat sensor suhu menggunakan Arduino dengan Output ke LCD dan LED. Ini adalah pembaca suhu dengan desain saya sendiri, dengan sensor ini anda