Isi kandungan:

Penggera Air Pokok Krismas: 3 Langkah
Penggera Air Pokok Krismas: 3 Langkah

Video: Penggera Air Pokok Krismas: 3 Langkah

Video: Penggera Air Pokok Krismas: 3 Langkah
Video: Inovasi Kincir Air Permudah Antarkan Air ke Warga - NET12 2024, Julai
Anonim
Penggera Air Pokok Krismas
Penggera Air Pokok Krismas

Ini adalah projek contoh mudah yang boleh digunakan jika anda mempunyai pokok sebenar untuk Krismas dan perlu memastikan bahawa ia tetap disiram. Ketika dewasa, saya ingat kita harus sampai di bawah pokok dan menggoyangkan jari anda di dudukan pokok untuk melihat apakah ada air. Di zaman teknologi, mesti ada jalan yang lebih baik! Projek ringkas ini akan membaca paras air menggunakan sensor paras air analog, buzzer pasif dan MCU berasaskan Arduino. Semua yang diperlukan untuk projek ini (dan tema bertema Krismas lain yang sedang saya kerjakan) dapat dilakukan dengan menggunakan kit tunggal ini.

Bekalan:

  • (1) Projek ELEGOO Mega 2560 Ultimate Starter Kit Terlengkap dengan Tutorial Sesuai dengan Arduino IDE - Amazon, bukan gabungan

    • Pengawal MEGA 2560
    • Sensor Pengesanan Tahap Air
    • Buzzer Pasif
    • wayar pelompat

Langkah 1: Sambungan

Sambungan
Sambungan
Sambungan
Sambungan

Seperti yang saya nyatakan, ini adalah projek yang cukup mudah untuk dikendalikan dan diubahsuai. Sensor paras air hanyalah peranti tiga wayar dan bel hanya dua sambungan dan boleh digerakkan secara langsung oleh pin Arduino PWM. Oleh kerana ini adalah projek yang mudah, saya tidak akan membuat skema sambungan tetapi hanya senarai pin-to-pin. Kit pemula ini dilengkapi dengan CD yang menyediakan skema dan gambar yang bagus untuk setiap komponen. Terdapat juga beberapa contoh kod untuk membantu menggunakan item yang berbeza.

Untuk projek ini, sambungannya adalah seperti berikut …

Paras Air (+) - Arduino (5V)

Aras Air (-) - Arduino (GND)

Paras Air (S) - Arduino (A0)

Buzzer (-) - Arduino (GND)

Buzzer (+) - Arduino (11)

Langkah 2: Contoh Kod

Contoh Kod
Contoh Kod
Contoh Kod
Contoh Kod
Contoh Kod
Contoh Kod

Kod untuk program ini cukup mudah, kurang daripada 30 baris. Ia hanya membaca nilai sensor paras air, membandingkannya dengan nilai yang telah ditetapkan yang saya memutuskan adalah cukup air dan kemudian bunyi bip untuk memberi amaran kepada anda atau tidak. Cara saya menyiapkannya, ia mungkin seperti penggera asap dengan bateri yang mati, memberikan bunyi bip pendek setiap kali. Setelah air diisi cukup, akan berbunyi lima kali untuk memberi tahu anda bahawa air yang mencukupi telah ditambahkan. Bip 'terisi' ini hanya berlaku sekali setelah diisi.

Program ini juga akan mengeluarkan nilai analog ke port bersiri untuk debug semasa anda berusaha untuk mengetahui seberapa penuh pendirian anda. Ini dapat ditingkatkan menjadi nilai persen, volume air, dll. Apa pun yang anda inginkan untuk memenuhi keperluan anda!

Kod ini dapat diubahsuai dengan mudah untuk mengubah nilai permukaan air, bagaimana bel mengumumkan masalah kepada anda, dan lain-lain. Saya menggunakan fungsi 'tone' dari Arduino yang membolehkan anda memasukkan frekuensi dan masa agar bunyi berbunyi. Ini menjadikannya sangat mudah untuk menggunakan buzzer secara langsung dengan pin PWM.

Saya telah memuat naik kod di sini juga untuk anda gunakan, ubah suai, hancurkan, salin, dll.

Langkah 3: Perluasan

Pengembangan
Pengembangan

Contoh ini mempunyai banyak aplikasi setelah Krismas berakhir. Ini dapat digunakan dalam pengaturan tanaman lain yang duduk di dalam air seperti hidroponik. Anda juga boleh mengubahnya untuk digunakan di akuarium ikan untuk memastikan bahawa paras air tidak terlalu rendah.

Walaupun ini hanya sistem 5V, anda harus selalu berhati-hati menggunakan elektronik di sekitar air dan tidak menenggelamkan elektronik sepenuhnya. Sekiranya anda tidak merasa selesa dengan bekalan elektrik di sekitar air, minta bantuan.

Penambahbaikan lain untuk projek ini ialah mempunyai semacam klip atau penutup untuk meletakkan sensor paras air sehingga anda dapat menyesuaikannya dengan lebih baik. Terdapat dua lubang pelekap dan alur yang bagus dipotong ke dalam PCB yang akan mudah dipasang ke dalam pendakap atau cetakan 3D. Pada masa ini saya menghadapi masalah dengan pencetak saya sehingga tidak dapat mencetak apa-apa.

Kit Elegoo yang saya gunakan juga dilengkapi dengan bateri dan penyambung 9V sehingga anda dapat menjadikan peranti ini berkuasa penuh bateri sehingga anda tidak perlu menyimpannya ke soket elektrik.

Anda juga boleh mengecilkan saiz projek ini dengan mudah menggunakan alat kawalan gaya Mini dan memasang semua ini ke papan litar kecil. Saya menggunakan Mega kerana itulah yang saya ada.

Saya harap Instructable ini memberi anda idea tentang sesuatu yang boleh anda lakukan dengan sensor ini. Saya akan mempunyai beberapa projek berkaitan Krismas yang lain pada bulan ini juga. Jangan ragu untuk menghubungi anda dengan sebarang pertanyaan!

Disyorkan: