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
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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/…