Sadržaj:

Automatski Ph: 11 koraka
Automatski Ph: 11 koraka
Anonim
Auto Ph
Auto Ph

Zdravo, ja sam MCT student iz Howest Belgije.

Jeste li ikada htjeli automatizirati doktorat u svom bazenu/jacuzziju/vrućoj kadi? Onda bi ovo moglo biti nešto za vas.

Napravio sam uređaj koji će automatski prilagoditi nivo Ph.

Korak 1: Potrošni materijal

Supplies
Supplies

Potrebne su vam sledeće stavke:

  • Malina pi4
  • Arduino Uno
  • LCD ekran 16*2
  • SD kartica od 16 GB
  • 5v usb-c napajanje za malina pi
  • Ph senzor
  • 12v peristaltička pumpa (2x)
  • DS18B20
  • Senzor težine 20 kg (2x)
  • HX711 modul (2x)
  • L298N modul pokretača motora
  • Otpornik od 4,7 k ohma
  • 10k ohm potenciometar
  • matična ploča
  • kratkospojne žice
  • filament za vaš 3D štampač
  • boja (opcionalno)

Alati koje sam koristio:

  • 3d štampač
  • vidio
  • četke
  • bušilica

Korak 2: Stanovanje

Stanovanje
Stanovanje

Napravio sam kućište od drveta. Dizajn možete prilagoditi svojim Ph spremnicima

Korak 3: Početak

Početak
Početak
Početak
Početak

U tom slučaju imam pomoć od djeda. Počeli smo sa izradom okvira. Napravio sam svoje kućište visine 70 cm, širine 30 cm i dubine 15 cm. Kućište mora biti duboko najmanje 15 cm, inače nećete moći jednostavno uklopiti svu elektroniku. Za povezivanje svih dijelova okvira koristili smo ljepilo za drvo i ekser. Za dodatnu stabilnost dok se ljepilo sušilo dodali smo nekoliko vijaka.

Stražnja strana kućišta je zalijepljena i zakovana na okvir.

Na desnoj strani napravili smo 1 rupu za prolazak kroz 2 kabela za napajanje. Na vrhu se nalaze 4 rupe. 1 za Ph senzor, 1 za temperaturni senzor i 2 za Ph cijevi

Korak 4: Dodavanje senzora težine

Dodavanje senzora težine
Dodavanje senzora težine
Dodavanje senzora težine
Dodavanje senzora težine
Dodavanje senzora težine
Dodavanje senzora težine
Dodavanje senzora težine
Dodavanje senzora težine

Dok je prednji dio još otvoren, dodali smo komad drveta na dno za senzore težine. Senzori za težinu su pričvršćeni vijcima. Za vrh smo prvo dodali mali komad drveta kao odstojnik i veći peice na koji možemo staviti boce.

Korak 5: Prednja strana

Front
Front
Front
Front

prednja strana se sastoji od 3 komada. Manji komad na dnu za pokrivanje senzora težine. Vrata u sredini i na vrhu još jedan komad drveta koji pokriva ostatak elektronike. Vrata dobivaju šarke, gornji i donji dio se pričvršćuju. Gornji komad je dobio dodatnu pažnju. Morali smo napraviti rupu za LCD.

Korak 6: Slikanje

Painting
Painting
Painting
Painting
Painting
Painting

Budući da drvo od mdf -a nije toliko privlačno, kućište sam ofarbao u bijelo

Korak 7: 3D ispis

3d štampa
3d štampa

Napravio sam nosač za peristaltičke pumpe. Ovo možete napraviti i od drveta.

Za spajanje cijevi na pumpe koristio sam https://www.thingiverse.com/thing:2945382/file iz Boernija.

Korak 8: Dodavanje kruga kućištu

Dodavanje kola kućištu
Dodavanje kola kućištu
Dodavanje kola kućištu
Dodavanje kola kućištu

Za montažu RPI, arduino, lcd, kontrolera motora i pumpi koristio sam vijke. Za sve ostalo koristio sam vruće ljepilo. Ako se nešto pokvari, može se lako zamijeniti.

Korak 9: Ožičenje

Ožičenje
Ožičenje
Ožičenje
Ožičenje

Za svoj projekt koristio sam arduino za slanje Ph i težine u svoj RPI putem serijske komunikacije preko USB -a. LCD, regulator temperature i motor su direktno povezani na RPI.

Korak 10: Baza podataka

Baza podataka
Baza podataka

Moja baza podataka nije velika: samo sam trebao spremiti podatke senzora. Ove podatke bih kasnije mogao upotrijebiti za istoriju.

Svi nazivi senzora pohranjeni su u uređaju, mjerenja su pohranjena u mjerenjima (kakvo iznenađenje: p). Ove 2 tablice povezane su s drugom stolom. Radeći na ovaj način, kasnije bih lako mogao proširiti bazu podataka.

Korak 11: Kodirajte

Kod
Kod

Kôd možete pronaći ovdje:

Preporučuje se: