Daftar Isi:

Sensor Air untuk Tanah: 7 Langkah
Sensor Air untuk Tanah: 7 Langkah

Video: Sensor Air untuk Tanah: 7 Langkah

Video: Sensor Air untuk Tanah: 7 Langkah
Video: Soil Moisture Sensor with Arduino Uno 2024, November
Anonim
Sensor Air untuk Tanah
Sensor Air untuk Tanah

Proyek ini adalah cara yang mudah dan sangat informatif untuk mendidik siswa yang efisien dalam menulis kode dan memahami mekanisme elektronik yang terlibat dengan arduino.

Bahan yang Dibutuhkan:

- Mikrokontroler Arduino

- Sensor Air (nilai maks 1023)

- Segenggam Kabel Jumper (Baik jantan ke jantan dan betina ke jantan)

- Papan tempat memotong roti (disarankan yang mini)

- Motor servo

Langkah 1: Langkah 1: Kumpulkan Semua Bahan

Pastikan untuk meletakkan semua bahan Anda di tempat yang kosong, letakkan di tempat yang luas dan jauh dari makanan atau minuman apa pun, karena dapat merusak elektronik. Saya juga menyarankan Anda untuk membawa penari telanjang kawat untuk berjaga-jaga jika Anda memiliki kabel biasa, bukan kabel jumper.

Langkah 2: Langkah 2: Koneksi Sensor Air

Langkah 2: Koneksi Sensor Air
Langkah 2: Koneksi Sensor Air

1. Angkat tiga kabel jumper (merah, hitam dan kuning) dan sensor air

2. Hubungkan kabel merah ke + pada sensor air, kabel hitam ke "-" dan kabel kuning ke S

Langkah 3: Langkah 3: Pengkabelan Pertama Arduino

1. Hubungkan dua kabel ke arduino, satu ke 5v dan yang lainnya ke GND

2. Setelah langkah itu, sambungkan yang Anda sambungkan ke 5V ke positif di papan tempat memotong roti dan GND ke negatif

Langkah 4: Langkah 4: Koneksi Sensor Air

Langkah 4: Koneksi Sensor Air
Langkah 4: Koneksi Sensor Air

1. Hubungkan kabel kuning dari sensor air ke A0

2. Hubungkan hitam ke negatif atau ground pada papan tempat memotong roti sensor air ke arduino

3. Hubungkan merah ke positif ke papan tempat memotong roti sensor air ke arduino

Langkah 5: Langkah 5: Motor Servo

Langkah 5: Motor Servo
Langkah 5: Motor Servo

1. Hubungkan kabel oranye motor servo ke kabel kuning

2. Hubungkan kabel merah ke warna pilihan Anda

3. Hubungkan cokelat ke warna lain pilihan Anda

4. Setelah langkah-langkah itu selesai, sekarang kita akan menghubungkan motor servo ke papan tempat memotong roti dan ardino

5. Hubungkan kabel kuning ke pin 9.

6. Hubungkan kabel yang terhubung ke kabel merah pada motor ke positif

7. Hubungkan kabel yang terhubung ke kabel coklat pada motor servo ke ground

Langkah 6: Langkah 6: Kode

Langkah 6: Kode
Langkah 6: Kode

1. Hubungkan arduino Anda ke komputer dan buka perangkat lunak Arduino di komputer Anda

2. Mulailah dengan mengidentifikasi motor servo dengan mengatakan #include

3. Identifikasi setiap variabel, servo, sensor air yang terhubung ke A0 serta "sudut" yang merupakan posisi motor servo Anda

4. Sekarang untuk memulai void.setup, mulailah dengan memulai serial begin (9600) dan juga mendeklarasikan servo yang terpasang pada pin 9.

5. Setelah langkah itu, adalah loop kosong, mulailah dengan menggunakan "int" diikuti dengan nilai sensor yang merupakan pembacaan analog Anda yang merupakan sensor air

6. Pastikan untuk menyertakan perintah Serial.print di bawahnya dan gunakan "ln" agar sejajar saat memantau kelembaban air

7. Kemudian dengan menggunakan "int.angle" pastikan nilai sensor antara 500 sampai 180, hal ini karena tergantung kelembaban, padahal seharusnya sensor air 1023 sampai 180 yang merupakan nilai max dan min bervariasi tergantung pada penggunaan proyek serta nilai maks dan min sesuai dengan sensor air spesifik Anda

8. Sekarang tambahkan Serial yang sama, cetak ln di bawahnya dan sertakan servo saya. tulis (sudut) di bawahnya

9. Langkah terakhir adalah menambahkan penundaan Saya menambahkan "penundaan (15)" diikuti oleh } untuk menyimpulkan kode

Langkah 7: Langkah 7: Menyelesaikan

Langkah 7: Menyelesaikan
Langkah 7: Menyelesaikan

Setelah kode berfungsi dan berfungsi, Anda dapat menambahkan sensor di motor dan menggunakan monitor serial untuk mendeteksi kelembapan air atau tanah. Juga, pastikan untuk menambahkan sedikit kertas konstruksi atau pajangan karena pajangan dapat membuktikan tanah Anda membutuhkan air atau tidak tergantung pada kelembapannya.

Direkomendasikan: