İçindekiler:

Meten Aan Su: Yağmur Yoğunluk Ölçer: 6 Adım
Meten Aan Su: Yağmur Yoğunluk Ölçer: 6 Adım

Video: Meten Aan Su: Yağmur Yoğunluk Ölçer: 6 Adım

Video: Meten Aan Su: Yağmur Yoğunluk Ölçer: 6 Adım
Video: Yazlık Tiplemeleri - Denizde Kum Çıkaranlar 2024, Temmuz
Anonim
Meten Aan Su: Yağmur Şiddeti Ölçer
Meten Aan Su: Yağmur Şiddeti Ölçer

giriş

Bu cihaz, yağış yoğunluğunu ölçmek için yaratılmıştır. Yağış miktarını ölçmenin birçok yolu vardır. Ancak, istenen bilgi yağış yoğunluğu ise, çoğu ölçüm cihazı çok pahalıdır. Bu cihaz, yağış yoğunluğu hakkında veri toplamak için ucuz ve yapımı kolay bir çözümdür. Veriler bir foton aracılığıyla toplanır ve 4 kategoriye ayrılır: yağmur yok, hafif yağmur, orta dereceli yağmur ve şiddetli yağmur. Bu talimat, ölçüm cihazını yeniden oluşturmak için yazılmıştır.

Adım 1: Malzemeler ve Araçlar

Malzemeler

- 1 Foton

- 1 Basınç sensörü

- 1 Ayarlanabilir direnç

- 1 Düğme anahtarı

- 10 Tel

- 2 LR44 pil

- Yaklaşık ölçüleri olan 7 Arduvaz: 2cm × 30cm × 5cm

- 1 Süt kartonu

- 25 cm uzunluğunda ve yaklaşık 0,5 cm iç çapı olan 1 küçük esnek tüp

- 1 Huni: 18 cm çap

Aletler

- 1 çekiç

- 1 sepet çivi (30mm)

- 1 testere

- Zamk

- Kaset

2. Adım: Çerçeve

Çerçeve
Çerçeve

Bir çarpı (X) oluşturmak için iki levhayı birbirine ekleyin. 2 cm × 2 cm × 5 cm'lik bir levhadan iki parça kesin ve sabitlemek için çaprazın zıt uçlarına çivileyin. 4 levhayı çaprazın ortasına (2 cm × 5 cm kenar çapraz yapıştırılmış olarak) yapıştırın, böylece süt kartonunun sığacağı bir şaft oluştururlar (arduvazlar +/- 10 cm aralıklarla). Karton mil tarafından sabitlenmeli, ancak sıkışmamalıdır. Daha sonra testere levhasının başka bir parçasını kesin ve bunu iki şaft kenarı arasına tutturun. Son olarak, son parçanın üstüne bir LR44 pil ekleyin. Sonunda çerçeve şekil 1'deki gibi görünmelidir (basitleştirme için her bir levha farklı renktedir).

3. Adım: Toplama Kutusu

Toplama Kutusu
Toplama Kutusu

Süt kartonunun alt kısmını alttan yaklaşık 15 cm aşağıdan kesin. Ardından, tüpün hafifçe yana oturduğu bir delik açın. Tüpü delikten bir ucu süt kutusunun altına gelecek şekilde yapıştırın ve deliğin sızdırmadığından emin olun. Son olarak, kutu mile yerleştirilirse pilin diğer pilin üzerine oturması için kutunun altına bir LR44 pili yapıştırın. Şekil 2 sonucu gösterir.

4. Adım: Foton ve Breadboard

Foton ve Breadboard
Foton ve Breadboard

Fotonu Breadboard'un üstüne yerleştirin.

Bir kablo 3V3'ten (j1) artı çizgiye gider.

Topraktan (c2) eksi çizgiye bir tel.

D0'dan (j12) g22'ye bir tel.

e-f22 ve e-f24'ün üzerine bir düğme anahtarı koyun.

c-e18 ve c-e20 üzerine ayarlanabilir bir direnç koyun ve yarıya kadar çevirin.

B20'den eksi çizgisine bir tel.

b19'dan b26'ya bir tel.

E26'dan sensöre (lehim) giden bir tel.

E27'den sensöre (lehim) bir tel.

a26'dan A0'a (c12) bir tel.

D27'den plus'a bir tel.

C24'ten min'e bir tel.

Cihaz yukarıda açıklandığı gibi yapılmışsa (şekil 3 gibi), sensörü iki LR44 pilin arasına yerleştirin ve şaft arasındaki küçük levhaya yapıştırılmış olarak bantlayın.

Adım 5: Huni

Önceki parçalar yerindeyse, cihazın toplama alanını artırmak için huniyi üste yapıştırın.

6. Adım: Komut Dosyası

Senaryo
Senaryo
Senaryo
Senaryo
Senaryo
Senaryo
Senaryo
Senaryo

Ölçüm cihazını çalıştırmak için foton üzerine bir komut dosyası yazılmalı ve etkinleştirilmelidir. Aşağıdaki C betiğini build.particle.io'ya yazın ve fotonunuzda flaşlayın (şekle bakın):

Şekilde, komut dosyası temsil edilmektedir. Yazının tamamını anlamak zorunda değildir, ancak aşağıda her bölümün ne anlama geldiği kısa bir açıklamadır.

İlk bölümde betiğin değişkenleri verilmiştir. int bir tamsayıyı temsil ettiğinde, kayan nokta ondalık basamaklı bir rakam anlamına gelir.

İkinci kısım void kurulumu, void bir fonksiyonu temsil eder. Bu kurulum kısmıdır, burada Breadboard'daki hangi pinin bilgi almak için kullanıldığı açıklanır.

Bu kısımdan sonra ortanca belirtilir. Medyan, yüksek veya düşük tepe noktalarından kurtulmak için birkaç ölçümden alınır. Bu komut dosyasında, medyan 5 ölçüm için alınır.

Void döngüsü bir sonraki işlevdir. Döngü, bir süre sonra tekrar eden bir işlevi temsil eder. İf, belirli bir koşul altında iç kısmın devam ettiği anlamına gelir.

Ardından, farklı ölçümler kaydedilir. Farklı saklanan basamaklarla medyan hesaplanabilir.

Ayrıca rainIntensity için hesaplamalar sunulmaktadır. Bu hesaplamalar gereklidir; çünkü bir yağmur yoğunluğuna dönüştürülmesi gereken basınç ölçülür.

Sonunda, sonuçlar yayınlanır.

Yine kodları tam olarak anlamak zorunda değildir. Komut dosyası kopyalanabilir. Komut dosyasını almak için aşağıdaki bağlantı açılmalıdır: https://build.particle.io/build Lütfen Yeni uygulama oluştur'a basın. Boş bir sayfa alacaksınız. Burada, betiğin yapıştırılması gerekiyor. Kopyala-yapıştır işleminin iyi gittiğinden emin olmak için lütfen komut dosyasını doğrulayın. Program herhangi bir hatayı arayacaktır. Hatalar varsa, lütfen bizimle iletişime geçin. Hata yoksa sistemi flashlayın.

Sistem pratikte kullanılmadan önce lütfen sistemi kalibre edin. Sepete bir miktar su dökün ve cihazdan okunan başlangıç (bölgede su yok) ve bitiş (kutu tamamen dolu) terimlerini komut dosyasında int start ve int end yerlerine koyun. Bu kalibrasyonun 3 kez yapılması gerekir. Ayrıca 108 satırındaki '400'ü kutunun tutabileceği toplam mL miktarıyla değiştirin. Bundan sonra, sistemi tekrar flaşlayın. Artık cihaz çalışıyor ve gerçek yağmur ölçümü için kullanılabilir.

Önerilen: