Isi kandungan:

Penyiram Taman Automatik - 3D Dicetak - Arduino: 10 Langkah (dengan Gambar)
Penyiram Taman Automatik - 3D Dicetak - Arduino: 10 Langkah (dengan Gambar)

Video: Penyiram Taman Automatik - 3D Dicetak - Arduino: 10 Langkah (dengan Gambar)

Video: Penyiram Taman Automatik - 3D Dicetak - Arduino: 10 Langkah (dengan Gambar)
Video: MEMBUAT HAND SANITIZER OTOMATIS - ARDUINO PROJECT INDONESIA 2024, November
Anonim
Penyiram Taman Automatik | 3D Dicetak | Arduino
Penyiram Taman Automatik | 3D Dicetak | Arduino
Penyiram Taman Automatik | 3D Dicetak | Arduino
Penyiram Taman Automatik | 3D Dicetak | Arduino
Penyiram Taman Automatik | 3D Dicetak | Arduino
Penyiram Taman Automatik | 3D Dicetak | Arduino
Penyiram Taman Automatik | 3D Dicetak | Arduino
Penyiram Taman Automatik | 3D Dicetak | Arduino

Saya seorang tukang kebun yang berminat tetapi menyiram tanaman anda dengan tangan semasa musim kering memerlukan sedikit masa. Projek ini membebaskan saya dari penyiraman, jadi saya dapat mengerjakan projek saya yang lain. Ia juga bagus untuk menjaga kebun semasa anda jauh dari rumah, dan tanaman mendapat manfaat daripada penyiraman yang lebih kerap.

Ia dikuasakan oleh port USB sehingga anda dapat menyambungkannya ke pelbagai sumber elektrik. Seperti soket kuasa luaran atau bateri berkuasa USB dengan pengisian semula solar bersepadu. Anda juga boleh menyesuaikan jam berapa, siang atau malam, tanaman anda disiram. Pada masa ini saya mempunyai tambang yang menyiram bakul gantung dua kali sehari. Sekali waktu pagi sebelum matahari terbit dan kemudian mereka kembali lagi selepas itu

Langkah 1: Video

Image
Image

Sekiranya anda lebih suka mengikuti video, maka saya telah membuatnya yang boleh anda tonton, jika tidak, baca terus…

Langkah 2: Bil Bahan

Bil bahan
Bil bahan
Bil bahan
Bil bahan
Bil bahan
Bil bahan

Anda memerlukan beberapa perkara untuk membina salah satu daripada anda sendiri:

■ Elegoo Arduino Nano (x1):

■ Servo (x1):

■ Jam masa nyata (x1):

■ Penyambung serasi Hoselock (x2):

■ Kawat:

■ Injap sebaris serasi Hoselock (x1):

■ Mur dan Baut - M3 x 10 (x3):

■ Filamen ABS:

■ Kabel Usb Panjang (x1)

■ Palam dinding USB (x1)

Sekiranya anda lebih suka menggunakan filamen PLA, saya berjaya dengan yang satu ini:

■ Filamen PLA:

Langkah 3: Bahagian Bercetak 3D

Bahagian Bercetak 3D
Bahagian Bercetak 3D
Bahagian Bercetak 3D
Bahagian Bercetak 3D
Bahagian Bercetak 3D
Bahagian Bercetak 3D
Bahagian Bercetak 3D
Bahagian Bercetak 3D

Terdapat tiga bahagian yang boleh dicetak untuk projek ini. Sarung dalaman dan luaran dan 'gandingan'.

Anda boleh memuat turun model 3D di sini:

Saya telah mencetak semua bahagian saya menggunakan plastik ABS. Anda boleh menggunakan PLA atau PETG tetapi ketahui bahawa PLA paling cenderung merosot dalam keadaan luar atau di dalam rumah hijau. Dalam gambar terdapat tiga cetakan 3D yang saya lakukan serta tetapan yang saya gunakan untuk masing-masing.

Langkah 4: Sambungkan Servo

Sambungkan Servo
Sambungkan Servo
Sambungkan Servo
Sambungkan Servo
Sambungkan Servo
Sambungkan Servo

Saya akan menyelesaikan semua sambungan saya dalam projek ini kerana saya akan memasangnya secara kekal ke kebun saya. Sekiranya anda mahu, anda boleh menggunakan jumper dan papan roti untuk membuat hubungan yang sama dengan yang saya ada dengan yang ada di foto.

Terdapat gambarajah litar di sini jika anda lebih suka:

Mula-mula kita dapat melucutkan palam hujung kawat servo dan memasangkannya terus ke nano. Terdapat tiga wayar di lombong, kabel merah dan coklat terpasang pada kuasa dan tanah jadi saya akan memasangkannya ke sambungan Arduino's 5V dan ground. Ini meninggalkan wayar oren yang merupakan wayar isyarat kita. Ini perlu disambungkan ke digital 9 di Arduino.

Langkah 5: Sambungkan RTC

Sambungkan RTC
Sambungkan RTC
Sambungkan RTC
Sambungkan RTC
Sambungkan RTC
Sambungkan RTC

Sekarang kita boleh beralih ke Jam Waktu Nyata atau 'RTC' kerana sering juga dipendekkan. Kami akan menggunakan empat pin. Anda perlu menyediakan empat wayar sepanjang 7cm untuk ini.

Seperti sebelumnya plumbum tanah disambungkan ke tanah dan VCC ke bekalan kuasa 5V yang sama dengan yang disambungkan oleh servo. Pin SDA menghubungkan ke A4 di Arduino dan SCL ke A5.

Langkah 6: Memuat naik dan Menyesuaikan Kod

Memuat naik dan Menyesuaikan Kod
Memuat naik dan Menyesuaikan Kod
Memuat naik dan Menyesuaikan Kod
Memuat naik dan Menyesuaikan Kod

Gunakan kabel USB untuk menyambungkannya ke PC anda dan buka Arduino IDE.

Anda boleh memuat turun Arduino IDE di sini:

Projek ini menggunakan pustaka Sederhana DS3231 yang berguna: - https://github.com/sleemanj/DS3231_Sederhana Ikuti arahan untuk memasang ini yang disediakan di halaman perpustakaan.

Dan kod untuk projek boleh didapati di sini:

Sebelum memuat naik kod utama projek, anda perlu menetapkan masa pada DS3231 anda. Setelah anda menyambungkannya seperti yang ditunjukkan dan memasang pustaka DS3231_Simple (lihat di atas) pergi ke 'Fail' >> 'Contoh' >> 'DS3231_Simple' >> 'Z1_TimeAndDate' >> 'SetDateTime' dan ikuti arahan dalam contoh untuk tetapkan tarikh dan masa pada RTC anda

Dalam gelung utama kod terdapat dua pernyataan IF yang memeriksa masa dan kemudian memulakan urutan penyiraman untuk jangka masa yang ditentukan. Pemeriksaan bersyarat penyata IF memeriksa untuk melihat apakah nilai jam dan minit dari jam sesuai dengan apa yang telah kita tetapkan di sini. Sekiranya mereka berdua sepadan maka fungsi 'Open Valve' berjalan, diikuti dengan kelewatan.

Kelewatan ini (ditetapkan dalam seperseribu saat) menentukan berapa lama air dibiarkan mengalir melalui selang ke tanaman anda. Anda boleh mempunyai seberapa banyak pernyataan dalam gelung utama kod yang anda perlukan. Cukup salin dan tampalkannya sambil mengemas kini syarat penyataan IF dan tempoh penyiraman (kelewatan antara membuka dan menutup injap).

Langkah 7: Pasangkan Injap

Pasangkan Injap
Pasangkan Injap
Pasangkan Injap
Pasangkan Injap
Pasangkan Injap
Pasangkan Injap
Pasangkan Injap
Pasangkan Injap

Setelah selesai memprogram jadual penyiraman anda, kami dapat memutuskannya dari komputer dan mula menyelesaikan pemasangan.

Gunakan salah satu baut dan mur M3 untuk menahan servo pada kedudukan seperti yang ditunjukkan dalam foto. Kita hanya perlu menahan salah satu lubang untuk menahannya dengan secukupnya.

Servo semestinya dilengkapi dengan pelbagai jenis lengan yang sesuai dengannya. Kami mahu sesuai dengan yang bersenjata lurus. Apabila kita mematikan litar setelah memuat naik kod, servo seharusnya ditinggalkan dalam kedudukan tutup injap. Oleh itu, apabila kita memakai lengan, anda mahu ia menegak.

Sekarang putar 90 darjah berlawanan arah jam sehingga mendatar. Geser dalam injap sebaris dan pasangkan pengganding yang kami cetak ke lengan servo. Bit seterusnya memerlukan sedikit daya tetapi anda perlu memutar injap ke arah gandingan sambil menariknya dari servo. Akan memaksakannya untuk memasangnya, tetapi kita hanya perlu melakukannya sekali sahaja.

Langkah 8: Sambungkan Kabel dan Pasangkan Penutup

Sambungkan Kabel dan Pasangkan Penutup
Sambungkan Kabel dan Pasangkan Penutup
Sambungkan Kabel dan Pasangkan Penutup
Sambungkan Kabel dan Pasangkan Penutup
Sambungkan Kabel dan Pasangkan Penutup
Sambungkan Kabel dan Pasangkan Penutup
Sambungkan Kabel dan Pasangkan Penutup
Sambungkan Kabel dan Pasangkan Penutup

Saya akan menggunakan plumbum USB sepanjang 10m untuk menyambungkannya ke soket kuasa luaran saya ke lombong kuasa. Mari sambungkan hujung kabel Arduino sekarang dan akhir penutupnya.

Saya telah memasangkan sambungan saya terus ke papan, jadi saya hanya akan memasukkan elektronik ke tempatnya di dalam kandang. Sekiranya anda berada di papan roti, anda boleh menggunakan penutup pelekat diri untuk meletakkannya di tempat yang disediakan.

Terdapat dua skru yang perlu dimasukkan untuk menyelesaikan perumahan. Ini harus menjadikannya tahan cuaca dan tetap tegak. Sekiranya anda ingin mengamankannya ke papan atau lantai terdapat dua lubang skru (satu di bawah injap sebaris dan satu di dalam kandang - anda perlu mengamankannya ke sesuatu sebelum meneruskan pemasangan kerana ia tidak dapat diakses selepas itu.

Langkah 9: Sambungkannya ke Luar

Sambungkannya Di Luar
Sambungkannya Di Luar
Sambungkannya Di Luar
Sambungkannya Di Luar
Sambungkannya Di Luar
Sambungkannya Di Luar

Sekarang mari kita bawa projek kita ke kebun.

Saya akan memasang projek di antara bakul keran dan gantung saya. Sebelumnya saya memasang alat pengairan titisan oleh Hoselock ke setiap bakul gantung saya. Inilah yang saya gunakan dengan kejayaan yang baik:

Sekarang kami pasangkan ini ke hosepipe kami antara paip paip dan pengairan menggunakan dua penyambung pas cepat.

Saya menghidupkan tambang dengan kabel USB panjang yang disambungkan ke soket luar.

Langkah 10: Projek Selesai

Projek Selesai!
Projek Selesai!
Projek Selesai!
Projek Selesai!

Dan itu sahaja, bakul gantung saya sekarang akan menjaga diri mereka sehingga musim sejuk awal.:)

Terima kasih kerana melihat tutorial saya. Saya harap anda menikmati projek ini. Sekiranya anda terfikir untuk memeriksa beberapa projek saya yang lain, jangan lupa untuk melanggan mesin DIY di sini dan YouTube dan kongsikan projek ini dengan sesiapa sahaja yang anda kenal yang mungkin ingin membina salah satu projek mereka sendiri.

Jika tidak sampai bila-bila masa sekarang!

Langgan saluran Youtube saya:

Sokong saya di Patreon::

FACEBOOK:

Disyorkan: