Overview

Di tutorial kali ini kami akan menjelaskan tentang cara kerja Intel Galileo dengan Moisture Sensor. Dengan itu, Anda dapat dengan mudah mengetahui kapan tanah membutuhkan lebih banyak air atau saat airnya terlalu encer. Bila defisit soil moisture, nilai output sensor akan turun. Sensor ini menggunakan dua probe untuk melewati arus melalui tanah, dan kemudian terbaca bahwa resistansi untuk mendapatkan tingkat kelembaban. Lebih banyak air membuat tanah melakukan listrik dengan lebih mudah (kurang tahan), sedangkan tanah kering melakukan listrik dengan buruk (lebih tahan lagi. Anda bisa tahu apakah tanaman membutuhkan air atau tidak dengan mengamati hasil keluaran sensor. Berikut part-part yang dibutuhkan:

Part

Persyaratan :

1. Modul sensor kelembaban (Arduino Kompatibel)

2. Intel Galileo Board

3. Kawat jumper

4. Breadboard

5. LED

Antarmuka :

Power supply: 3.3v atau 5v

Definisi Pin:

Output analog (kawat kuning)

GND (kawat hitam)

Power (kawat merah)

DO: Antarmuka keluaran digital

Step by Step

Kode ditulis dalam C + + dengan Visual Studio yang akan langsung menuju pada Intel Galileo berjalan di Windows.

Menurut data sensor kode diterima oleh pin A0. Namun, pin analog I / O dapat melakukan tugas itu. Sensor saya menunjukkan nilai di atas 300 saat tanah lembab dan di atas 500 saat benar-benar kering tapi ketika saya meletakkannya di air, nilainya turun menjadi 100. Di sini saya telah memasang LED untuk mengingatkan kita saat tanah menjadi kering atau Anda dapat Lakukan sesuatu yang lain dengan Sistem Berkebun Lanjutan Anda untuk mengingatkan Anda bahwa Tumbuhan membutuhkan air. Juga saya perhatikan bahwa sensor yang berbeda memberi Anda nilai yang berbeda. Jadi mungkin nilai-nilai Anda dari tanah Kering, Lembab dan Basah akan berbeda dari saya tapi Anda selalu bisa bermain dengan nilai dan tabulasi mereka. Setelah beberapa sampel Anda akhirnya dapat menyimpulkan nilai untuk setiap kondisi kelembaban yang berbeda dengan sensor Anda.

Nilai saat Sensor ditempatkan di air (basah)

Nilai saat Sensor ditempatkan di udara (kering)