Daftar Isi:

Ph Otomatis: 11 Langkah
Ph Otomatis: 11 Langkah

Video: Ph Otomatis: 11 Langkah

Video: Ph Otomatis: 11 Langkah
Video: How to turn off automatic app updates on iphone 2024, Juli
Anonim
Telepon Otomatis
Telepon Otomatis

Halo, saya seorang siswa MCT dari Howest Belgia.

Pernahkah Anda ingin mengotomatiskan Ph di kolam renang/jacuzzi/hottub Anda? Maka ini mungkin sesuatu untuk Anda.

Saya telah membuat perangkat yang secara otomatis menyesuaikan level Ph.

Langkah 1: Persediaan

Perlengkapan
Perlengkapan

Anda membutuhkan barang-barang berikut:

  • Raspberry pi4
  • Arduino Uno
  • Layar LCD 16*2
  • Kartu SD 16gb
  • Catu daya usb-c 5v untuk raspberry pi
  • sensor pH
  • Pompa peristaltik 12v (2x)
  • DS18B20
  • Sensor berat 20kg (2x)
  • Modul HX711 (2x)
  • Modul driver motor L298N
  • Resistor 4.7k ohm
  • potensiometer 10k ohm
  • papan tempat memotong roti
  • kabel jumper
  • filamen untuk printer 3d Anda
  • cat (opsional)

Alat yang saya gunakan:

  • pencetak 3d
  • gergaji
  • sikat
  • mengebor

Langkah 2: Perumahan

Perumahan
Perumahan

Saya membuat rumah dari kayu. Anda dapat menyesuaikan desain dengan wadah Ph Anda

Langkah 3: Awal

Awal
Awal
Awal
Awal

Untuk kasus ini saya mendapat bantuan beberapa bantuan dari kakek saya. Kami mulai dengan membuat bingkai. Saya membuat rumah saya dengan tinggi 70cm, lebar 30cm, dan dalam 15cm. Rumah harus memiliki kedalaman minimal 15 cm jika tidak, Anda tidak akan dapat memasukkan semua barang elektronik dengan mudah. Untuk menyambung semua bagian bingkai kami menggunakan lem kayu dan paku. Untuk stabilitas ekstra saat lem mengering, kami menambahkan beberapa sekrup.

Bagian belakang kasing direkatkan dan dipaku pada bingkai.

Di sisi kanan kami membuat 1 lubang untuk melewati 2 kabel listrik. Bagian atas mendapatkan 4 lubang. 1 untuk sensor Ph, 1 untuk sensor suhu dan 2 untuk tabung Ph

Langkah 4: Menambahkan Sensor Berat

Menambahkan Sensor Berat
Menambahkan Sensor Berat
Menambahkan Sensor Berat
Menambahkan Sensor Berat
Menambahkan Sensor Berat
Menambahkan Sensor Berat
Menambahkan Sensor Berat
Menambahkan Sensor Berat

Sementara bagian depan masih terbuka kami menambahkan sepotong kayu di bagian bawah untuk sensor berat. Sensor berat disekrup pada tempatnya. Untuk bagian atas, pertama-tama kami menambahkan sepotong kayu kecil sebagai pengatur jarak dan bagian yang lebih besar tempat kami dapat memasukkan botol.

Langkah 5: Bagian Depan

Bagian depan
Bagian depan
Bagian depan
Bagian depan

bagian depan terdiri dari 3 buah. Bagian yang lebih kecil di bagian bawah untuk menutupi sensor berat. Sebuah pintu di tengah dan di atas sepotong kayu lain untuk menutupi sisa elektronik. Pintu mendapat engsel, bagian atas dan bawah disekrup pada tempatnya. Bagian atas mendapat perhatian ekstra. Kami perlu membuat lubang untuk LCD.

Langkah 6: Melukis

Lukisan
Lukisan
Lukisan
Lukisan
Lukisan
Lukisan

Karena kayu mdf tidak begitu menarik, saya mengecat casingnya dengan warna putih

Langkah 7: Cetak 3d

Cetak 3d
Cetak 3d

Saya membuat dudukan untuk pompa peristaltik. Anda juga bisa membuatnya dari kayu.

Untuk menghubungkan tabung ke pompa saya menggunakan https://www.thingiverse.com/thing:2945382/files dari Boerni.

Langkah 8: Menambahkan Sirkuit ke Kasing

Menambahkan Sirkuit ke Kasing
Menambahkan Sirkuit ke Kasing
Menambahkan Sirkuit ke Kasing
Menambahkan Sirkuit ke Kasing

Untuk memasang RPI, arduino, lcd, pengontrol motor dan pompa saya menggunakan sekrup. Untuk yang lainnya saya menggunakan lem panas. Jika ada yang rusak bisa dengan mudah diganti.

Langkah 9: Pengkabelan

Pengkabelan
Pengkabelan
Pengkabelan
Pengkabelan

Untuk proyek saya, saya menggunakan arduino untuk mengirim nilai Ph dan bobot ke RPI saya melalui komunikasi serial melalui USB. LCD, pengontrol suhu dan motor terhubung langsung ke RPI.

Langkah 10: Basis Data

Basis Data
Basis Data

Basis data saya tidak besar: Saya hanya perlu menyimpan data sensor. Data ini nantinya bisa saya gunakan untuk garph sejarah.

Semua nama sensor disimpan dalam perangkat, pengukuran disimpan dalam pengukuran (mengejutkan:p). 2 tabel ini terhubung dengan tabel lain. Dengan melakukan cara ini saya dapat dengan mudah memperluas database nanti.

Langkah 11: Kode

Kode
Kode

Kode dapat Anda temukan di sini:

Direkomendasikan: