Mục lục:
Video: Thông báo thời tiết dựa trên SIM900 GSM: 3 bước (có hình ảnh)
2024 Tác giả: John Day | [email protected]. Sửa đổi lần cuối: 2024-01-30 13:35
Chúng tôi luôn cần cập nhật thời tiết trên điện thoại di động của mình. Nó có thể là từ ứng dụng trực tuyến hoặc ứng dụng hệ thống sử dụng internet. Nhưng ở đây, tôi sẽ chỉ cho bạn cách sử dụng tính năng Nhắn tin Văn bản trên điện thoại di động của chúng tôi để nhận các bản cập nhật Nhiệt độ và Độ ẩm, bạn cũng có thể mở rộng nó để nhận các bản cập nhật về áp suất và độ cao cũng như GPS. Ở đây tôi đã sử dụng DHT22 để cập nhật nhiệt độ và độ ẩm nhưng bạn cũng có thể sử dụng BMP280 để cập nhật áp suất. Rõ ràng là tôi đã sử dụng Arduino cho toàn bộ tính toán và SIM900 cho quá trình gửi SMS. Vì việc sử dụng Arduino sẽ dễ dàng đối với hầu hết người dùng, nhưng thực ra bạn có thể sử dụng bất kỳ vi điều khiển nào cho toàn bộ quá trình. Để làm được điều đó, bạn sẽ cần đọc biểu dữ liệu của SIM900 và DHT22. Vì vậy, bây giờ tôi sẽ sử dụng đơn giản Arduino UNO cho việc này. Nano, Mega, Micro cũng sẽ hoạt động…
Bước 1: Các bộ phận cần thiết
1. Arduino UNO / Nano / Mega / Micro
2. SIM900 / 800
3. 1 điện trở 10K
4. DHT22 / DHT11
5. Jumper
6. Breadboard (có thể không cần thiết)
7. Nguồn cung cấp riêng cho SIM900 / 800
Bước 2: Phương pháp làm việc và kết nối mạch
SIM900 / 800 là một mô-đun GSM hoạt động trên phương pháp TX-RX và sử dụng lệnh AT. Một thẻ sim 3g bình thường có thể được đặt ở đây và bạn cũng có thể thực hiện và nhận cuộc gọi nếu bạn gắn micrô ở đây, nhưng tôi không sử dụng tính năng đó ở đây. Ở đây tôi sẽ sử dụng tiện ích nhắn tin của SIM900. SIM900 có thể thực hiện cuộc gọi, nhận cuộc gọi, thực hiện và gửi tin nhắn văn bản. Bạn có thể nạp tiền vào sim bằng gói nhắn tin rồi sử dụng để tránh tình trạng nạp quá nhiều SMS.
Tại đây DHT22 sẽ nhận dữ liệu nhiệt độ và độ ẩm và dữ liệu này sẽ được gửi đến người dùng dưới dạng tin nhắn văn bản. Vì vậy, giả sử DHT22 và SIM900 ở trong nhà của bạn và bạn đang ở văn phòng của mình. Vì vậy, bạn có thể làm cho hệ thống gửi tin nhắn văn bản cho người dùng sau mỗi 3 giờ. Bạn cũng có thể tùy chỉnh thời gian đó trong mã đính kèm bên dưới.
Các kết nối mạch quá dễ dàng và đơn giản. Sử dụng jumper cho mọi kết nối.
Mô-đun SIM900 có các phiên bản khác nhau. Phiên bản của tôi sử dụng bộ chuyển đổi 12V 1A để cấp nguồn cho nó. Một mô hình khác có thể yêu cầu nguồn cung cấp 5V. Vì vậy, hãy xem xét phiên bản của bạn một cách cẩn thận trước khi sử dụng, và cũng nên nhớ rằng chúng là thiết bị nhạy cảm với tĩnh. Vì vậy, đừng để nó gần nhiệt hoặc nhựa.
Bước 3: Tải lên mã
Bây giờ, sau khi kết nối, hãy khởi động mô-đun GSM trước tiên với thẻ SIM đã được nạp. Bây giờ hãy quan sát xem đèn LED trên mô-đun có nhấp nháy không. Nếu nó nhấp nháy quá nhanh (1 lần nhấp nháy / giây), hãy rút các kết nối TX và RX ra và lắp lại. Ở mức bình thường, nó sẽ nhấp nháy 1 lần / 3 giây. Nếu nó ở mức 1blink / 3 giây thì bạn có thể xác nhận rằng SIM đã sẵn sàng để sử dụng.
Sau đó, mở arduino IDE và mở bản phác thảo được đính kèm tại đây. Cung cấp số điện thoại của bạn trong bản phác thảo mà SIM900 sẽ gửi tin nhắn. Sau đó tải nó lên. Bạn sẽ thấy tin nhắn gửi sau khoảng thời gian đã chỉ định. Bạn cũng có thể thay đổi nó trong mã.
Bây giờ bạn đã sẵn sàng và được cập nhật với thời tiết hiện tại.
Bạn có thể thêm BMP280 để nhận cập nhật áp suất hoặc bất kỳ thứ gì bạn có thể thích. Bạn có thể xem tình trạng bể nước của mình, gắn cảm biến PIR để phát hiện sự có mặt của người trong nhà, v.v.
cho bất kỳ vấn đề bình luận ở đây hoặc gửi thư tại [email protected]
Đề xuất:
Trạm thời tiết NaTaLia: Trạm thời tiết sử dụng năng lượng mặt trời Arduino Đã thực hiện đúng cách: 8 bước (có hình ảnh)
Trạm thời tiết NaTaLia: Trạm thời tiết sử dụng năng lượng mặt trời Arduino Đã hoàn thành đúng cách: Sau 1 năm hoạt động thành công trên 2 địa điểm khác nhau, tôi đang chia sẻ kế hoạch dự án trạm thời tiết sử dụng năng lượng mặt trời của mình và giải thích cách nó phát triển thành một hệ thống thực sự có thể tồn tại trong thời gian dài thời kỳ từ năng lượng mặt trời. Nếu bạn theo dõi
Báo hiệu dự báo thời tiết: 4 bước (có hình ảnh)
Báo hiệu Dự báo Thời tiết: Trong dự án này, tôi trình bày một mô hình từ một đèn hiệu thời tiết địa phương mà tôi đã thực hiện bằng cách sử dụng in 3D, các sọc LED, nguồn điện và bảng Arduino có kết nối wifi để truy cập dự báo thời tiết của ngày hôm sau. Mục đích chính của
Hệ thống giám sát thời tiết và tốc độ gió thông minh dựa trên IOT: 8 bước
Hệ thống giám sát thời tiết và tốc độ gió thông minh dựa trên IOT: Được phát triển bởi - Nikhil Chudasma, Dhanashri Mudliar và Ashita Raj Các thông số thời tiết cần được theo dõi để duy trì sự phát triển trong nông nghiệp, nhà xanh
Trình tạo nhạc dựa trên thời tiết (Trình tạo âm trung dựa trên ESP8266): 4 bước (có hình ảnh)
Trình tạo nhạc dựa trên thời tiết (Trình tạo âm trung dựa trên ESP8266): Xin chào, hôm nay tôi sẽ giải thích cách tạo trình tạo nhạc dựa trên thời tiết nhỏ của riêng bạn. Nó dựa trên ESP8266, giống như Arduino và nó phản ứng với nhiệt độ, mưa và cường độ ánh sáng. Đừng mong đợi nó có thể tạo ra toàn bộ bài hát hoặc hợp âm
Acurite 5 trong 1 Trạm thời tiết sử dụng Raspberry Pi và Weewx (các trạm thời tiết khác tương thích): 5 bước (có Hình ảnh)
Trạm thời tiết Acurite 5 trong 1 Sử dụng Raspberry Pi và Weewx (các Trạm thời tiết khác Tương thích): Khi tôi mua trạm thời tiết Acurite 5 trong 1, tôi muốn có thể kiểm tra thời tiết tại nhà của mình khi tôi đi vắng. Khi tôi về nhà và thiết lập nó, tôi nhận ra rằng tôi phải có màn hình kết nối với máy tính hoặc mua trung tâm thông minh của họ,