Daftar Isi:
- Langkah 1: Apa yang Anda Butuhkan
- Langkah 2: Bangun Perangkat Keras Anda
- Langkah 3: Bangun Sirkuit Anda untuk Koneksi PI, MCP3008, dan Piezo
- Langkah 4: Perangkat Lunak
Video: Acoustic DISDRO Meter: Stasiun Cuaca Terbuka Raspebbery Pi (Bagian 2): 4 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:57
DISDRO adalah singkatan dari distribusi tetes. Perangkat mencatat ukuran setiap tetes dengan cap waktu. Data ini berguna untuk berbagai aplikasi, termasuk penelitian meteorologi (cuaca) dan pertanian. Jika disdro sangat akurat, dapat mengukur curah hujan total, seperti alat pengukur hujan. Itu juga bisa digunakan sebagai pendeteksi hujan sederhana.
DISDRO juga berguna dalam menghitung laju hujan, seperti alat pengukur hujan terkomputerisasi lainnya (Ultrasonic Rain Gauge dan tipping brackets)
Saya memutuskan untuk membangun DISDRO ini, karena Ultrasonic Rain Gauge saya pada tahap ini tidak terlalu akurat untuk hujan satu atau dua mm pertama karena alasnya tidak rata dengan sempurna dan juga karena bisa menyenangkan.
Langkah 1: Apa yang Anda Butuhkan
1) Raspberry pi, secepat mungkin, saya menggunakan raspberry pi 3
2) Papan roti
3) Banyak kabel jumper (20 akan dilakukan) dan beberapa meter kabel listrik tipis dari PI Anda ke DISDRO
4) ADC MCP3008 (Konverter analog ke digital, ADC lain dapat melakukannya).
5) Elimen Listrik Piezo
6) CD lama
7) Pisau Tukang Kayu
8) lem super
9) PLASTIK 70 (Opsional)
10) Keterampilan Python (saya akan memberikan contoh skrip)
Sebagian besar item ini harus tersedia dari eBay. Orang Afrika Selatan dapat menggunakan Communica,
Langkah 2: Bangun Perangkat Keras Anda
Lepaskan foil dari lapisan akrilik CD. Pasang piezo ke bagian belakang CD. Bagian depan CD akan digunakan untuk mendengarkan hujan. Kabel biru (Sinyal) harus terhubung ke saluran 0 dari MCP3008, merah dan hitam harus terhubung ke 3,3 volt dan ground masing-masing.
Anda dapat menggunakan lapisan konformal (Plastik 70) untuk kedap air bagian depan CD dan piezo. Jangan semprotkan pada bagian belakang cd dan piezo tempat kabel dan keramik terpasang. Jika keramik disemprotkan, piezo tidak akan bergetar dengan baik.
Langkah 3: Bangun Sirkuit Anda untuk Koneksi PI, MCP3008, dan Piezo
Ada banyak tutor untuk menghubungkan MCP3008 dan Raspberry PI. Saya menggunakan tutorial Adafruit awalnya:
SPI Perangkat KerasUntuk menggunakan SPI perangkat keras terlebih dahulu pastikan Anda telah mengaktifkan SPI menggunakan alat raspi-config (atau buka desktop Anda, Menu Aplikasi (Mulai), Preferensi, Konfigurasi Raspberry Pi, Antarmuka). Pastikan untuk menjawab ya untuk mengaktifkan antarmuka SPI dan memuat modul kernel SPI, lalu reboot Pi. Sekarang hubungkan MCP3008 ke Raspberry Pi sebagai berikut:
MCP3008 VDD ke Raspberry Pi 3.3V
MCP3008 VREF ke Raspberry Pi 3.3V
MCP3008 AGND ke Raspberry Pi GND
MCP3008 DGND ke Raspberry Pi GND
MCP3008 CLK ke Raspberry Pi SCLK
MCP3008 DOUT ke Raspberry Pi MISO
MCP3008 DIN ke Raspberry Pi MOSI
MCP3008 CS/SHDN ke Raspberry Pi CE0
Sirkuit ini sekarang dapat digunakan untuk banyak sensor analog yang mengambil input 3,3 volt, termasuk Piezo Electical Eliment kami.
Hubungkan kabel Piezo Eliment Red (Volt in) ke PI 3,3 volt, ground ke ground dan Output Piezo (Biru) ke CH0 (Channel zero) dari MCP3008.
Jika Anda hanya memiliki elemen listrik piezo dengan kabel merah dan hitam (tanpa papan), sambungkan kabel merah ke saluran 0 MCP 3008 dan hitam ke GND. Juga sambungkan resistor 1 Meg Ohm antara saluran 0 MCP3008 dan ground (Piezo dan Resistor terhubung paralel). Resister akan melindungi MCP 3008 dari puncak arus dan tegangan yang dibuat oleh piezo.
Saya juga menguji piezo dengan mikro bitscope di video terlampir. Namun ini tidak perlu.
Langkah 4: Perangkat Lunak
Saya menulis skrip sederhana menggunakan perpustakaan GPIOZERO untuk MCP3008. Itu dilampirkan.
Pastikan SPI diaktifkan (Applications (Start) Menue, Preferences, Raspberry Pi Configuration, Interfaces atau sudo raspi-config)
Jalankan skrip, jatuhkan beberapa tetes dan lihat apa hasilnya. Anda mungkin harus mengubah ambang batas dalam Kode Python.
Direkomendasikan:
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Dilakukan dengan Cara yang Benar: 8 Langkah (dengan Gambar)
Stasiun Cuaca NaTaLia: Stasiun Cuaca Bertenaga Surya Arduino Selesai dengan Cara yang Benar: Setelah 1 tahun beroperasi dengan sukses di 2 lokasi berbeda, saya membagikan rencana proyek stasiun cuaca bertenaga surya saya dan menjelaskan bagaimana hal itu berkembang menjadi sistem yang benar-benar dapat bertahan lama periode dari tenaga surya. Jika Anda mengikuti
Stasiun Cuaca DIY & Stasiun Sensor WiFi: 7 Langkah (dengan Gambar)
Stasiun Cuaca DIY & Stasiun Sensor WiFi: Dalam proyek ini saya akan menunjukkan cara membuat stasiun cuaca bersama dengan stasiun sensor WiFi. Stasiun sensor mengukur data suhu dan kelembaban lokal dan mengirimkannya, melalui WiFi, ke stasiun cuaca. Stasiun cuaca kemudian menampilkan
Stasiun Cuaca Raspberry Pi DIY Lengkap Dengan Perangkat Lunak: 7 Langkah (dengan Gambar)
Stasiun Cuaca Raspberry Pi Lengkap DIY Dengan Perangkat Lunak: Kembali pada akhir Februari saya melihat posting ini di situs Raspberry Pi. http://www.raspberrypi.org/school-weather-station-…Mereka telah membuat Stasiun Cuaca Raspberry Pi untuk Sekolah. Saya benar-benar menginginkannya! Tetapi pada saat itu (dan saya percaya masih seperti yang ditulis
Pengukur Hujan Ultrasonik: Stasiun Cuaca Terbuka Raspebbery Pi: Bagian 1: 6 Langkah
Ultrasonic Rain Gauge: Raspebbery Pi Open Weather Station: Bagian 1: Komersial tersedia IoT (Internet Of Things) Stasiun cuaca mahal dan tidak tersedia di mana-mana (Seperti di Afrika Selatan). Kondisi cuaca ekstrim melanda kita. SA mengalami kekeringan paling parah dalam beberapa dekade, bumi memanas dan pertanian
Stasiun Cuaca 5 in 1 Acurite Menggunakan Raspberry Pi dan Weewx (Stasiun Cuaca lain Kompatibel): 5 Langkah (dengan Gambar)
Stasiun Cuaca Acurite 5 in 1 Menggunakan Raspberry Pi dan Weewx (Stasiun Cuaca Lainnya Kompatibel): Ketika saya membeli stasiun cuaca Acurite 5 in 1, saya ingin dapat memeriksa cuaca di rumah saya saat saya pergi. Ketika saya sampai di rumah dan memasangnya, saya menyadari bahwa saya harus menghubungkan layar ke komputer atau membeli hub pintar mereka