Daftar Isi:

SmartAquarium - Mathias: 6 Langkah
SmartAquarium - Mathias: 6 Langkah

Video: SmartAquarium - Mathias: 6 Langkah

Video: SmartAquarium - Mathias: 6 Langkah
Video: Boxtech Electric Aquarium Gravel Cleaner Water Changer 2024, Juni
Anonim
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias
SmartAquarium - Mathias

Masalah besar bagi orang yang memiliki ikan adalah ketika mereka pergi berlibur mereka membutuhkan seseorang untuk merawatnya. Saya dan keluarga saya memiliki masalah yang sama dan selalu sulit untuk menemukan seseorang. Sekarang dengan proyek saya, saya berharap untuk menyingkirkan masalah ini dengan SmartAquarium saya.

Informasi Umum:

  • biaya rata-rata sekitar 313 euro
  • jumlah total waktu yang dihabiskan untuk membuat segala sesuatu tentang proyek: 250 jam (ini dapat bervariasi tergantung pada keterampilan pemrograman Anda)

Tautan:

  • Situs web pribadi saya: mathiasdeherdt.be
  • Bill of material alias BOM: FinalBOM.xlsx

Langkah 1: Langkah 1: Membuat Casing + Pengumpan Otomatis

Langkah 1: Membuat Casing + Pengumpan Otomatis
Langkah 1: Membuat Casing + Pengumpan Otomatis
Langkah 1: Membuat Casing + Pengumpan Otomatis
Langkah 1: Membuat Casing + Pengumpan Otomatis
Langkah 1: Membuat Casing + Pengumpan Otomatis
Langkah 1: Membuat Casing + Pengumpan Otomatis
Langkah 1: Membuat Casing + Pengumpan Otomatis
Langkah 1: Membuat Casing + Pengumpan Otomatis

Bahan:

  • Kayu
  • Kayu dan lem super
  • Gelas plastik
  • kenop pintu
  • Sekrup
  • Pegangan besi
  • engsel
  • Kawat ayam
  • kemaknitan

Peralatan:

  • Gergaji
  • Mesin bor
  • Sander
  • Obeng
  • file kayu

Membangun casing langkah demi langkah:

Langkah 1: melihat kayu dengan ukuran yang Anda inginkan. Anda ingin 2 papan untuk bagian atas dan bawah, 2 untuk sisi kiri dan kanan dan 2 untuk bagian belakang dan depan. Setelah Anda memiliki semuanya, rekatkan bersama-sama (dengan lem kayu) sehingga membentuk kotak. Pastikan ada banyak tekanan pada kayu sehingga semuanya bisa merekat bersama

Langkah 2: pastikan Anda meninggalkan lubang untuk kabel dan lubang udara. Tidak masalah di mana mereka berada, letakkan saja di tempat yang menurut Anda cocok

Langkah 3: Setelah Anda membuat lubang, ambil kikir kayu dan kikir semuanya hingga halus

Langkah 4: rekatkan pegangan di atas casing Anda dan rekatkan gagang pintu di sisi yang bisa dibuka dan ditutup. Hubungkan juga pintu dengan engsel dan pasang magnet agar pintu tetap tertutup

Membangun pengumpan langkah demi langkah:

Langkah 1: Temukan mangkuk plastik yang tidak terlalu besar dan buat lubang kecil di dalamnya, pastikan tutup mangkuk dapat dilepas dengan sangat mudah

Langkah 2: Temukan sesuatu untuk membuat kompartemen di dalamnya dan hubungkan ke tongkat kayu

Langkah 3: Pastikan tongkat kayu lebih besar dari besi yang berputar dari motor stepper, kita akan membuat lubang di sana sehingga motor stepper menggerakkan semua yang ada di dalamnya

Langkah 4: Buat sesuatu yang dapat menempatkan pengumpan di atas lubang di akuarium Anda, saya membuatnya dengan semacam mainan bangunan

Langkah 2: Langkah 2: Hubungkan Komponen Anda

Langkah 2: Hubungkan Komponen Anda
Langkah 2: Hubungkan Komponen Anda
Langkah 2: Hubungkan Komponen Anda
Langkah 2: Hubungkan Komponen Anda
Langkah 2: Hubungkan Komponen Anda
Langkah 2: Hubungkan Komponen Anda

Komponen (Anda selalu dapat merujuk BOM saya):

  • Raspberry Pi dengan power supple
  • Arduino tipe A sampai B
  • ds18b20 tahan air
  • Layar QAPASS 1602A
  • Langkah motor 28BYJ-48
  • Papan tempat memotong roti
  • Kabel pria ke pria, kabel pria ke wanita
  • Resistor
  • Sensor PH 40x40 mm
  • Ventilator
  • Resistor peka gaya (FSR)
  • Menyampaikan
  • 2 sensor potensiometri
  • LM2596S DC-DC
  • [LAMPU]

Peralatan

  • Besi solder
  • tang pengupasan
  • Obeng
  • Tabung panas menyusut
  • Peniup udara panas
  • pengamplas

Jadi di mana untuk memulai? Nah pertama-tama Anda perlu mendapatkan setiap komponen, setelah itu coba dan ikuti skema saya sebaik mungkin.

Pi adalah bagian terpenting dari teka-teki, itu akan bertindak seperti hub yang mengontrol segalanya, bahkan Arduino. Arduino akan menjadi budak Pi tetapi lebih dari itu nanti di Langkah 3.

Sebagian besar skemanya lurus ke depan, sambungkan semuanya dan pastikan landasannya terhubung dengan baik. Bagian yang sulit adalah lampu Anda. Kita harus membuka saklarnya dan menghubungkannya ke relay, jika kita mengacaukannya, kau bisa menghancurkan lampunya. Setelah sakelar terbuka, sambungkan 2 kabel ke kabel lampu. Hubungkan mereka ke relai [GAMBAR]

Juga pesan penting, gunakan tabung Heat shrink saat kabel terbuka sehingga tidak saling mengganggu.

Langkah 3: Langkah 3: Buat Basis Data

Langkah 3: Buat Basis Data
Langkah 3: Buat Basis Data

Pertama Anda ingin membuat model untuk database Anda, saya akan terlihat seperti ini [Gambar 1], saya memiliki dua tabel, satu untuk sensor saya dan satu untuk pengukuran saya.

Di tabel sensor Anda akan memerlukan ID, Nama (sensor) dan unit. Di tabel pengukuran saya memiliki sensor_ID saya (dari tabel sensor saya), waktu ketika Anda melakukan pengukuran dan nilai pengukuran Anda. Kami juga membutuhkan meja lain untuk lampu, ini agar kami dapat menghidupkan dan mematikannya oleh situs web dan menampilkan status saat ini.

Setelah Anda membuat database, Anda akan meletakkannya di Raspberry Pi.

Langkah 4: Langkah 4: Tulis Kode Python & Kode Arduino

Langkah 4: Tulis Kode Python & Kode Arduino
Langkah 4: Tulis Kode Python & Kode Arduino

Sekarang saatnya untuk pekerjaan nyata, menulis kode untuk semuanya. Di dalam file zip Anda akan menemukan kode saya (tidak begitu bagus). Ada informasi yang dimasukkan ke dalam baris komentar.

Untuk backend Anda hanya memerlukan file app.py.

Untuk frontend Anda memerlukan Template dan static

Seperti yang saya katakan di Langkah 2 Arduino adalah budak dari Raspberry Pi. Kami melakukan ini agar kami dapat menghubungkan Arduino ke Pi dengan kabel usb dan melakukan beberapa pengeditan dan menginstal beberapa hal. Pertama-tama Anda akan menginstal nanpy di Pi.

Langkah 5: Langkah 5: HTML, CSS dan JavaScript

Langkah 5: HTML, CSS dan JavaScript
Langkah 5: HTML, CSS dan JavaScript

Desain situs web juga merupakan bagian yang sangat penting dari proyek ini, ini adalah cara untuk memeriksa hal-hal seperti suhu dan memberikan makanan secara otomatis.

Saya memilih untuk membuat persegi panjang di mana di dalamnya saya menampilkan nilai-nilai saya.

Juga ada fitur keren di mana Anda dapat melihat grafik semua data dari sensor suhu dan PH.

Langkah 6: Langkah 6: Merakit Proyek

Langkah 6: Merakit Proyek
Langkah 6: Merakit Proyek
Langkah 6: Merakit Proyek
Langkah 6: Merakit Proyek
Langkah 6: Merakit Proyek
Langkah 6: Merakit Proyek
Langkah 6: Merakit Proyek
Langkah 6: Merakit Proyek

Setelah semua langkah lainnya selesai, Anda dapat mulai merakit semuanya bersama-sama. Semua komponen Anda masuk ke dalam kotak kayu yang Anda buat. Kami menempelkan semua yang ada di dinding dengan menggunakan velcro dan menempatkan semuanya di tempat yang tepat dan tetap memastikan semuanya terhubung dengan benar.

Direkomendasikan: