İçindekiler:
- Adım 1: Gerekli Parçalar
- Adım 2: Çalışma Yöntemi ve Devre Bağlantılarının Yapılması
- 3. Adım: Kodu Yükleme
Video: SIM900 GSM Tabanlı Hava Durumu Bildirimi: 3 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:21
Cep telefonumuzda her zaman hava durumu güncellemelerine ihtiyacımız var. Çevrimiçi uygulamadan veya internet kullanan sistem uygulamasından olabilir. Ancak burada size Sıcaklık ve Nem güncellemelerini almak için cep telefonlarımızdaki Metin Mesajlaşma özelliğini kullanmanın bir yolunu göstereceğim, bunu basınç ve yükseklik ve GPS güncellemeleri almak için de genişletebilirsiniz. Burada sıcaklık ve nem güncellemelerini almak için bir DHT22 kullandım, ancak basınç güncellemelerini almak için de bir BMP280 kullanabilirsiniz. Açıkçası tüm hesaplamalar için bir Arduino ve SMS gönderme işlemi için SIM900 kullandım. Arduino'yu kullanmak çoğu kullanıcı için kolay olacağından, aslında tüm süreç için herhangi bir mikrodenetleyici kullanabilirsiniz. Bunun için SIM900 ve DHT22'nin veri sayfasını okumanız gerekecek. Şimdilik bunun için sadece Arduino UNO kullanacağım. Nano, Mega, Micro da çalışacak…
Adım 1: Gerekli Parçalar
1. Arduino UNO/Nano/Mega/Mikro
2. SIM900/800
3. 1 10K direnç
4. DHT22/DHT11
5. Süveter
6. Breadboard(gerekli olmayabilir)
7. SIM900/800 için Ayrı Güç kaynağı
Adım 2: Çalışma Yöntemi ve Devre Bağlantılarının Yapılması
SIM900/800, TX-RX yöntemlerinde çalışan ve AT komutlarını kullanan bir GSM modülüdür. Buraya normal bir 3g sim kart yerleştirilebilir ve buraya bir mikrofon takarsanız arama yapabilir ve alabilirsiniz, ancak ben kullanmıyorum. bu özellik burada. Burada SIM900'ün mesajlaşma özelliğini kullanacağım. SIM900 arama yapabilir, arama alabilir, metin mesajı yapabilir ve gönderebilir. Sim'inizi bir mesajlaşma paketi ile şarj edebilir ve ardından birden fazla SMS nedeniyle aşırı şarjı önlemek için kullanabilirsiniz.
Burada DHT22, sıcaklık ve Nem verilerini alacak ve bu, kullanıcıya kısa mesaj olarak gönderilecektir. Diyelim ki DHT22 ve SIM900 evinizde ve siz de ofisinizdesiniz. Böylece sistemin her 3 saatte bir kullanıcıya kısa mesaj göndermesini sağlayabilirsiniz. Bu süreyi, aşağıda ekli kodda da özelleştirebilirsiniz.
Devre bağlantıları çok kolay ve basittir. Her bağlantı için jumper kullanın.
SIM900 modülünün farklı sürümleri vardır. Sürümüm, güç sağlamak için 12V 1A adaptör kullanıyor. Başka bir model 5V besleme gerektirebilir. Bu nedenle, kullanmadan önce sürümünüzü dikkatlice inceleyin ve bunların statik duyarlı cihaz olduklarını unutmayın. Bu yüzden termokol veya plastiklerin yakınında tutmayın.
3. Adım: Kodu Yükleme
Şimdi bağlantılardan sonra, önce SIM kart takılıyken GSM modülünü açın. Şimdi modül üzerindeki LED'in yanıp söndüğünü izleyin. Çok hızlı yanıp sönüyorsa (1 yanıp sönme/sn) TX ve RX bağlantılarını çekin ve tekrar takın. Normal durumda 1 yanıp sönme/3 sn'de yanıp sönmelidir. 1 yanıp sönme/3sn ise, SIM'in artık kullanıma hazır olduğunu onaylayabilirsiniz.
Ardından arduino IDE'yi açın ve buraya ekli çizimi açın. SIM900'ün mesaj göndermesi gereken çizimde telefon numaranızı verin. Sonra yükleyin. Belirtilen zaman aralığından sonra mesaj gönderildiğini görmelisiniz. Bunu da kodda değiştirebilirsiniz.
Artık hazırsınız ve mevcut hava durumu ile güncelleneceksiniz.
Basınç güncellemelerini veya beğenebileceğiniz herhangi bir şeyi almak için BMP280 ekleyebilirsiniz. Su tankınızın durumunu görebilir, evinizde insan varlığını algılamak için PIR sensörü takabilirsiniz vb.
herhangi bir sorun için buraya yorum yapın veya [email protected] adresine e-posta gönderin.
Önerilen:
Hava Durumu Notu: 7 Adım (Resimlerle)
Hava Durumu Notu: Bu, bir hava durumu istasyonu ve hatırlatıcı kombinasyonudur. Hepimiz telefonlarımızdan hava durumunu kontrol edebiliriz, ancak bazen ve özellikle biri kapıdan çıkmaya çalışırken, gereken tek şey hava koşullarına hızlı bir şekilde ulaşmaktır. Bu hava istasyonu sup
Fanair: Odanız için Hava Durumu İstasyonu: 6 Adım (Resimlerle)
Fanair: Odanız için bir Hava Durumu İstasyonu: Mevcut hava durumunu öğrenmenin sayısız yolu vardır, ancak o zaman yalnızca dışarıdaki hava durumunu bilirsiniz. Ya evinizin içindeki, belirli bir odanın içindeki havayı bilmek istiyorsanız? Bu projeyle çözmeye çalıştığım şey bu. Fanair çoklu kullanır
ESP8266'yı Kullanan Basit Hava Durumu İstasyonu: 6 Adım (Resimlerle)
ESP8266 Kullanan Basit Hava Durumu İstasyonu: Bu Eğitilebilir Tabloda Sıcaklık, Basınç, İklim vb. Verileri ve Aboneler ve YouTube verileri gibi verileri almak için ESP8266'nın nasıl kullanılacağını paylaşacağım. Toplam görüntüleme sayısı. ve verileri Seri monitörde görüntüleyin ve LCD'de görüntüleyin. Veriler f olacak
DHT11 ile ESP32 Tabanlı M5Stack M5stick C Hava Durumu Monitörü - DHT11 ile M5stick-C'de Sıcaklık Nem ve Isı İndeksini İzleme: 6 Adım
DHT11 ile ESP32 Tabanlı M5Stack M5stick C Hava Durumu Monitörü | DHT11 ile M5stick-C'de Sıcaklık Nem ve Isı İndeksini İzleme: Merhaba arkadaşlar, bu talimatta DHT11 sıcaklık sensörünün m5stick-C (m5stack tarafından geliştirilen bir geliştirme kartı) ile nasıl arayüzleneceğini ve m5stick-C ekranında nasıl görüntüleneceğini öğreneceğiz. Bu eğitimde sıcaklık, nem ve sıcaklık değerlerini okuyacağız; ısı ben
ESP8266 Tabanlı Ağ Saati ve Hava Durumu Monitörü: 3 Adım (Resimlerle)
ESP8266 Tabanlı Ağ Saati ve Hava Durumu Monitörü: ESP8266 ve 0.96'' 128x64 OLED Ekranlı Kısa ve Basit Hafta Sonu Projesi. Cihaz bir ağ saatidir yani ntp sunucularından zaman alır. Ayrıca openweathermap.org'dan gelen simgelerle hava durumu bilgilerini görüntüler Gerekli Parçalar:1. ESP8266 Modülü (Bir