Mündəricat:
- Təchizat
- Addım 1: Cihazınızı LoggingPlatform -a əlavə edin
- Addım 2: Avadanlıq Bağlantısı
- Addım 3: Lazım olan Proqramı Cihaza Yükləyin (Windows Bələdçisi)
- Addım 4: Mobil və ya Masaüstü üzərindəki məlumatları yoxlayın
Video: Arduino və SIM900 GSM GPRS 3G Temperatur və Nəmlik Qeydiyyatı, Mobil İstatistikler: 4 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
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
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ı
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)
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
və
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
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ə:
NodeMCU Lua MicroPython Temperatur və Rütubət Qeydiyyatı, Wifi və Mobil İstatistikleri olan Ucuz 6 $ lövhəsi: 4 addım
NodeMCU Lua MicroPython Temperatur və Rütubət Qeydiyyatı, Wifi və Mobil İstatistikleri olan Ucuz 6 $ lövhəsi: Bu, əsasən buludlu hava stansiyasıdır, telefonunuzdakı məlumatları yoxlaya bilərsiniz və ya bir telefonu canlı ekran kimi istifadə edə bilərsiniz NodeMCU cihazı ilə kənarda temperatur və rütubət məlumatlarını qeyd edə bilərsiniz. , otaqda, istixanada, laboratoriyada, soyutma otağında və ya hər hansı bir yerdə tamamlandı
MicroPython Ucuz 3 $ ESP8266 WeMos D1 Mini ilə 2x Temperatur Giriş, Wifi və Mobil İstatistikler: 4 Addım
MicroPython Ucuz 3 $ ESP8266 WeMos D1 Mini ilə 2x Temperatur Giriş, Wifi və Mobil İstatistikler üçün: Kiçik ucuz ESP8266 çipi / cihazı ilə temperatur məlumatlarını çöldə, otaqda, istixanada, laboratoriyada, soyutma otağında və ya başqa yerlərdə pulsuz olaraq qeyd edə bilərsiniz. Soyutma otaq istiliyini daxilində və xaricində qeyd etmək üçün istifadə edəcəyimiz bu nümunə
Arduino Ethernet DHT11 Temperatur və Nəmlik Qeydiyyatı, Mobil İstatistikler: 4 Addım
Arduino Ethernet DHT11 Temperatur və Nəmlik Qeydiyyatı, Mobil İstatistikler: Arduino UNO R3, Ethernet Shield VƏ DHT11 ilə otaqda, istixanada, laboratoriyada, soyutma otağında və ya başqa yerlərdə temperatur və rütubət məlumatlarını qeyd edə bilərsiniz. Bu nümunəni otaq temperaturu və rütubətini qeyd etmək üçün istifadə edəcəyik. Qurğu
Moruq PI İstilik və Nəmlik Qeydiyyatı, Bulud Hava İstasyonu, Wifi və Mobil İstatistikler: 6 Addım
Raspberry PI İstilik və Nəmlik Qeydiyyatı, Bulud Hava İstasyonu, Wifi və Mobil İstatistikler: Raspberry PI cihazı ilə otaqda, istixanada, laboratoriyada, soyutma otağında və ya başqa yerlərdə temperatur və rütubət məlumatlarını çöldə qeyd edə bilərsiniz. İstilik və rütubəti qeyd etmək üçün istifadə edəcəyimiz bu nümunə. Cihaz internetə qoşulacaq
AtticTemp - Temperatur / İqlim Qeydiyyatı: 10 Addım (Şəkillərlə)
AtticTemp - Temperatur / İqlim Qeydiyyatı: Çardaq və ya digər açıq quruluşlarınız üçün yüksək tolerantlıq temperatur ölçən cihazı və iqlim qeyd cihazı