İçindekiler:

Arduino ve SIM900 GSM GPRS 3G Sıcaklık ve Nem Kaydı, Mobil İstatistikler: 4 Adım
Arduino ve SIM900 GSM GPRS 3G Sıcaklık ve Nem Kaydı, Mobil İstatistikler: 4 Adım

Video: Arduino ve SIM900 GSM GPRS 3G Sıcaklık ve Nem Kaydı, Mobil İstatistikler: 4 Adım

Video: Arduino ve SIM900 GSM GPRS 3G Sıcaklık ve Nem Kaydı, Mobil İstatistikler: 4 Adım
Video: TEC800 GSM Uzaktan Kontrol Modülü (4 röle kontrol) 2024, Temmuz
Anonim
Arduino ve SIM900 GSM GPRS 3G Sıcaklık ve Nem Kaydı, Mobil İstatistikler
Arduino ve SIM900 GSM GPRS 3G Sıcaklık ve Nem Kaydı, Mobil İstatistikler
Arduino ve SIM900 GSM GPRS 3G Sıcaklık ve Nem Kaydı, Mobil İstatistikler
Arduino ve SIM900 GSM GPRS 3G Sıcaklık ve Nem Kaydı, Mobil İstatistikler

Arduino UNO R3, SIM900 Shield VE DHT22 ile dış ortam, oda, sera, laboratuvar, soğutma odası veya başka herhangi bir yerdeki sıcaklık ve nem verilerini tamamen ücretsiz olarak kaydedebilirsiniz. Bu örneği oda sıcaklığını ve nemi kaydetmek için kullanacağız.

Cihaz GPRS 2G üzerinden internete bağlanacağından, mevcut Router veya kablolu internet bağlantısı olmadan da kullanılabilir. Sabit internet bağlantısı olmayan tarlalar, bağ veya benzeri yerler için idealdir.

Cep telefonunuzda, masaüstünüzde veya tarayıcı ile başka herhangi bir cihazda en son okumaları kontrol edebileceksiniz.

Gereçler

Gerekli cihazları buradan satın alabilirsiniz (minimum gerekli):

Arduino UNO R3

Arduino UNO için SIM900 Kalkanı

Cihazınıza güç sağlamak için USB şarj cihazı - şimdi bu, GSM modülü usb'nin yeterli güce sahip olmaması için gereklidir

mikro USB kablosu

Kablolu DHT22 modülü

PIN devre dışı bırakılmış ve bazı veri planlı SIM Kart

Durum için LED Diyot

Ayrıca sahip olmak güzel:

Atlama telleri

Arduino için Deneysel Platform

Su geçirmez muhafaza

Güç için jak anahtarı

Bu ayrıca endüstriyel AM2305 sensörüyle test edildi/çalışır

1. Adım: Cihazınızı LoggingPlatform'a Ekleyin

Cihazınızı LoggingPlatform'a Ekleyin
Cihazınızı LoggingPlatform'a Ekleyin

Daha sonra ihtiyaç duyacağınız api anahtarlarını almak için buraya cihazınızı ekleyebilirsiniz:

2. Adım: Donanım Bağlantısı

Donanım Bağlantısı
Donanım Bağlantısı

SIM'i GSM modülüne takın Shield Connect Shield'ı Arduino'ya bağlayın

Güç adaptörünü ve USB'yi PC'ye bağlayın

DHT22 Out'u GSM kalkanı PIN 10'a bağlayın

DHT22 + 'yı GSM kalkanına 3V bağlayın

DHT22'yi – GSM kalkanı GND'ye bağlayın

Durum göstergesi istiyorsanız LED'i bağlayın, gerekli değil

Resimdeki diyagram örneği

3. Adım: Gerekli Yazılımı Cihaza Yükleyin (Windows Kılavuzu)

Cihaza Gerekli Yazılımı Yükleme (Windows Kılavuzu)
Cihaza Gerekli Yazılımı Yükleme (Windows Kılavuzu)
Cihaza Gerekli Yazılımı Yükleme (Windows Kılavuzu)
Cihaza Gerekli Yazılımı Yükleme (Windows Kılavuzu)
Cihaza Gerekli Yazılımı Yükleme (Windows Kılavuzu)
Cihaza Gerekli Yazılımı Yükleme (Windows Kılavuzu)

Arduino IDE'yi indirin ve kurun: https://www.arduino.cc/en/main/software Cihazı Windows PC'nizde USB'ye bağlayın ve gerekirse sürücüleri yükleyin

Arduino IDE'yi çalıştırın

COM bağlantı noktasını seçin (bağlı başka cihazlarınız yoksa bu genellikle daha büyük bir sayıdır), resim 1

Pano tipini seçin, resim 2

Kaynak kodunu indirin ve açın: Kitaplıklara sahip olmanız gerekir:

SoftwareSerial.h – bu genellikle Arduino IDE'de bulunur

ve

DHT.h – buradan indirebilir ve aşağıdaki gibi arduino kitaplığı klasörünüze kopyalayabilirsiniz: C:\arduino-1.6.8\libraries

Günlük kaydı için SIM900 kodu burada mevcuttur

Bu SIM900 kodunu Arduino IDE ile açın:

Bu parametreleri resim 3'teki gibi değiştirin

SIM kart sağlayıcınızdan alabileceğiniz APN

Ve loggingforest platformundan diğerleri: https://loggingforest.com/index.php/page/pricing, resim 3

Bazı kod bildirimleri: SIM900 için standart kitaplıklar, günlüğe kaydetme gibi tekrarlanabilir görevler için düzgün çalışmaz, bu nedenle doğrudan seri SIM900 AT Komutları ile iletişim kurarız

Farklı kalkan kullanıyorsanız, kodda farklı RX, TX pinleri tanımlamanız gerekebilir.

Kullanırken (hata ayıklama veya test etme değil) DEBUG_EN'i devre dışı bırakmalısınız, doğrudan yanlışa değiştirin

SIM900 ile manuel ağ seçimi için, ülke sınırında yaşıyorsanız, bu satırların yorumunu kaldırabilir ve seri olarak sağlanan ağ kodunu tanımlayabilirsiniz, böylece resim 4 gibi

A1 için 21910 gibi ağ kodu COPS satırında bulunabilir, resim 5

Kodunuz TEST AT'de takılırsa, güç adaptörünüzün SIM900 için yeterli güç sağlamadığı anlamına gelir, en iyisi 5V 2A veya 9V 1A kullanmaktır. Bazı sim sağlayıcılar apn bağlantısı için USER ve PWD gerektirebilir, kodda da tanımlayabilirsiniz.

Bundan sonra cihazınız loggingforest'a veri göndermeye başlayacak ve orada görebilirsiniz.

4. Adım: Mobil veya Masaüstündeki Verileri Kontrol Edin

Mobil veya Masaüstündeki Verileri Kontrol Edin
Mobil veya Masaüstündeki Verileri Kontrol Edin
Mobil veya Masaüstündeki Verileri Kontrol Edin
Mobil veya Masaüstündeki Verileri Kontrol Edin
Mobil veya Masaüstündeki Verileri Kontrol Edin
Mobil veya Masaüstündeki Verileri Kontrol Edin

Bundan sonra cihazınız loggingforest'a veri göndermeye başlayacak ve orada görebilirsiniz loggingforest cihaz düzenlemesinde sadece parametre adını ve değerlerini resim olarak tanımlayın 1

Önizlemeye tıklayın, resim 2

Ve güzel veriler göreceksiniz, resim 3

Kaydedicinizi yorum yapmaktan ve paylaşmaktan çekinmeyin

Önerilen: