Mündəricat:
- Təchizat
- Addım 1: Cihazınızı LoggingPlatform -a əlavə edin
- Addım 2: Avadanlıq Bağlantısı Diaqramı Nümunəsi
- Addım 3: Micro SD Karta Lazım olan Proqramı Yükləyin (Windows Bələdçisi)
- Addım 4: RaspbianOS, Python Proqramını Moruqa Yükləmək və Konfiqurasiya Lazımdır
- Addım 5: Loggingforest.com Platformasında Məlumatları yoxlayın
- Addım 6: Raspberry Boot Up -da Python Script -i avtomatik işə salın
Video: Moruq PI İstilik və Nəmlik Qeydiyyatı, Bulud Hava İstasyonu, Wifi və Mobil İstatistikler: 6 Addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Raspberry PI cihazı 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ə, temperatur və rütubəti qeyd etmək üçün istifadə edəcəyik.
Cihaz İnternetə Wifi və ya Ethernet vasitəsilə qoşulacaq
Cib telefonunuzda, masaüstünüzdə və ya brauzeri olan başqa bir cihazda ən son oxunuşları yoxlaya biləcəksiniz
Təchizat
Bu təlimat üçün HDMI, HDMI kabeli, USB siçan və klaviatura ilə monitor da tələb olunur, lakin adətən sizdə artıq var
Burada lazım olan cihazları satın ala bilərsiniz (minimum tələb olunur):
Wifi çubuğu olan Raspberry PI 3 və ya Raspberry PI 2
micro SD kart (təklif olunan 32 GB)
mikro USB kabeli
Kabelli DHT22 modulu
Sahib olmaq da xoşdur:
Cihazınızı gücləndirmək üçün USB şarj cihazı
Su keçirməyən korpus
Standart Moruq Qutusu (nümunəmdə olduğu kimi)
USB MicroSD oxuyucunuz yoxdursa
Bunu Banggood.com saytından aldım
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ı Diaqramı Nümunəsi
DHT22 Çıxışını RaspberryPi -yə PIN GPIO 4 -ə daxil edin
DHT22 + -ı RaspberryPi 3V PIN 1 -ə qoşun
DHT22 - RaspberryPi Ground PIN 6 -a qoşun
Addım 3: Micro SD Karta Lazım olan Proqramı Yükləyin (Windows Bələdçisi)
MicroSD -ni Windows PC -də MicroSD girişinə qoşun, yoxsa o zaman usb versiyasını satın alın:
USB Micro SD oxuyucusu
Win32DiskImager proqramını buradan yükləyin
Raspberry PI üçün ən son Raspbian OS -ni buradan yükləyin (Raspberry PI Rəsmi linki)
Yüklənmiş Raspbian OS arxivini arxivçi və ya 7zip ilə 1 -ci ekranda olduğu kimi çıxarın
İndi Win32DiskImager ilə Raspbian OS -ni MicroSD kartınıza yazmalısınız:
Buna görə MicroSD -ni oxucunuza daxil edin və Win32DiskImager -i işə salın
Yüklədiyiniz və çıxarılan Raspbian OS görüntü faylınızı, MicroSD -ni seçin və 2 -ci ekranda olduğu kimi yazın
MƏSƏLƏ ÜÇÜN XƏBƏRDARLIQ: Əgər çətinlikləriniz varsa və ya qəribə bir şəkildə formatlanmış MicroSD varsa və ya bunu yenidən işə salırsınızsa, bundan əvvəl sürücüdən bütün həcmləri çıxarmalı və yalnız birini yaratmalısınız. Bu, Windows 3 -də ekrandakı Disk İdarəetmə vasitəsi ilə edilə bilər
MicroSD -ni Raspberry -ə daxil edin, monitor, siçan və klaviaturaya qoşun və işlədin
Addım 4: RaspbianOS, Python Proqramını Moruqa Yükləmək və Konfiqurasiya Lazımdır
Raspberry açıldıqda, sadəcə gözəl bir sehrbazla, məsələn ekran 1 ilə konfiqurasiya etməlisiniz
Bundan sonra DHT22 üçün bəzi kitabxanaları quraşdırın, beləliklə terminalda işləyin:
sudo apt-get yeniləməsi
sudo apt-get install build-essential python-dev python-openssl git git clone https://github.com/adafruit/Adafruit_Python_DHT.git && cd Adafruit_Python_DHTsudo python setup.py install
İndi ekrandakı kimi əmrlə fayl yaradın 2
Bu səhifədəki əsas LoggingForest kodunu yapışdırınhttps://github.com/sandiwinter/loggingforest/blob…
və loggingforest.com saytında alınan parametrləri 3 -cü ekranda olduğu kimi dəyişdirin
CTRL+X Y
daxil edin
İndi test etmək üçün bu skripti 4 -cü ekranda olduğu kimi işlədə bilərsiniz
CTRL+Z ilə bu proqramı dayandıra bilərsiniz
Addım 5: Loggingforest.com Platformasında 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ə etmək üçün parametrlərin adını və dəyərlərini ekrandakı kimi təyin edin.
2 -ci ekranda olduğu kimi önizləməyə vurun
Və 3 -cü ekranda olduğu kimi gözəl məlumatlar görəcəksiniz
Addım 6: Raspberry Boot Up -da Python Script -i avtomatik işə salın
Əlbəttə ki, Raspberry başlayanda və ya enerji mənbəyinə qoşulduqda bu python skriptini avtomatik olaraq işə salmaq istəyirsiniz.
terminal açın və işə salın:
sudo nano /etc/rc.local
və 0 -dan çıxmadan əvvəl skriptinizi işə salmaq üçün kod əlavə edin:
sudo bash -c 'python /home/pi/dht22-api.py> /home/pi/dht22-api.log 2> & 1' &
ekranda olduğu kimi 1
Faylı CTRL+X, Y ilə daxil edin Moruq PI -ni yenidən başlatmağa çalışın və indi hazırdır!
Şərh yazmaqdan və loggerinizi paylaşmaqdan çekinmeyin
Github rep -də digər kod versiyalarını da tapa bilərsiniz:
github.com/sandiwinter/loggingforest/tree/…
Tövsiyə:
NaTaLia Hava İstasyonu: Arduino Günəş Enerjili Hava İstasyonu Düzgün Edildi: 8 Addım (Şəkillərlə)
NaTaLia Hava İstasyonu: Arduino Günəş Enerjili Hava İstasyonu Düzgün Edildi: 2 fərqli yerdə 1 illik uğurlu əməliyyatdan sonra günəş enerjisi ilə işləyən hava stansiyası layihə planlarımı paylaşıram və uzun müddət ərzində həqiqətən də sağ qala biləcək bir sistemə necə çevrildiyini izah edirəm. günəş enerjisindən dövrlər. Təqib etsəniz
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
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: 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
Yerli İstilik/Nəmlik İstasyonu: 4 addım
Yerli İstilik/Rütubət İstasyonu: Bu Təlimat kitabında sizə yerli temperaturu və rütubəti ölçmək və ekranda göstərmək üçün kiçik bir stansiya düzəltməyi öyrədəcəyəm. Bəs niyə bunu etdim? İstiliyi ölçən bir növ sensör edin
Çox Vəzifəli Moruq 1 B (Şəxsi Bulud + Hava İstasyonu): 4 addım
Multi Task Raspberry 1 B (Personal Cloud + Weather Station): Bir müddət əvvəl yeni bir versiya aldıqdan sonra bir RPiB ehtiyatının olduğunu xatırladım. Yedək sənədlərimi saxlayarkən məxfilik haqqında düşünərək öz bulud serverim olmağa qərar verdim. Yaxşı nəticədən məmnunam, amma potensialın israfından razı deyiləm