İçindekiler:

Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler: 6 Adım
Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler: 6 Adım

Video: Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler: 6 Adım

Video: Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler: 6 Adım
Video: Skysens IoT Webinar - Arena Bilgisayar -15 04 2020 2024, Temmuz
Anonim
Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler
Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler
Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler
Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler
Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler
Raspberry PI Sıcaklık ve Nem Kaydı, Bulut Hava İstasyonu, Wifi ve Mobil İstatistikler

Raspberry PI cihazı 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 sıcaklık ve nemi kaydetmek için kullanacağız.

Cihaz Wifi veya Ethernet üzerinden internete bağlanacaktır

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

Gereçler

Bu eğitim için HDMI, HDMI kablosu, USB fare ve klavye ile monitör de gereklidir, ancak genellikle buna zaten sahipsiniz

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

Wifi çubuğu ile Raspberry PI 3 veya Raspberry PI 2

mikro SD kart (önerilen 32GB)

mikro USB kablosu

Kablolu DHT22 modülü

Ayrıca sahip olmak güzel:

Cihazınıza güç sağlamak için USB şarj cihazı

Su geçirmez muhafaza

Standart Ahududu Muhafazası (benim örneğimde olduğu gibi)

USB MicroSD okuyucunuz yoksa

Bunu Banggood.com'dan satın aldım

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:

Adım 2: Donanım Bağlantı Şeması Örneği

Donanım Bağlantı Şeması Örneği
Donanım Bağlantı Şeması Örneği
Donanım Bağlantı Şeması Örneği
Donanım Bağlantı Şeması Örneği

DHT22 Çıkışını RaspberryPi giriş/çıkış PIN GPIO 4'e bağlayın

DHT22 + 'yı RaspberryPi 3V PIN 1'e bağlayın

DHT22'yi – RaspberryPi Ground PIN 6'ya bağlayın

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

Gerekli Yazılımı Mikro SD Karta Yükleme (Windows Kılavuzu)
Gerekli Yazılımı Mikro SD Karta Yükleme (Windows Kılavuzu)
Gerekli Yazılımı Mikro SD Karta Yükleme (Windows Kılavuzu)
Gerekli Yazılımı Mikro SD Karta Yükleme (Windows Kılavuzu)
Gerekli Yazılımı Mikro SD Karta Yükleme (Windows Kılavuzu)
Gerekli Yazılımı Mikro SD Karta Yükleme (Windows Kılavuzu)

MicroSD'yi Windows PC'nizdeki MicroSD girişine bağlayın, yoksa aşağıdaki gibi usb sürümünü satın alın:

USB Mikro SD okuyucu

Win32DiskImager'ı buradan indirin

Raspberry PI için En Son Raspbian OS'yi buradan indirin (Resmi Raspberry PI bağlantısı)

İndirilen Raspbian OS arşivini arşivleyiciniz veya 7zip ile ekran 1'deki gibi çıkarın

Şimdi MicroSD kartınıza Win32DiskImager ile Raspbian OS yazmanız gerekiyor:

MicroSD'yi okuyucunuza takın ve Win32DiskImager'ı çalıştırın

İndirdiğiniz ve ayıkladığınız Raspbian OS görüntü dosyanızı, MicroSD'nizi seçin ve 2. ekrandaki gibi yaz'a tıklayın.

SORUN HAKKINDA BİLDİRİM: Sorun yaşıyorsanız veya garip bir şekilde biçimlendirilmiş MicroSD varsa veya bunu yeniden çalıştırıyorsanız, bundan önce tüm birimleri sürücüden kaldırmanız ve yalnızca bir tane oluşturmanız gerekir. Bu, Windows'ta Ekran 3'teki gibi Disk Yönetimi aracıyla yapılabilir.

MicroSD'yi Raspberry'nize takın, monitöre, fareye ve klavyeye bağlayın ve çalıştırın

Adım 4: RaspbianOS, Python Programını Raspberry'ye Yükleme ve Gerekli Yapılandırma

RaspbianOS, Python Programının Raspberry'ye Yüklenmesi ve Gerekli Yapılandırma
RaspbianOS, Python Programının Raspberry'ye Yüklenmesi ve Gerekli Yapılandırma
RaspbianOS, Python Programının Raspberry'ye Yüklenmesi ve Gerekli Yapılandırma
RaspbianOS, Python Programının Raspberry'ye Yüklenmesi ve Gerekli Yapılandırma
RaspbianOS, Python Programının Raspberry'ye Yüklenmesi ve Gerekli Yapılandırma
RaspbianOS, Python Programının Raspberry'ye Yüklenmesi ve Gerekli Yapılandırma
RaspbianOS, Python Programının Raspberry'ye Yüklenmesi ve Gerekli Yapılandırma
RaspbianOS, Python Programının Raspberry'ye Yüklenmesi ve Gerekli Yapılandırma

Raspberry başlatıldığında, onu güzel bir sihirbazla yapılandırmanız yeterlidir, örnek ekran 1

Bundan sonra, terminal çalışmasında DHT22 için bazı kitaplıklar kurun:

sudo apt-get güncellemesi

sudo apt-get install build-essential python-dev python-openssl git git klonu https://github.com/adafruit/Adafruit_Python_DHT.git && cd Adafruit_Python_DHTsudo python setup.py kurulumu

2. ekrandaki gibi komutla şimdi dosya oluşturun

Bu sayfadaki temel LoggingForest kodunu https://github.com/sandiwinter/loggingforest/blob… dosyasına yapıştırın.

ve loggingforest.com web sitesinde alınan parametreleri ekran 3'teki gibi değiştirin

CTRL+XY

girmek

Şimdi test için bu betiği 4. ekrandaki gibi çalıştırabilirsiniz.

CTRL+Z ile bu programı durdurabilirsiniz.

Adım 5: Loggingforest.com Platformunda Verileri Kontrol Edin

Loggingforest.com Platformunda Verileri Kontrol Edin
Loggingforest.com Platformunda Verileri Kontrol Edin
Loggingforest.com Platformunda Verileri Kontrol Edin
Loggingforest.com Platformunda Verileri Kontrol Edin
Loggingforest.com Platformunda Verileri Kontrol Edin
Loggingforest.com Platformunda Verileri Kontrol Edin

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

2. ekrandaki gibi önizlemeye tıklayın

Ve 3. ekrandaki gibi güzel veriler göreceksiniz.

Adım 6: Raspberry Boot Up'ta Python Komut Dosyasını Otomatik Olarak Çalıştırın

Raspberry Boot Up'da Python Komut Dosyasını Otomatik Olarak Çalıştırın
Raspberry Boot Up'da Python Komut Dosyasını Otomatik Olarak Çalıştırın

Tabii ki, muhtemelen Raspberry başlatıldığında veya güç kaynağına bağlandığında bu python betiğini otomatik olarak çalıştırmak istersiniz.

terminali açın ve çalıştırın:

sudo nano /etc/rc.local

ve 0 çıkışından önce betiğinizi çalıştırmak için kod ekleyin:

sudo bash -c 'python /home/pi/dht22-api.py > /home/pi/dht22-api.log 2>&1' &

1. ekrandaki gibi

Dosyayı CTRL+X, Y, Enter ile kaydedin Raspberry PI'nizi yeniden başlatmayı deneyin ve şimdi hazır!

Kaydedicinizi yorum yapmaktan ve paylaşmaktan çekinmeyin

Diğer kod sürümlerini github rep'te de bulabilirsiniz:

github.com/sandiwinter/loggingforest/tree/…

Önerilen: