Isi kandungan:
- Langkah 1: Bagaimana Ia Berfungsi?
- Langkah 2: Apa Yang Anda Perlu Lakukan?
- Langkah 3: Bagaimana Membuatnya?
- Langkah 4: Perisian Pelayan
- Langkah 5: Sambungkan Kabel Pencahayaan dan Pemanasan Anda
Video: Cara Membuat Sistem Wifi Yang Mengawal Pencahayaan & Pemanasan Akuarium Anda: 5 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
Apa yang dilakukannya? Sistem yang menghidupkan / mematikan akuarium anda secara automatik mengikut penjadualan atau secara manual dengan menekan butang atau permintaan internet.
Sistem yang memantau suhu air dan menghantar e-mel dan amaran sekiranya berlaku pemanasan atau pemanasan berlebihan.
Sistem yang juga boleh digunakan sebagai pemanas termostat.
Ia berfungsi dengan 3 jadual berbeza yang telah dimuat sebelumnya dan dapat dipilih melalui permintaan Internet. Contohnya saya menentukan satu untuk minggu bekerja, yang lain untuk cuti di rumah dan yang ketiga untuk cuti di luar rumah.
Dengan melakukannya dengan jangka masa pencahayaan yang sama, anda dapat lebih menikmati akuarium anda semasa anda berada di rumah.
Ini mengambil bahagian dari seni bina automasi rumah
Langkah 1: Bagaimana Ia Berfungsi?
Sistem ini berdasarkan ESP8266 dan menggunakan kemampuan GPIO dan WIFI. GPIO digunakan untuk mengawal 2 relay dan membaca suhu air dari sensor. Sistem ini menggunakan UDP untuk menukar data dengan pelayan Linux. Jadualnya ditentukan setiap minggu / setiap hari / setiap jam. Setiap jam dibahagi dalam 8 bahagian sepanjang 7.5 minit. Jadual pra-muat boleh menimpa permintaan Internet sebenar. Sistem secara berkala menghantar maklumat ke pelayan sehingga anda dapat mengetahui suhu air dan status pencahayaan dari jauh.
Ia menghantar amaran dan e-mel sekiranya berlaku terlalu panas atau terlalu panas.
Langkah 2: Apa Yang Anda Perlu Lakukan?
-
1 x ESP8266
Saya memilih Olimex ESP8266-EVB yang dilengkapi dengan kuasa 3.3 v, geganti dan berkualiti tinggi
- 1 atau 2 geganti
- 1 x sensor suhu kalis air DS18B20
- Transistor pensuisan 1 x 2N2222 atau setaraf
- 3 x perintang (100 ohm - 2.7K ohm - 4.7K ohm)
- Suis butang 1 x
- 1 x kotak elektrik
- 1 x Prototaip PCB
- 1 x FT232RL FTDI USB 3.3 V untuk memuat naik perisian
- Kuasa 1 x 5v & 3.3v
Langkah 3: Bagaimana Membuatnya?
Dapatkan semua bahagian yang diperlukan
Sambungkan bahagian pada papan roti
Komponen pateri pada PCB
Masukkan semuanya ke dalam kotak
Muat turun kod ESP8266
Gunakan Arduino IDE untuk memuat turun kod di dalam ESP8266
Langkah 4: Perisian Pelayan
Saya mempunyai infrastruktur domotik bersepadu.
Data disimpan dalam MySql DB. Saya menggunakan Tomcat sebagai pelayan web. 3 kumpulan berjalan secara kekal: satu bertindak sebagai pelayan masa, satu mendapatkan data dari ESP8266 dan menyimpan di DB dan satu akhirnya menghantar kemas kini konfigurasi ke ESP8266. Semua berjalan pada pelayan Linux. Pelayan masa adalah satu-satunya yang diperlukan (jalankan UdpEsp8266ServerTime.java) (melainkan anda menambah sokongan NTP di dalam kod ESP8266).
Saya cadangkan untuk menggunakan kod java yang disediakan (jalankan traceDataReceived.java) untuk melihat data yang dihantar ESP8266 sebelum melakukan apa sahaja yang anda mahukan.
github.com/cuillerj/AquariumControlSystem
Langkah 5: Sambungkan Kabel Pencahayaan dan Pemanasan Anda
Kini tiba masanya untuk menguji dan akhirnya mengembangkan kod pelayan anda sendiri. Gunakan penyesuai Serial USB dan mod debug untuk menguji dan mengembangkan. Apabila anda mendapat apa yang anda mahukan, anda harus berurusan dengan kuasa elektrik. Oleh itu, anda mesti sangat berhati-hati. Ia boleh membahayakan! Sekiranya anda tidak biasa melakukannya, minta bantuan seseorang. Anda mesti menyambungkan wayar ke relay.
Saya mengubah suai soket kuasa dengan memotong jalur tembaga untuk mendapatkan saluran khusus untuk pencahayaan dan pemanasan.
Disyorkan:
Sistem Pencahayaan Akuarium Automatik: 6 Langkah
Sistem Pencahayaan Akuarium Automatik: Helo semua! Dalam projek hari ini, saya akan menunjukkan cara membuat sistem pencahayaan automatik untuk akuarium anda. Dengan menggunakan alat kawalan Wifi dan Aplikasi Magic Home WiFi, saya dapat menukar warna dan kecerahan LED secara wayarles. Akhir sekali
Butang IoT Yang Mengawal Aplikasi Anda: 6 Langkah
Butang IoT yang Mengendalikan Aplikasi Anda: Salah satu perkara yang paling saya sukai mengenai mikrokontroler adalah kemampuan menggunakannya sebagai peranti input, misalnya, Arduino Micro dapat digunakan sebagai HID (peranti antara muka manusia) yang bermaksud dengan beberapa pengekodan dan bagaimana anda boleh membuat keyboa anda sendiri
Pencahayaan LED Automatik untuk Akuarium Tumbuhan Menggunakan RTC: 5 Langkah (dengan Gambar)
Pencahayaan LED Automatik untuk Akuarium Tumbuhan Menggunakan RTC: Beberapa tahun yang lalu saya memutuskan untuk mendirikan akuarium yang ditanam. Saya terpesona dengan keindahan akuarium tersebut. Saya melakukan semua yang sepatutnya saya lakukan semasa menyiapkan akuarium tetapi mengabaikan satu perkara yang paling penting. Perkara itu ringan
Pengumpan Ikan Akuarium yang Dapat Diprogramkan - Makanan Bergred yang Direka: 7 Langkah (dengan Gambar)
Pengumpan Ikan Akuarium yang Dapat Diprogramkan - Makanan Beraneka yang Direka: Pengumpan Ikan - makanan berbutir yang direka untuk ikan akuarium. Reka bentuknya sangat sederhana untuk penyuap ikan sepenuhnya automatik. Ia beroperasi dengan servo mikro SG90 9g kecil dan Arduino Nano. Anda menghidupkan seluruh feeder dengan kabel USB (dari pengecas USB atau port USB dari
Cara Membuat Kalendar Kakek-Nenek & Buku Skrap (walaupun Anda Tidak Tahu Cara Memo Buku Memo): 8 Langkah (dengan Gambar)
Cara Membuat Kalendar Kakek-Nenek & Buku Skrap (walaupun Anda Tidak Tahu Cara Memo Buku Memo): Ini adalah hadiah percutian yang sangat menjimatkan (dan sangat dihargai!) Untuk datuk dan nenek. Saya membuat 5 kalendar tahun ini dengan harga kurang dari $ 7 setiap satu. Bahan: 12 gambar hebat anak, anak, keponakan, keponakan, anjing, kucing, atau saudara-mara lain12 kepingan yang berbeza