Kehidupan pedesaan penuh dengan rutinitas, yang benar-benar ingin saya otomatisasi. Dan jika Anda seorang insinyur perangkat lunak yang telah jatuh cinta pada proses otomatisasi, Anda tidak bisa hanya berjalan melewati penyiraman otomatis, pengumpan hewan peliharaan, dan membuka pintu garasi sambil duduk di tempat kerja.Halo semua penghuni bumi!Hari ini kita akan berbicara tentang bagaimana, dengan bantuan elektronik yang tidak rumit, Anda dapat mengotomatisasi proses rumah dan mengamati tindakan ini dengan penuh minat sambil duduk di kursi dan minum kopi.Ke depan, saya ingin meminta masyarakat untuk tidak menganggap sistem sebagai "rumah pintar \ rumah", karena banyak orang suka melakukannya. Ini semua adalah kata-kata pemasaran yang indah. Semua ini indah - untuk dijual, tetapi tidak dalam kehidupan nyata. Otomatisasi Cerdas - Ya! Cerdas dan yang paling penting - ANGGARAN. Otomatisasi biaya rendah. Kami menyisihkan ratusan biaya $ ke samping dan melihat bagaimana, menggunakan perangkat murah, Anda dapat menggunakan seluruh sistem otomasi di rumah.Sebulan yang lalu, saya kebetulan memenangkan kontes dengan deskripsi beberapa ide yang sedang dalam proses implementasi. Dan mengambil tempat kedua, saya ditawari untuk mengimplementasikan ide-ide dalam rangka kontes Learn + Nootechnics, yang bergerak dalam produksi perangkat nirkabel. Ada banyak artikel menarik dan terperinci yang ditulis tentang sistem noolite .Pengalaman yang ingin saya bagikan, saya harap, akan membantu banyak perintis di bidang yang menarik ini.Teknologi yang berlaku di rumah saya
PC , : Flask, mongodb, celery, python 2.7, noolite python, 1-wire
web + mobile (windows phone 8.2 lumia)
: xeoma
\: 1-wire (ds18b20, ds2408), PIR , , noolite , 220V
Otomatisasi rumah adalah proses yang sangat menarik dan mengambil bagian terbesar dari waktu. Optimalisasi dan peningkatan yang konstan membuat sistem terus tumbuh dan diperbarui.Di rumah saya tidak memiliki saklar mekanik tunggal. Saya tidak merancang mereka pada saat pemasangan kabel, karena saya sudah tahu pasti bahwa seluruh rumah akan berada di unit kontrol Noolite bersama dengan sakelar. Nyaman, cepat, dan bagus.
Sakelar Noolite dapat diposisikan di tempat yang nyaman bagi semua orang.Unit kontrol sendiri tersembunyi di dinding dalam kotak persimpangan. Antena balok diletakkan dengan rapi di dinding, dalam pasangan bengkok kosong, yang sebelumnya diletakkan di depan plester dinding. Jangkauan penerimaan sinyal = 50-70 meter.Setelah menerima unit kontrol baru dari noolite: SR211-2K0 - Saya memutuskan untuk bermain-main dengan mereka. Anda dapat menggunakan kontak kering di beberapa tempat sekaligus:
SR211-2K0 untuk mengendalikan autowatering.Jadi, irigasi otomatis adalah hal penting bagi rumah pedesaan. Pekarangan saya yang berumur dua tahun secara bertahap tumbuh dan membutuhkan air yang cukup untuk menyiram.Sebelum munculnya SR211-2K0, saya memecahkan masalah sebagai berikut:Saya memiliki 8 tombol kontrol ds2408 (1-kawat) - yang memberikan sekitar 3-5V pada output. Dan untuk mengontrol katup solenoid untuk irigasi, diperlukan tegangan kontrol 12-24V. Saya harus menipu dan mengetsa papan kontrol sederhana menggunakan relay.
Saat merancang papan kontrol teganganKetika dipasang, papan kontrol tegangan terlihat seperti ini:
Logikanya sederhana: logika “1” diatur pada output dari rangkaian DS2408 dan kami mendapatkan 3V pengendali, yang pada gilirannya mengalihkan relai dan 12 (24) V disuplai ke katup elektromagnetik. Biarkan saya mengingatkan Anda: solusi anggaran sangat penting, saya merasa menyesal telah memberikan puluhan dolar dan tidak berpikir dengan kepala saya bagaimana menyelesaikan masalah. Di sisi lain, kami tidak menggunakan opsi: "pagar taman". Kami mematuhi rata-rata emas.Selanjutnya, 12 (24) V dipasok ke katup solenoid, yang "duduk" di pipa dan terbuka, memasok air ke nozel (hunter mp-rotator). Dalam video di bawah ini, proses menghidupkan dan mematikan penyiraman akan ditampilkan.
Katup solenoid dalam pembongkaran
Katup solenoid yang "duduk" di pipa irigasiTapi begitu saya melihat modul dengan kontak kering noolite- Saya menghubungkan salah satu dari mereka dan mengujinya di sistem saya. Karena saya telah menambahkan perangkat noolite untuk waktu yang lama, tidak sulit untuk mengikatnya ke adaptor USB PC1116 dan mengontrol SR211-2K0 baik dalam mode manual dan otomatis, mengirimkan sinyal ON / OFF \ SWITCH menggunakan perpustakaan pyNooLite yang dikembangkan dengan baik .Nah, bagaimana kalau tanpa video. Lebih baik melihat sekali daripada mendengar seratus kali:SR211-2K0 untuk mengelolapintu garasi Saya membeli sendiri drive “an-motor” Tiongkok - dan saya sangat senang! Tapi kemajuan tidak berhenti, kepanikan terus-menerus kehilangan chip dari drive dan pengikatan kunci fobs tidak mengesankan saya. Ya, dan saya ingin membuka garasi tetangga dari tempat kerja tanpa tiba di rumah pada siang hari atau membuka garasi saya jika mereka lupa kunci di rumah (Anda dapat memasuki rumah melalui garasi).Diputuskan untuk menabrak gerbang elektronik. Manfaat di jalan adalah abad ke-21 dan peralatan apa pun yang terkait dengan drive gerbang memungkinkan Anda menghubungkan perangkat eksternal lain untuk kontrol.Koneksi untuk video cepat untuk menunjukkan peluang. Nanti saya akan terkoneksi secara normal dengan peletakan kabel. Secara umum, prinsipnya sederhana, ada 2 kontak, menutupnya, pengontrol drive menjalankan perintah: open \ stop \ close.Tidak ada yang baru ditemukan, tetapi sisi tampak hebat!Kontrol Drive # 2 (lanjutan)
Idenya diuji dan diimplementasikan. Itu bekerja. Mari kita melangkah lebih jauh!SR211-2K0 untuk mengontrol pengumpan \ mangkuk minum untuk hewan peliharaanSaya suka anjing saya: kenali: "Sandy"
Apa yang harus dilakukan jika Anda tidak ada di siang hari, dan anjing perlu menuangkan dan memberi makan air (makanan kering) - yah, itu bagus dan berguna untuk anjing, itu baik untuk Anda, . Ayah saya membantu saya memberi makan pengumpan, karena pada saat penulisan, saya sangat kekurangan waktu. Jika kita berbicara tentang minum mobil, maka Anda sudah berhasil melihat mobil menyirami halaman. Logikanya untuk peminumnya adalah sama, hanya sebagai pengganti nosel - pipa lurus akan langsung menuju ke anjing di kandang unggas (sekarang sedang dalam rekonstruksi) dan menurut skenario, air dingin segar disuplai selama beberapa detik.Pengumpan otomatis memerlukan pendekatan rekayasa yang lebih serius dan Anda tidak akan lolos dengan katup sederhana. Akibatnya, diputuskan untuk mengambil petugas kebersihan dari mobil kerabat, menambahkan beberapa besi dan cat, menambahkan dispenser, dan kami mendapat versi demo "pengumpan otomatis v1.0". Dalam proses pengujian, menjadi jelas bahwa perlu menggunakan sekrup. Awalnya, sekrup dan petugas kebersihan dengan pipa dipertimbangkan, tetapi kompleksitas pembuatan sekrup memaksa kami untuk mempertimbangkan proyek percontohan dengan mekanisme putar.Lihat apa yang kita dapatkan dan cara kerjanya.Ada sesuatu untuk dikritik, ada sesuatu untuk diperbaiki dan ditingkatkan. Prinsipnya adalah menaburkan dosis dengan pisau, yang dikendalikan oleh rotary wiper. Periode pemberian - 3 detik (rotasi blade + kembali ke posisi awal)Desain ini akan ditutup dalam kotak kedap udara, sehingga kelembaban tidak merusak pakan. Kemungkinan besar, versi 2.0 akan terdiri dari sekrup, di mana dosis umpan akan lebih akurat dan tanpa kemampuan untuk menangkap "irisan" blade.Itu saja untuk saya - biarkan saya pergi. Kesimpulannya - saya mengusulkan untuk melihat ikhtisar kecil rumah, di mana saya menunjukkan penghargaan menggunakan teknologi noolite.Menggunakan teknologi noolite
Saya masih memiliki banyak ide yang belum direalisasi yang akan diimplementasikan dalam waktu dekat.Terima kasih atas perhatian dan menonton videonya!______________________________________________________________Artikel (tautan ke sumber) tentang persiapan bahan:- Pustaka python Noolite: tautan
- Pelajari kontes ide ibigdan: tautan
- vk.com: kunjungan Computer News dengan artikel ulasan: tautan