İçindekiler:
- Adım 1: Neye İhtiyacınız Olacak?
- 2. Adım: Donanımınızı Oluşturun
- Adım 3: PI, MCP3008 ve Piezo Bağlantısı için Devrenizi Oluşturun
- 4. Adım: Yazılım
Video: Akustik DISDRO Metre: Raspebbery Pi Açık Hava İstasyonu (Bölüm 2): 4 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
DISDRO, damla dağıtımı anlamına gelir. Cihaz, her damlanın boyutunu bir zaman damgasıyla kaydeder. Veriler, meteorolojik (hava durumu) araştırma ve çiftçilik dahil olmak üzere çeşitli uygulamalar için faydalıdır. Disdro çok doğruysa, bir yağmur ölçer gibi toplam yağışı ölçebilir. Ayrıca basit bir yağmur dedektörü olarak da kullanılabilir.
Bir DISDRO, diğer bilgisayarlı yağmur ölçerler (Ultrasonik Yağmur Ölçer ve devrilme braketleri) gibi yağmur oranını hesaplamada da yararlıdır.
Bu DISDRO'yu kurmaya karar verdim, çünkü Ultrasonik Yağmur Ölçerim bu aşamada ilk bir veya iki mm'lik yağmur için çok doğru değil çünkü tabanı mükemmel bir şekilde düzleştirilmemiş ve ayrıca eğlenceli olabilir.
Adım 1: Neye İhtiyacınız Olacak?
1) Raspberry pi, olabildiğince hızlı bir ahududu pi kullandım 3
2) Ekmek tahtası
3) Çok sayıda atlama kablosu (20 yapacak) ve PI'nizden DISDRO'ya birkaç metre ince elektrik kablosu
4) MCP3008 ADC (Analogdan dijitale dönüştürücü, diğer ADC'ler yapabilir).
5) Piezo Elektrik Elemanı
6) Eski bir CD
7) Marangoz Bıçağı
8) süper yapıştırıcı
9) PLASTİK 70 (Opsiyonel)
10) Python becerileri (Örnek betikler vereceğim)
Bu öğelerin çoğu eBay'den temin edilebilir olmalıdır. Güney Afrikalılar Communica'yı kullanabilir,
2. Adım: Donanımınızı Oluşturun
Folyoyu CD'nin akrilik tabakasından çıkarın. Piezoyu CD'nin arkasına takın. CD'nin ön yüzü yağmuru dinlemek için kullanılacaktır. Mavi kablo (Sinyal) MCP3008'in 0 kanalına, kırmızı ve siyah sırasıyla 3,3 volta ve toprağa bağlanmalıdır.
CD ve piezo'nun ön tarafını su geçirmez hale getirmek için uygun kaplama (Plastik 70) kullanabilirsiniz. Tellerin ve seramiğin takıldığı cd ve piezo'nun arkasına püskürtmeyin. Seramik püskürtülürse piezo düzgün şekilde titreşmeyecektir.
Adım 3: PI, MCP3008 ve Piezo Bağlantısı için Devrenizi Oluşturun
MCP3008 ve Raspberry PI'yi bağlama konusunda çok sayıda öğretmen var. Adafruit eğitimini başlangıçta kullandım:
Donanım SPIDonanım SPI'sini kullanmak için önce raspi-config aracını kullanarak SPI'yi etkinleştirdiğinizden emin olun (veya masaüstünüze, Uygulamalar (Başlat) Menüsü, Tercihler, Raspberry Pi Yapılandırması, Arayüzler'e gidin). Hem SPI arabirimini etkinleştirmeye hem de SPI çekirdek modülünü yüklemeye evet yanıtı verdiğinizden emin olun, ardından Pi'yi yeniden başlatın. Şimdi MCP3008'i Raspberry Pi'ye aşağıdaki gibi bağlayın:
MCP3008 VDD'den Raspberry Pi 3.3V'ye
MCP3008 VREF - Raspberry Pi 3.3V
MCP3008 AGND'den Raspberry Pi GND'ye
MCP3008 DGND'den Raspberry Pi GND'ye
MCP3008 CLK'dan Raspberry Pi SCLK'ye
MCP3008 DOUT'dan Raspberry Pi'ye MISO
MCP3008 DIN'den Raspberry Pi MOSI'ye
MCP3008 CS/SHDN'den Raspberry Pi'ye CE0
Bu devre artık Piezo Electical Eliment dahil olmak üzere 3,3 volt giriş alan birçok analog sensör için kullanılabilir.
Piezo Eliment Kırmızı kablosunu (Volt girişi) MCP3008'in PI 3,3 volta, topraktan toprağa ve Piezo Çıkışını (Mavi) MCP3008'in CH0'a (Kanal sıfır) bağlayın.
Yalnızca kırmızı ve siyah kablolu (kartsız) bir piezo elektrik elemanınız varsa, kırmızı kabloyu MCP 3008'in 0 kanalına ve siyahı GND'ye bağlayın. Ayrıca MCP3008 kanal 0 ile toprak arasına 1 Meg Ohm'luk bir direnç bağlayın (Piezo ve Direnç paralel bağlanır). Direnç, MCP 3008'i piezo tarafından oluşturulan akım ve gerilim tepe noktalarından koruyacaktır.
Ekli videoda piezoyu bitscope mikro ile de test ettim. Ancak bu gerekli değildir.
4. Adım: Yazılım
MCP3008 için GPIOZERO kitaplığını kullanarak basit bir komut dosyası yazdım. Bağlı.
SPI'nin etkinleştirildiğinden emin olun (Uygulamalar (Başlat) Menüsü, Tercihler, Raspberry Pi Yapılandırması, Arayüzler veya sudo raspi-config)
Komut dosyasını çalıştırın, birkaç damla bırakın ve sonuçların ne olduğunu görün. Python Kodundaki eşiği değiştirmeniz gerekebilir.
Önerilen:
NaTaLia Hava İstasyonu: Arduino Güneş Enerjili Hava İstasyonu Doğru Şekilde Yapıldı: 8 Adım (Resimlerle)
NaTaLia Hava İstasyonu: Arduino Güneş Enerjili Hava İstasyonu Doğru Şekilde Yapıldı: 2 farklı lokasyonda 1 yıllık başarılı operasyonun ardından, güneş enerjili meteoroloji istasyonu proje planlarımı paylaşıyor ve gerçekten uzun süre hayatta kalabilen bir sisteme nasıl evrildiğini açıklıyorum. güneş enerjisinden dönemler. Takip ederseniz
DIY Hava İstasyonu ve WiFi Sensör İstasyonu: 7 Adım (Resimlerle)
DIY Hava İstasyonu ve WiFi Sensör İstasyonu: Bu projede size bir WiFi sensör istasyonu ile birlikte bir hava istasyonunun nasıl oluşturulacağını göstereceğim. Sensör istasyonu, yerel sıcaklık ve nem verilerini ölçer ve WiFi aracılığıyla hava durumu istasyonuna gönderir. Hava durumu istasyonu daha sonra t görüntüler
Ultrasonik Yağmur Göstergesi: Raspebbery Pi Açık Hava İstasyonu: Bölüm 1: 6 Adım
Ultrasonik Yağmur Göstergesi: Raspebbery Pi Açık Hava İstasyonu: Bölüm 1: Ticari olarak kullanılabilir IoT (Nesnelerin İnterneti) Hava istasyonları pahalıdır ve her yerde bulunmaz (Güney Afrika'daki gibi). Aşırı hava koşulları bizi etkiliyor. SA on yıllardır en sert kuraklığı yaşıyor, dünya ısınıyor ve tarım yapıyor
Raspberry Pi ve Weewx Kullanan Acurite 5'i 1 Arada Hava İstasyonu (Diğer Hava İstasyonları Uyumludur): 5 Adım (Resimlerle)
Acurite 5'i 1 Arada Hava İstasyonu Raspberry Pi ve Weewx Kullanarak (diğer Hava İstasyonları Uyumludur): Acurite 5'i 1 arada meteoroloji istasyonunu satın aldığımda, evde yokken hava durumunu kontrol edebilmek istedim. Eve gelip kurduğumda, ekranı bir bilgisayara bağlamam ya da akıllı hub'larını satın almam gerektiğini fark ettim,
La COOL Board için Açık Hava İstasyonu: 3 Adım (Resimlerle)
La COOL Board için Dış Mekan Hava İstasyonu: Merhaba, Bugün size La COOL Board için aşırı hava koşullarına dayanabilen düşük maliyetli bir kasanın nasıl yapıldığını göstereceğim, şarj etme zahmetine girmeden istasyona güç sağlayabilen bir Güneş paneli içerir ( yeterli nüfusa sahip bir bölgede yaşıyorsanız