Mục lục:
- Quân nhu
- Bước 1: Thêm thiết bị của bạn vào LoggingPlatform
- Bước 2: Kết nối phần cứng
- Bước 3: Tải phần mềm cần thiết lên thiết bị (Hướng dẫn Windows)
- Bước 4: Kiểm tra dữ liệu trên thiết bị di động hoặc máy tính để bàn
Video: Arduino và SIM900 GSM GPRS 3G Ghi nhật ký nhiệt độ và độ ẩm, Thống kê di động: 4 bước
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:32
Với Arduino UNO R3, SIM900 Shield AND DHT22, bạn có thể ghi dữ liệu nhiệt độ và độ ẩm bên ngoài, trong phòng, nhà kính, phòng thí nghiệm, phòng làm mát hoặc bất kỳ nơi nào khác hoàn toàn miễn phí. Ví dụ này chúng ta sẽ sử dụng để ghi nhiệt độ và độ ẩm trong phòng.
Thiết bị sẽ được kết nối với internet thông qua GPRS 2G, vì vậy có thể được sử dụng ngay cả khi không có Bộ định tuyến hoặc kết nối internet có dây hiện có. Tốt nhất cho các cánh đồng, vườn nho hoặc những nơi tương tự không có kết nối internet cố định.
Bạn sẽ có thể kiểm tra các bài đọc mới nhất trên điện thoại di động, máy tính để bàn hoặc bất kỳ thiết bị nào khác có trình duyệt.
Quân nhu
Bạn có thể mua các thiết bị cần thiết tại đây (yêu cầu tối thiểu):
Arduino UNO R3
SIM900 Shield cho Arduino UNO
Bộ sạc USB để cấp nguồn cho thiết bị của bạn - đây là điều bắt buộc đối với USB mô-đun GSM không có đủ nguồn
cáp micro USB
Mô-đun DHT22 với cáp
Thẻ SIM bị vô hiệu hóa mã PIN và một số gói dữ liệu
Diode LED cho trạng thái
Cũng rất vui khi có:
Dây nhảy
Nền tảng thử nghiệm cho Arduino
Vỏ chống thấm nước
Jack chuyển đổi nguồn
Điều này cũng đã được thử nghiệm / hoạt động với cảm biến AM2305 công nghiệp
Bước 1: Thêm thiết bị của bạn vào LoggingPlatform
Tại đây, bạn có thể thêm thiết bị của mình để nhận các khóa api cần thiết sau này:
Bước 2: Kết nối phần cứng
Lắp SIM vào mô-đun GSM Shield Connect Shield với Arduino
Kết nối Bộ đổi nguồn và USB với PC
Kết nối DHT22 Out với mã PIN 10 của tấm chắn GSM
Kết nối DHT22 + với tấm chắn GSM 3V
Kết nối DHT22 - với tấm chắn GSM GND
Kết nối đèn LED nếu bạn muốn chỉ báo trạng thái, không bắt buộc
Sơ đồ ví dụ trên hình ảnh
Bước 3: Tải phần mềm cần thiết lên thiết bị (Hướng dẫn Windows)
Tải xuống và cài đặt Arduino IDE: https://www.arduino.cc/en/main/software Kết nối thiết bị với USB trên PC Windows của bạn và cài đặt trình điều khiển nếu cần
Chạy Arduino IDE
Chọn cổng COM (đây thường là số lớn hơn nếu bạn không có các thiết bị khác được kết nối), hình ảnh 1
Chọn loại bảng, hình ảnh 2
Tải xuống và mã nguồn mở: Bạn cần có các thư viện:
SoftwareSerial.h - cái này thường có trong Arduino IDE
và
DHT.h - bạn có thể tải xuống tại đây và sao chép vào thư mục thư viện arduino của bạn như: C: / arduino-1.6.8 / architects
Mã SIM900 để ghi nhật ký có sẵn tại đây
Mở mã SIM900 này bằng Arduino IDE:
Thay đổi thông số này như trên hình 3
APN bạn có thể nhận được từ nhà cung cấp thẻ SIM của mình
Và khác từ nền tảng loggingforest: https://loggingforest.com/index.php/page/pricing, hình ảnh 3
Một số thông báo về mã: Các thư viện tiêu chuẩn cho SIM900 không hoạt động bình thường đối với các tác vụ lặp lại như ghi nhật ký, vì vậy chúng tôi liên lạc trực tiếp với các lệnh SIM900 AT nối tiếp
Nếu bạn sử dụng lá chắn khác nhau, có thể bạn cần xác định các chân RX, TX khác nhau trong mã
Khi sử dụng (không phải gỡ lỗi hoặc thử nghiệm), bạn nên tắt DEBUG_EN, thay đổi từ true thành false
Đối với lựa chọn mạng theo cách thủ công với SIM900, nếu bạn sống ở biên giới quốc gia, bạn có thể bỏ ghi chú các dòng này và xác định mã mạng được cung cấp trong nối tiếp, như hình ảnh 4
mã mạng như 21910 cho A1 có thể được tìm thấy trong dòng COPS, hình ảnh 5
Nếu mã của bạn bị kẹt trên TEST AT, nghĩa là bộ đổi nguồn của bạn không cấp đủ nguồn cho SIM900, tốt nhất nên sử dụng 5V 2A hoặc 9V 1A. Một số nhà cung cấp sim có thể yêu cầu USER và PWD cho kết nối apn, bạn cũng có thể xác định bằng mã.
Sau đó, thiết bị của bạn sẽ bắt đầu gửi dữ liệu đến rừng đăng nhập và bạn có thể thấy nó ở đó
Bước 4: Kiểm tra dữ liệu trên thiết bị di động hoặc máy tính để bàn
Sau đó, thiết bị của bạn sẽ bắt đầu gửi dữ liệu đến loggingforest và bạn có thể thấy nó ở đó.
Nhấp vào xem trước, hình ảnh 2
Và bạn sẽ thấy dữ liệu đẹp, hình ảnh 3
Hãy bình luận và chia sẻ trình ghi nhật ký của bạn
Đề xuất:
NodeMCU Lua Bảng giá rẻ 6 đô la với Ghi nhật ký nhiệt độ và độ ẩm MicroPython, Thống kê Wi-Fi và Di động: 4 bước
NodeMCU Lua Bảng giá rẻ 6 đô la Với Ghi nhật ký Nhiệt độ và Độ ẩm MicroPython, Thống kê Wifi và Di động: Về cơ bản, đây là trạm thời tiết đám mây, bạn có thể kiểm tra dữ liệu trên điện thoại của mình hoặc sử dụng một số điện thoại làm màn hình trực tiếp Với thiết bị NodeMCU, bạn có thể ghi dữ liệu nhiệt độ và độ ẩm bên ngoài , trong phòng, nhà kính, phòng thí nghiệm, phòng làm mát hoặc bất kỳ nơi nào khác hoàn thành
MicroPython trên ESP8266 WeMos D1 Mini giá rẻ $ 3 để ghi nhật ký nhiệt độ gấp đôi, Wi-Fi và số liệu thống kê trên thiết bị di động: 4 bước
MicroPython trên ESP8266 WeMos D1 Mini giá rẻ $ 3 để ghi nhật ký nhiệt độ gấp đôi, Wi-Fi và thiết bị di động: Với chip / thiết bị ESP8266 giá rẻ nhỏ bé, bạn có thể ghi dữ liệu nhiệt độ bên ngoài, trong phòng, nhà kính, phòng thí nghiệm, phòng làm mát hoặc bất kỳ nơi nào khác hoàn toàn miễn phí. Ví dụ này, chúng tôi sẽ sử dụng để ghi nhiệt độ phòng làm mát, bên trong và bên ngoài
Ghi nhật ký nhiệt độ và độ ẩm Arduino Ethernet DHT11, số liệu thống kê về thiết bị di động: 4 bước
Arduino Ethernet DHT11 ghi nhật ký nhiệt độ và độ ẩm, thống kê di động: Với Arduino UNO R3, Ethernet Shield VÀ DHT11, bạn có thể ghi dữ liệu nhiệt độ và độ ẩm bên ngoài, trong phòng, nhà kính, phòng thí nghiệm, phòng làm mát hoặc bất kỳ nơi nào khác hoàn toàn miễn phí. Ví dụ này chúng ta sẽ sử dụng để ghi nhiệt độ và độ ẩm trong phòng. Thiết bị
ARUPI - Đơn vị ghi âm tự động chi phí thấp / Đơn vị ghi âm tự động (ARU) dành cho các nhà sinh thái học Soundscape: 8 bước (có hình ảnh)
ARUPI - Đơn vị ghi âm tự động chi phí thấp / Đơn vị ghi âm tự động (ARU) dành cho các nhà sinh thái học Soundscape: Tài liệu hướng dẫn này được viết bởi Anthony Turner. Dự án được phát triển với rất nhiều sự trợ giúp từ Shed in School of Computing, University of Kent (Mr Daniel Knox đã giúp đỡ rất nhiều!). Nó sẽ chỉ cho bạn cách tạo một Bản ghi âm thanh tự động U
Ghi nhật ký độ ẩm và nhiệt độ Raspberry PI, Trạm thời tiết đám mây, Thống kê Wi-Fi và Di động: 6 bước
Ghi nhật ký nhiệt độ và độ ẩm Raspberry PI, Trạm thời tiết đám mây, Thống kê Wi-Fi và Di động: Với thiết bị Raspberry PI, bạn có thể ghi dữ liệu nhiệt độ và độ ẩm bên ngoài, trong phòng, nhà kính, phòng thí nghiệm, phòng làm mát hoặc bất kỳ nơi nào khác hoàn toàn miễn phí. Ví dụ này chúng tôi sẽ sử dụng để ghi nhiệt độ và độ ẩm. Thiết bị sẽ được kết nối với internet v