Bu makalede, SenseCAP ONE S700 ve bir Raspberry Pi ile kendi hava istasyonunuzu nasıl oluşturabileceğinizi göstereceğiz! Minimum kurulum ve kullanımı kolay kod ile, bu, zaman kaybetmeden başlamak isteyen yeni başlayanlar için harika bir eğitimdir.
Neden Bir Hava İstasyonu?
Hava verilerini düşündüğümüzde, havacılık, denizcilik ve inşaat endüstrilerindeki önemini ve aşırı iklimi tahmin etmedeki rolünü kabul etmek kaçınılmazdır. Ancak ortalama bir birey için, bu tür bilgiler yalnızca evden çıkarken şemsiye alıp almama kararını vermemiz gerektiğinde ilgili olabilir.
Yeni uygulamalar sayesinde hava verilerinin potansiyelinin ve öneminin yalnızca artacağını söylesem ne dersiniz?
Giyim endüstrisinde, yıllık gelir kaybının yaklaşık %35’i, yanlış satış tahminleri ve giysi satışları ile zaman, mevsim ve hava değişiklikleri, tatiller gibi faktörler arasındaki ilişkiye dair istatistiklerden kaynaklanmaktadır.
Bunu hafifletmek için, belirli bir bölgeye envanter tahsisini planlamak için doğru hava tahmin verilerini kullanmayı düşünsenize? Örneğin, gelecekteki hava değişikliklerine bağlı olarak aşağı yeleklerine olan talebin nasıl artacağını veya azalacağını tahmin edebiliriz.
Aslında, birçok ülke zaten iş kararlarını yönlendirmek için meteorolojik verileri kullanıyor. Almanya’da, Birahane Endeksi, sıcaklık 22OC’yi aştığında bira satışlarının patlayacağını belirtmektedir. Ve sıcaklık her 1 derece daha yükseldiğinde, günde 2.3 milyon daha fazla bira şişesi satılmaktadır. Kesinlikle harika!
Birahane Endeksi’ne ek olarak, işletmelerin önceden üretim ve pazarlama planları geliştirebileceği bir araba endeksi, dondurma endeksi, mayo endeksi, gıda küf endeksi ve daha fazlası da bulunmaktadır. Gördüğünüz gibi, meteorolojik verilerin ticarileştirilmesi için hayal gücüne çok fazla alan var.
Bugün, mikroiklimler olarak bilinen yerel hava verileri, daha hassas ve doğru hava tahmini için yeni bir sınırdır. Sonuç olarak, hava verilerinin toplanması giderek daha küçük ve ızgara şeklinde olmaktadır. Bu bağlamda, hava verilerini toplamanın en uygun yolu olan hava istasyonlarına olan talep artmaktadır. Bugünkü demomuzda, SenseCAP ONE S700 ve Raspberry Pi kullanarak kendi hava istasyonunuzu sadece birkaç adımda nasıl kurabileceğinizi göstereceğiz.
Gerekli Malzemeler
Bu eğitimi takip etmek için aşağıdaki malzemelerin kullanılması önerilir. Eğer elinizde eski bir Raspberry Pi 3 varsa onu da kullanabilirsiniz, ancak Pi 4, diğer projeler için de kullanmak isterseniz size çok daha fazla güç ve esneklik sağlayacaktır.
Donanım Kurulumu
Öncelikle, Seeed RS-485 Shield’ı Raspberry Pi’ye takın ve aşağıdaki şekilde gösterildiği gibi Pins 1’den 25’e kadar hizalamaya dikkat edin.
Ardından, SenseCAP ONE S700’ü RS-485 Bağlantısı ile RS-485 Shield’a bağlayın. Hepsi bu!
Yazılım Kurulumu
Adım 1: SenseCAP ONE S700’ü Yapılandırın
Öncelikle, SenseCAP ONE S700 üzerindeki protokolü ayarlamamız gerekecek. İlk olarak, işletim sisteminiz için en son SenseCAP ONE Konfigürasyon Aracını buradan indirin ve yükleyin.
Konfigürasyon aracını açtığınızda, SenseCAP ONE’unuzu USB Type-C üzerinden PC’nize bağlayın ve Seri Port altında seçin. Ardından, Bağlan butonuna tıklayın.
Sonra, Ayarlar‘ı seçin. Ana Port Protokolü altında RS-485 ASCII‘yi seçin, aşağıda gösterildiği gibi. Ardından, Cihaza Yaz seçeneğine tıklayın.
Adım 2: Raspberry Pi’yi Yapılandırın
Bu eğitim, internet bağlantısının kurulu olduğu bir Raspberry Pi üzerinde Raspberry Pi OS çalıştığını varsayıyor. Raspberry Pi’ye yeniyseniz, WiFi’yi nasıl kuracağınızı buradan öğrenebilirsiniz.
Öncelikle, Raspberry Pi’nizde Node.JS v10.22.x’in yüklü olduğundan emin olun. Aksi takdirde, aşağıdaki komutu çalıştırarak yükleyebilirsiniz.
curl -L https://raw.githubusercontent.com/tj/n/master/bin/n -o n
bash n 10
Bir sonraki adım, /dev/ttyS0 üzerinde donanım seri bağlantısını etkinleştirmektir. Terminal penceresinde, Raspi Config aracını şu komutla çalıştırın:
sudo raspi-config
Arayüz Seçenekleri‘ne gidin ve Seri‘yi etkinleştirin. Şimdi, değişiklikleri uygulamak için Raspberry Pi’nizi yeniden başlatın.
Hava İstasyonunu Çalıştırın
Kurulumdan sonra, hava istasyonunu çalıştırmak oldukça kolaydır. Raspberry Pi’nizde, hava istasyonu sunucusunu ve web sitesini yüklemek ve çalıştırmak için aşağıdaki komutları çalıştırın.
git@github.com:Seeed-Solution/SenseCAP-WeatherStation-Raspberry-Pi-Visualization.git
mv SenseCAP-WeatherStation-Raspberry-Pi-Visualization /opt/SenseCAP-WeatherStation-Raspberry-Pi-Visualization
cd /opt/SenseCAP-WeatherStation-Raspberry-Pi-Visualization
cd server && install --unsafe
cd website && install --unsafe
# pm2 start
npm install -g -y --unsafe pm2 http-server
pm2 start run-server.sh
pm2 start run-website.sh
pm2 save
pm2 ls
PC’niz ve Raspberry Pi’niz aynı yerel ağda olduğunda, tarayıcınızda hava istasyonu verilerine aşağıdaki URL üzerinden erişebilirsiniz.
http://{Raspberry Pi IP}:8080
Raspberry Pi’nizin IP adresinden emin değilseniz, aşağıdaki komutu çalıştırarak inet’in yanındaki IP’yi not alabilirsiniz.
ifconfig wlan0
İşlem Tamam!
Tüm kurulumu tamamladıktan ve URL’ye başarıyla girdikten sonra, aşağıda gösterildiği gibi hava verilerinin gerçek zamanlı olarak görselleştirildiğini görmelisiniz. SenseCAP ONE S700, yalnızca sıcaklık ve nem gibi temel verileri almakla kalmaz, aynı zamanda rüzgar yönü ve hızı, hava basıncı, yağış miktarı ve hatta ışık miktarı gibi gelişmiş bilgileri de görüntülememizi sağlar.
Bununla birlikte, sadece birkaç dakika içinde tamamen işlevsel bir hava istasyonuna sahip olmakla kalmıyoruz, aynı zamanda verileri uzaktan görselleştirmek için de genişletebiliriz. Alternatif olarak, hava verilerini güçlü veri analitiği ve tahminleri için de depolayabiliriz.
Özet
Raspberry Pi ve SenseCAP ONE S700 ile sadece birkaç adımda bir hava istasyonu oluşturma gösterimini beğenmişsinizdir! Bu proje basit olsa da, sağladığı olanaklar yalnızca hayal gücünüzle sınırlıdır. Şimdi, kendi hava istasyonunuzu nasıl kullanacaksınız?
