Cuprins:

Auto Ph: 11 pași
Auto Ph: 11 pași
Anonim
Auto Ph
Auto Ph

Bună ziua, sunt student MCT din Howest Belgia.

Ați dorit vreodată să automatizați Ph în piscina / jacuzzi / jacuzzi? Atunci acest lucru ar putea fi ceva pentru tine.

Am creat un dispozitiv care va regla automat nivelul Ph.

Pasul 1: consumabile

Provizii
Provizii

Aveți nevoie de următoarele elemente:

  • Raspberry pi4
  • Arduino Uno
  • Afișaj LCD 16 * 2
  • Card SD de 16 GB
  • Sursa de alimentare usb-c 5v pentru raspberry pi
  • Senzor Ph
  • Pompă peristaltică 12v (2x)
  • DS18B20
  • 20 kg senzor de greutate (2x)
  • Modul HX711 (2x)
  • Modulul driverului motorului L298N
  • Rezistor de 4,7 k ohm
  • Potențiometru de 10k ohm
  • panou de masă
  • fire jumper
  • filament pentru imprimanta dvs. 3d
  • vopsea (opțional)

Instrumente pe care le-am folosit:

  • imprimantă 3d
  • a văzut
  • pensule
  • burghiu

Pasul 2: Locuințe

Locuințe
Locuințe

Am făcut o carcasă din lemn. Puteți adapta designul la containerele dvs. Ph

Pasul 3: Început

Început
Început
Început
Început

Pentru acest caz, am primit ajutor de la bunicul meu. Am început prin a face un cadru. Mi-am făcut carcasa înălțime de 70cm, lățime de 30cm și adâncime de 15cm. Carcasa trebuie să fie de cel puțin 15 cm adâncime, altfel nu veți putea monta cu ușurință toate componentele electronice. Pentru conectarea tuturor pieselor cadrului am folosit lipici și unghii pentru lemn. Pentru o stabilitate suplimentară în timp ce lipiciul se usca, am adăugat câteva șuruburi.

Partea din spate a carcasei este lipită și cuie pe cadru.

În partea dreaptă am făcut o gaură pentru a trece prin cele 2 cabluri de alimentare. Partea superioară are 4 găuri. 1 pentru senzorul Ph, 1 pentru senzorul de temperatură și 2 pentru tuburile Ph

Pasul 4: Adăugarea senzorilor de greutate

Adăugarea senzorilor de greutate
Adăugarea senzorilor de greutate
Adăugarea senzorilor de greutate
Adăugarea senzorilor de greutate
Adăugarea senzorilor de greutate
Adăugarea senzorilor de greutate
Adăugarea senzorilor de greutate
Adăugarea senzorilor de greutate

În timp ce partea din față este încă deschisă, am adăugat o bucată de lemn în partea de jos pentru senzorii de greutate. Senzorii de înălțime sunt înșurubați la locul lor. Pentru partea de sus am adăugat mai întâi o bucată mică de lemn ca distanțier și o bucată mai mare pe care să putem încadra sticlele.

Pasul 5: Frontul

Frontul
Frontul
Frontul
Frontul

partea din față este formată din 3 bucăți. O piesă mai mică pe fund pentru a acoperi senzorii de greutate. O ușă în mijloc și în partea de sus o altă bucată de lemn pentru a acoperi restul electronicii. Ușa primește balamale, partea superioară și cea inferioară se înșurubează în poziție. Piesa de sus a primit o atenție suplimentară. Trebuia să facem o gaură pentru ecranul LCD.

Pasul 6: Pictură

Pictura
Pictura
Pictura
Pictura
Pictura
Pictura

Deoarece lemnul MDF nu este atât de atrăgător, am vopsit carcasa în alb

Pasul 7: Imprimare 3D

Imprimare 3D
Imprimare 3D

Am făcut o montură pentru pompele peristaltice. Ai putea face și asta din lemn.

Pentru a conecta tubul la pompe am folosit https://www.thingiverse.com/thing:2945382/files de la Boerni.

Pasul 8: Adăugarea circuitului la carcasă

Adăugarea circuitului la carcasă
Adăugarea circuitului la carcasă
Adăugarea circuitului la carcasă
Adăugarea circuitului la carcasă

Pentru a monta RPI, arduino, lcd, controlerul motorului și pompele am folosit șuruburi. Pentru orice altceva am folosit lipici fierbinte. Dacă ceva s-ar rupe, acesta poate fi ușor înlocuit.

Pasul 9: Cablare

Cablare
Cablare
Cablare
Cablare

Pentru proiectul meu am folosit arduino pentru a trimite valorile Ph și greutate către RPI-ul meu prin comunicare serială prin USB. LCD-ul, temperatura și controlerul motorului sunt conectate direct la RPI.

Pasul 10: Baza de date

Bază de date
Bază de date

Baza mea de date nu este mare: trebuia doar să salvez datele senzorului. Aceste date le-aș putea folosi ulterior pentru un istoric.

Toate numele senzorilor sunt stocate în dispozitiv, măsurătorile sunt stocate în măsurători (ce surpriză: p). Aceste 2 tabele sunt conectate cu o masă anterioară. Procedând astfel aș putea extinde cu ușurință baza de date mai târziu.

Pasul 11: Cod

Cod
Cod

Codul îl puteți găsi aici:

Recomandat: