Isi kandungan:
- Langkah 1: Langkah 1: Membuat Casing + Automatic Feeder
- Langkah 2: Langkah 2: Sambungkan Komponen Anda
- Langkah 3: Langkah 3: Buat Pangkalan Data
- Langkah 4: Langkah 4: Tulis Python Code & Arduino Code
- Langkah 5: Langkah 5: HTML, CSS dan JavaScript
- Langkah 6: Langkah 6: Menyusun Projek
Video: SmartAquarium - Mathias: 6 Langkah
2025 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2025-01-05 19:32
Masalah besar bagi orang yang mempunyai ikan adalah daripada ketika mereka bercuti, mereka memerlukan seseorang untuk menjaganya. Saya dan keluarga mempunyai masalah yang sama dan selalu menjadi kesibukan untuk mencari seseorang. Sekarang dengan projek saya, saya harap dapat menyelesaikan masalah ini dengan SmartAquarium saya.
Maklumat umum:
- kos purata adalah sekitar 313 euro
- jumlah masa yang dihabiskan untuk membuat segala-galanya mengenai projek: 250 jam (ini boleh berbeza-beza bergantung pada kemahiran pengaturcaraan anda)
Pautan:
- Laman web peribadi saya: mathiasdeherdt.be
- Bil bahan aka BOM: FinalBOM.xlsx
Langkah 1: Langkah 1: Membuat Casing + Automatic Feeder
Bahan:
- Kayu
- Kayu dan gam super
- Cawan plastik
- tombol pintu
- Skru
- Pemegang besi
- Engsel
- Kawat ayam
- magnet
Alat:
- Melihat
- Mesin gerudi
- Sander
- Pemutar skru
- Fail kayu
Membina selongsong langkah demi langkah:
Langkah 1: melihat kayu mengikut ukuran yang anda mahukan. Anda mahukan 2 papan untuk bahagian atas dan bawah, 2 untuk bahagian kiri dan kanan dan 2 untuk bahagian belakang dan depan. Sebaik sahaja anda mempunyai segalanya, tempelkan bersama-sama (dengan gam kayu) sehingga bentuk kotak. Pastikan terdapat banyak tekanan pada kayu sehingga semuanya dapat melekat bersama
Langkah 2: pastikan anda meninggalkan lubang untuk kabel dan lubang udara. Tidak masalah di mana mereka berada, letakkan di tempat yang anda nampak sesuai
Langkah 3: Setelah anda membuat lubang, ambil kayu lapis dan masukkan semuanya supaya lancar
Langkah 4: lekatkan pegangan di atas selongsong anda dan tempelkan kenop pintu di sebelah yang boleh dibuka dan ditutup. Sambungkan juga pintu dengan engsel dan masukkan magnet sehingga pintu tetap tertutup
Membina feeder selangkah demi selangkah:
Langkah 1: Cari mangkuk plastik yang tidak begitu besar dan buat lubang kecil di dalamnya, pastikan penutup mangkuk dapat dikeluarkan dengan sangat mudah
Langkah 2: Cari sesuatu untuk membuat komponen di dalamnya dan sambungkannya ke tongkat kayu
Langkah 3: Pastikan tongkat kayu lebih besar daripada besi putar motor stepper, kita akan membuat lubang di sana sehingga motor stepper menggerakkan semuanya ke dalam
Langkah 4: Buat sesuatu yang boleh meletakkan pengumpan di atas lubang di akuarium anda, saya membuatnya dengan semacam mainan bangunan
Langkah 2: Langkah 2: Sambungkan Komponen Anda
Komponen (anda selalu boleh merujuk BOM saya):
- Raspberry Pi dengan kekuatan lentur
- Arduino jenis A hingga B
- Kalis air ds18b20
- Paparan QAPASS 1602A
- Motor langkah 28BYJ-48
- Papan roti
- Kabel lelaki hingga lelaki, wayar lelaki hingga lelaki
- Perintang
- Sensor PH 40x40 mm
- Pengudaraan
- Perintang sensitif daya (FSR)
- Geganti
- 2 sensor potensiometrik
- LM2596S DC-DC
- [LAMPU]
Alat
- Besi pematerian
- Tang pelucut
- Pemutar skru
- Tiub mengecilkan haba
- Penghembus udara panas
- sander
Jadi di mana untuk memulakan? Pertama anda perlu mendapatkan setiap komponen, setelah itu cubalah dan ikuti skema saya dengan sebaik mungkin.
Pi adalah bahagian teka-teki yang paling penting, ia akan bertindak seperti pusat yang mengawal segala-galanya, bahkan Arduino. Arduino akan menjadi hamba Pi tetapi lebih banyak lagi kemudian di Langkah 3.
Sebilangan besar skema adalah lurus ke depan, menghubungkan semuanya dan memastikan alasannya terhubung dengan baik. Bahagian yang sukar adalah lampu anda. Kita mesti mematikan suis dan menyambungkannya ke relay, jika kita mengacaukannya, anda boleh memusnahkan lampu. Setelah suis terbuka, sambungkan 2 wayar ke wayar lampu. Sambungkannya ke geganti [GAMBAR]
Juga pesan penting, gunakan tiub Pengecutan Panas ketika kabel terkena sehingga tidak saling mengganggu.
Langkah 3: Langkah 3: Buat Pangkalan Data
Mula-mula anda ingin membuat model untuk pangkalan data anda, model saya akan kelihatan seperti ini [Gambar 1], saya mempunyai dua tabel, satu untuk sensor saya dan satu untuk pengukuran saya.
Dalam jadual sensor anda memerlukan ID, Nama (sensor) dan unit. Dalam jadual pengukuran saya mempunyai sensor_ID saya (dari meja sensor saya), masa ketika anda mengambil pengukuran dan nilai pengukuran anda. Kami juga memerlukan meja lain untuk lampu, ini supaya kita dapat menghidupkan dan mematikannya oleh laman web dan status terkini dipamerkan.
Selepas anda membuat pangkalan data, anda akan meletakkannya di Raspberry Pi.
Langkah 4: Langkah 4: Tulis Python Code & Arduino Code
Kini tiba masanya untuk kerja sebenar, menulis kod untuk semuanya. Di dalam fail zip anda akan menemui kod saya (tidak begitu baik). Terdapat maklumat yang dimasukkan ke dalam baris komen.
Untuk backend anda hanya memerlukan fail app.py.
Untuk bahagian depan anda memerlukan Templat dan statik
Seperti yang saya katakan di Langkah 2, Arduino adalah hamba Raspberry Pi. Kami melakukan ini supaya kami dapat menghubungkan Arduino ke Pi dengan kabel usb dan membuat beberapa pengeditan dan memasang beberapa perkara. Pertama sekali anda akan memasang nanpy pada Pi.
Langkah 5: Langkah 5: HTML, CSS dan JavaScript
Reka bentuk laman web juga merupakan bahagian yang sangat penting dalam projek ini, ini adalah cara untuk memeriksa perkara seperti suhu dan memberi makanan secara automatik.
Saya memilih untuk membuat segi empat tepat di mana saya memaparkan nilai saya.
Terdapat juga ciri menarik di mana anda dapat melihat grafik semua data dari suhu dan sensor PH.
Langkah 6: Langkah 6: Menyusun Projek
Setelah semua langkah lain selesai, anda boleh mula mengumpulkan semuanya. Semua komponen anda masuk ke dalam kotak kayu yang anda buat. Kami melekatkan semuanya di dinding dengan menggunakan velcro dan meletakkan semuanya di tempat yang betul dan tetap memastikan semuanya terhubung dengan betul.
Disyorkan:
Sistem Makluman Tempat Letak Balik Kereta Arduino - Langkah demi Langkah: 4 Langkah
Sistem Makluman Tempat Letak Balik Kereta Arduino | Langkah demi Langkah: Dalam projek ini, saya akan merancang Litar Sensor Tempat Letak Kereta Berbalik Arduino yang ringkas menggunakan Sensor Ultrasonik Arduino UNO dan HC-SR04. Sistem amaran Car Reverse berasaskan Arduino ini dapat digunakan untuk Navigasi Autonomi, Robot Ranging dan rangkaian lain
Langkah demi Langkah Pembinaan PC: 9 Langkah
Langkah demi Langkah Pembinaan PC: Persediaan: Perkakasan: MotherboardCPU & CPU cooler PSU (Unit bekalan kuasa) Penyimpanan (HDD / SSD) RAMGPU (tidak diperlukan) Alat kes: Pemutar skru Gelang ESD / tampal matsthermal dengan aplikator
Tiga Litar Pembesar Suara -- Tutorial Langkah demi Langkah: 3 Langkah
Tiga Litar Pembesar Suara || Tutorial Langkah-demi-Langkah: Loudspeaker Circuit menguatkan isyarat audio yang diterima dari persekitaran ke MIC dan menghantarnya ke Speaker dari tempat audio diperkuat dihasilkan. Di sini, saya akan menunjukkan kepada anda tiga cara berbeza untuk membuat Loudspeaker Circuit ini menggunakan:
Pendidikan Langkah demi Langkah dalam Robotik Dengan Kit: 6 Langkah
Pendidikan Langkah-demi-Langkah dalam Robotik Dengan Kit: Setelah beberapa bulan membina robot saya sendiri (sila rujuk semua ini), dan setelah dua kali bahagian gagal, saya memutuskan untuk mengambil langkah mundur dan memikirkan semula strategi dan arahan. Pengalaman selama beberapa bulan kadang-kadang sangat bermanfaat, dan
Pengangkatan Akustik Dengan Arduino Uno Langkah demi Langkah (8-langkah): 8 Langkah
Acoustic Levitation With Arduino Uno Step-by Step (8-step): transduser suara ultrasonik L298N Dc power adaptor wanita dengan pin dc lelaki Arduino UNOBreadboardBagaimana ini berfungsi: Pertama, anda memuat naik kod ke Arduino Uno (ia adalah mikrokontroler yang dilengkapi dengan digital dan port analog untuk menukar kod (C ++)