Sadržaj:

Automatski Ph: 11 koraka
Automatski Ph: 11 koraka

Video: Automatski Ph: 11 koraka

Video: Automatski Ph: 11 koraka
Video: pH и буферные растворы | Медицинская химия | Медвуза 2024, Srpanj
Anonim
Auto Ph
Auto Ph

Pozdrav, 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 razinu Ph.

Korak 1: Opskrba

Pribor
Pribor

Potrebne su vam sljedeće stavke:

  • Malina pi4
  • Arduino Uno
  • LCD zaslon 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 pogonitelja motora
  • 4,7 k ohmski otpornik
  • 10k ohm potenciometar
  • matična ploča
  • kratkospojne žice
  • filament za vaš 3D pisač
  • boja (po izboru)

Alati koje sam koristio:

  • 3d pisač
  • pila
  • četke
  • bušilica

Korak 2: Stanovanje

Kućište
Kućište

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 s izradom okvira. Napravio sam svoje kućište visoko 70 cm, široko 30 cm i duboko 15 cm. Kućište mora biti duboko najmanje 15 cm, inače nećete moći jednostavno uklopiti svu elektroniku. Za spajanje svih dijelova okvira koristili smo ljepilo za drvo i čavao. Za dodatnu stabilnost dok se ljepilo sušilo dodali smo nekoliko vijaka.

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

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

Korak 4: Dodavanje osjetnika težine

Dodavanje osjetnika težine
Dodavanje osjetnika težine
Dodavanje osjetnika težine
Dodavanje osjetnika težine
Dodavanje osjetnika težine
Dodavanje osjetnika težine
Dodavanje osjetnika težine
Dodavanje osjetnika težine

Dok je prednji dio još otvoren, na dno smo dodali komad drveta 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

Prednja strana
Prednja strana
Prednja strana
Prednja strana

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

Korak 6: Slikanje

Slika
Slika
Slika
Slika
Slika
Slika

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

Korak 7: 3D ispis

3D ispis
3D ispis

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

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

Korak 8: Dodavanje kruga kućištu

Dodavanje kruga kućištu
Dodavanje kruga kućištu
Dodavanje kruga kućištu
Dodavanje kruga kućištu

Za montažu RPI, arduino, lcd, kontrolera motora i crpki koristio sam vijke. Za sve ostalo koristila sam vruće ljepilo. Ako bi se što pokvarilo, lako se može 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 izravno su spojeni na RPI.

Korak 10: Baza podataka

Baza podataka
Baza podataka

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

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. Na ovaj način kasnije bih lako mogao proširiti bazu podataka.

11. korak: Kodirajte

Kodirati
Kodirati

Kôd možete pronaći ovdje:

Preporučeni: