Mündəricat:

Arduino və SIM900 GSM GPRS 3G Temperatur və Nəmlik Qeydiyyatı, Mobil İstatistikler: 4 Addım
Arduino və SIM900 GSM GPRS 3G Temperatur və Nəmlik Qeydiyyatı, Mobil İstatistikler: 4 Addım

Video: Arduino və SIM900 GSM GPRS 3G Temperatur və Nəmlik Qeydiyyatı, Mobil İstatistikler: 4 Addım

Video: Arduino və SIM900 GSM GPRS 3G Temperatur və Nəmlik Qeydiyyatı, Mobil İstatistikler: 4 Addım
Video: GSM\GPRS shield SIM900, Первый взгляд 2024, Noyabr
Anonim
Arduino və SIM900 GSM GPRS 3G Temperatur və Nəmlik Qeydiyyatı, Mobil Statistikalar
Arduino və SIM900 GSM GPRS 3G Temperatur və Nəmlik Qeydiyyatı, Mobil Statistikalar
Arduino və SIM900 GSM GPRS 3G Temperatur və Nəmlik Qeydiyyatı, Mobil Statistikalar
Arduino və SIM900 GSM GPRS 3G Temperatur və Nəmlik Qeydiyyatı, Mobil Statistikalar

Arduino UNO R3, SIM900 Shield AND DHT22 ilə temperatur və rütubət məlumatlarını çöldə, otaqda, istixanada, laboratoriyada, soyutma otağında və ya başqa yerlərdə tamamilə pulsuz qeyd edə bilərsiniz. Bu nümunəni otaq temperaturu və rütubətini qeyd etmək üçün istifadə edəcəyik.

Cihaz GPRS 2G vasitəsi ilə internetə qoşulacaq, belə ki, mövcud Router və ya simli internet bağlantısı olmadan da istifadə oluna bilər. Sabit internet bağlantısı olmayan sahələr, üzüm bağı və ya bənzər yerlər üçün ən yaxşısıdır.

Cib telefonunuzda, masaüstünüzdə və ya brauzeri olan hər hansı digər cihazda ən son oxunuşları yoxlaya biləcəksiniz.

Təchizat

Burada lazım olan cihazları satın ala bilərsiniz (minimum tələb olunur):

Arduino UNO R3

Arduino UNO üçün SIM900 Shield

Cihazınızı gücləndirmək üçün USB şarj cihazı - indi GSM modulu usbinin kifayət qədər gücə malik olmaması üçün bu tələb olunur

mikro USB kabeli

Kabelli DHT22 modulu

PİN kodu olan SİM Kart və bəzi məlumat planı

Vəziyyət üçün LED Diod

Sahib olmaq da xoşdur:

Jumper telləri

Arduino üçün Təcrübə Platforması

Su keçirməyən korpus

Güc açarı

Həm də sənaye AM2305 sensoru ilə sınaqdan keçirildi/işləyir

Addım 1: Cihazınızı LoggingPlatform -a əlavə edin

Cihazınızı LoggingPlatform -a əlavə edin
Cihazınızı LoggingPlatform -a əlavə edin

Burada daha sonra lazım olan api açarlarını əldə etmək üçün cihazınızı əlavə edə bilərsiniz:

Addım 2: Avadanlıq Bağlantısı

Avadanlıq Bağlantısı
Avadanlıq Bağlantısı

GSM moduluna Shield Connect Shield -i Arduino -ya daxil edin

Güc adapterini və USB -ni PC -yə qoşun

DHT22 Çıxışını GSM qalxanı PIN 10 -a qoşun

DHT22 + -ı GSM qalxanı 3V -ə qoşun

DHT22 - GSM qalxanı GND -yə qoşun

Vəziyyət göstəricisi istəsəniz LED -i bağlayın, lazım deyil

Şəkildəki diaqram nümunəsi

Addım 3: Lazım olan Proqramı Cihaza Yükləyin (Windows Bələdçisi)

Cihaza Lazım olan Proqramı Yükləyin (Windows Bələdçisi)
Cihaza Lazım olan Proqramı Yükləyin (Windows Bələdçisi)
Cihaza Lazım olan Proqramı Yükləyin (Windows Bələdçisi)
Cihaza Lazım olan Proqramı Yükləyin (Windows Bələdçisi)
Cihaza Lazım olan Proqramı Yükləyin (Windows Bələdçisi)
Cihaza Lazım olan Proqramı Yükləyin (Windows Bələdçisi)

Arduino IDE -ni yükləyin və quraşdırın: https://www.arduino.cc/en/main/software Windows PC -də cihazı USB -yə qoşun və lazım olduqda sürücüləri quraşdırın.

Arduino IDE -ni işə salın

COM portunu seçin (başqa cihazlarınız yoxdursa bu adətən daha çoxdur), şəkil 1

Lövhə növünü seçin, şəkil 2

Mənbə kodunu yükləyin və açın: Kitabxanalarınız olmalıdır:

SoftwareSerial.h - bu ümumiyyətlə Arduino IDE -yə daxil edilir

DHT.h-buradan yükləyə və arduino kitabxana qovluğunuza kopyalaya bilərsiniz: C: / arduino-1.6.8 / libraries

Giriş üçün SIM900 kodu burada mövcuddur

Bu SIM900 kodunu Arduino IDE ilə açın:

Bu parametrləri şəkil 3 -də olduğu kimi dəyişdirin

SİM kart təminatçınızdan əldə edə biləcəyiniz APN

Və loggingforest platformasından başqa: https://loggingforest.com/index.php/page/pricing, şəkil 3

Bəzi kod bildirişləri: SIM900 üçün standart kitabxanalar giriş kimi təkrar edilə bilən vəzifələrdə düzgün işləmir, buna görə birbaşa SIM900 AT əmrləri ilə əlaqə saxlayırıq.

Fərqli bir qalxan istifadə edirsinizsə, bəlkə də kodda fərqli RX, TX pinləri təyin etməlisiniz

İstifadə edərkən (ayıklama və ya test etmədən) DEBUG_EN -i deaktiv etməlisiniz, doğrudan yalana dəyişməlisiniz

SIM900 ilə əl ilə şəbəkə seçimi üçün, əgər ölkə sərhədində yaşayırsınızsa, bu sətirləri ayıra və şəkil 4 -də olduğu kimi serialda verilən şəbəkə kodunu təyin edə bilərsiniz.

A1 üçün 21910 kimi şəbəkə kodunu COPS xəttində, şəkil 5 -də tapa bilərsiniz

Kodunuz TEST AT -də qalıbsa, bu, adapterinizin SIM900 üçün kifayət qədər güc vermədiyini bildirir, ən yaxşı halda 5V 2A və ya 9V 1A istifadə edin. Bəzi sim təminatçıları apn bağlantısı üçün KULLANICI və PWD tələb edə bilər, kodda da təyin edə bilərsiniz.

Bundan sonra cihazınız loggingforest -ə məlumat göndərməyə başlayacaq və orada görə bilərsiniz

Addım 4: Mobil və ya Masaüstü üzərindəki məlumatları yoxlayın

Mobil və ya Masaüstü məlumatlarını yoxlayın
Mobil və ya Masaüstü məlumatlarını yoxlayın
Mobil və ya Masaüstü məlumatlarını yoxlayın
Mobil və ya Masaüstü məlumatlarını yoxlayın
Mobil və ya Masaüstü məlumatlarını yoxlayın
Mobil və ya Masaüstü məlumatlarını yoxlayın

Bundan sonra cihazınız loggingforest -ə məlumat göndərməyə başlayacaq və orada görə bilərsiniz Loggingforest cihazında redaktə olaraq parametrlərin adını və dəyərlərini şəkil 1 olaraq təyin edin

Önizləməyə vurun, şəkil 2

Və gözəl məlumatlar görəcəksiniz, şəkil 3

Şərh yazmaqdan və loggerinizi paylaşmaqdan çekinmeyin

Tövsiyə: