İçindekiler:

Otomatik Ph: 11 Adım
Otomatik Ph: 11 Adım

Video: Otomatik Ph: 11 Adım

Video: Otomatik Ph: 11 Adım
Video: Windows 11 Bilgisayar Hızlandırma (Programsız) | Windows 11 En İyi Ayarları 2024, Temmuz
Anonim
Otomatik Ph
Otomatik Ph

Merhaba, Howest Belçika'dan bir MCT öğrencisiyim.

Hiç havuzunuzdaki/jakuzinizdeki/jakuzinizdeki Ph'ı otomatikleştirmek istediniz mi? O zaman bu senin için bir şey olabilir.

Ph seviyesini otomatik olarak ayarlayacak bir cihaz yaptım.

Adım 1: Sarf Malzemeleri

Gereçler
Gereçler

Aşağıdaki öğelere ihtiyacınız var:

  • ahududu pi4
  • Arduino Uno'su
  • LCD ekran 16*2
  • 16gb SD kart
  • ahududu pi için 5v usb-c güç kaynağı
  • Ph sensörü
  • 12v peristaltik pompa (2x)
  • DS18B20
  • 20kg ağırlık sensörü (2x)
  • HX711 modülü (2x)
  • L298N motor sürücü modülü
  • 4.7k ohm direnç
  • 10k ohm potansiyometre
  • ekmek tahtası
  • atlama telleri
  • 3d yazıcınız için filament
  • boya (isteğe bağlı)

Kullandığım araçlar:

  • 3 boyutlu yazıcı
  • testere
  • fırçalar
  • delmek

2. Adım: Muhafaza

Konut
Konut

Ahşaptan bir ev yaptım. Tasarımı Ph kaplarınıza uyarlayabilirsiniz

3. Adım: Başlangıç

Başlangıç
Başlangıç
Başlangıç
Başlangıç

Durum için büyükbabamdan biraz yardım aldım. Bir çerçeve yaparak başladık. Evimi 70cm boyunda, 30cm genişliğinde ve 15cm derinliğinde yaptım. Muhafaza en az 15 cm derinlikte olmalıdır, aksi takdirde tüm elektronik aksamları kolayca sığdıramazsınız. Çerçevenin tüm parçalarını birleştirmek için ahşap tutkalı ve çivi kullandık. Yapıştırıcı kururken ekstra stabilite için birkaç vida ekledik.

Kasanın arkası çerçeveye yapıştırılmış ve çivilenmiştir.

Sağ tarafta 2 güç kablosunun içinden geçmek için 1 delik açtık. Üst 4 delik olsun. Ph sensörü için 1, sıcaklık sensörü için 1 ve Ph tüpleri için 2

Adım 4: Ağırlık Sensörlerini Ekleme

Ağırlık Sensörlerini Ekleme
Ağırlık Sensörlerini Ekleme
Ağırlık Sensörlerini Ekleme
Ağırlık Sensörlerini Ekleme
Ağırlık Sensörlerini Ekleme
Ağırlık Sensörlerini Ekleme
Ağırlık Sensörlerini Ekleme
Ağırlık Sensörlerini Ekleme

Ön taraf hala açıkken, ağırlık sensörleri için altına bir parça tahta ekledik. Ağırlık sensörleri yerine vidalanmıştır. Üst kısım için önce ara parçası olarak küçük bir tahta parçası ve şişeleri yerleştirebileceğimiz daha büyük bir parça ekledik.

Adım 5: Ön

Ön
Ön
Ön
Ön

ön kısım 3 parçadan oluşmaktadır. Ağırlık sensörlerini kapatmak için altta daha küçük bir parça. Ortada bir kapı ve üstte elektroniklerin geri kalanını kapatmak için başka bir tahta parçası. Kapı menteşelenir, üst ve alt vidalanır. Üst parça biraz daha dikkat çekti. LCD için bir delik açmamız gerekiyordu.

Adım 6: Boyama

Tablo
Tablo
Tablo
Tablo
Tablo
Tablo

Mdf ahşap o kadar çekici olmadığı için gövdeyi beyaza boyadım

7. Adım: 3B Baskı

3d Baskı
3d Baskı

Peristaltik pompalar için bir montaj parçası yaptım. Bunu tahtadan da yapabilirsiniz.

Boruyu pompalara bağlamak için Boerni'den https://www.thingiverse.com/thing:2945382/files kullandım.

Adım 8: Devreyi Kasaya Ekleme

Devreyi Kasaya Ekleme
Devreyi Kasaya Ekleme
Devreyi Kasaya Ekleme
Devreyi Kasaya Ekleme

RPI, arduino, lcd, motor kontrolörü ve pompaları monte etmek için vida kullandım. Diğer her şey için sıcak tutkal kullandım. Herhangi bir şey kırılacaksa, kolayca değiştirilebilir.

Adım 9: Kablolama

kablolama
kablolama
kablolama
kablolama

Projem için arduino'yu kullanarak Ph ve ağırlık değerlerini USB üzerinden seri iletişim yoluyla RPI'ma gönderdim. LCD, sıcaklık ve motor kontrolörü doğrudan RPI'ye bağlıdır.

Adım 10: Veritabanı

Veri tabanı
Veri tabanı

Veritabanım büyük değil: Sadece sensör verilerini kaydetmem gerekiyordu. Bu verileri daha sonra bir tarih tablosu için kullanabilirim.

Tüm sensör isimleri cihazda saklanır, ölçümler ölçümlerde saklanır (ne sürpriz:p). Bu 2 tablo başka bir tablo ile bağlantılıdır. Bu şekilde yaparak daha sonra veritabanını kolayca genişletebilirim.

Adım 11: Kod

kod
kod

Kodu burada bulabilirsiniz:

Önerilen: