
Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-23 14:47

*** Ako se fotografije i veze ne pojavljuju, osvježite stranicu
Ovo je instrukcija za arduino pH regulator ili mjerač:
--- Regulator je namijenjen reakcijama koje započinju pri određenom pH i prirodno se smanjuju/povećavaju zbog reakcije. Međutim, za mnoge reakcije poželjno je ostati na početnom pH. Dakle, ako reakcija odstupi predaleko od željenog pH, ovaj arduino projekt će pumpati kiselinu ili bazu kako bi pH vratio u normalu.
--- Ovaj projekt se također može koristiti jednostavno kao pH senzor koji očitava pH bilo koje otopine.
Korak 1: Potrebni materijali
-Arduino Uno
-Kompjuter i tipkovnica
-12V Peristaltička pumpa za tekućinu
-Analog pH senzor / komplet mjerača Pro za Arduino
-I2C 20x4 Arduino LCD zaslon
-IN4001 Dioda
-PN2222 Tranzistor
-12V DC adapter za napajanje
-Muške do ženske kratkospojne žice
-Muška žica za kratkospojnike
-Aligator isječci
-Arduino USB kabel
-Daska
Korak 2: Dioda za lemljenje između zupčanika pumpe

Lemite diodu između zupčanika peristaltičke pumpe kao na slici. Srebrnu traku diode obavezno postavite prema (+) zupcu pumpe. Time ćete zaštititi motor pumpe.
Korak 3: Ožičenje hardvera



A4 -------------------- na SDA LCD
A5 -------------------- SCL-u LCD-a
GND ----------------- do GND LCD-a
5V -------------------- na VCC LCD-a
A0 -------------------- do srednjeg zupca (baza) tranzistora
GND ----------------- na ** lijevi zupčanik (odašiljač) tranzistora, ** odnosi se na ravnu stranu tranzistora
(-) zupčasta pumpa ---- na ** desni zupčanik (kolektor) tranzistora
(+) zupčasta pumpa ---- na Vin (12V)
A3 -------------------- do signalne žice (plave) pH mjerača
5V -------------------- do (+) žica (crvena) pH metra
GND ----------------- (()) žica (crna) pH metra
_
*** Za više detalja pogledajte fotografije
Korak 4: Kôd
U privitku su dvije verzije datoteke Arduino koda … jedna je za reguliranje reakcija koje povećavaju pH, a druga za reakcije koje smanjuju pH
_
*** VAŽNO ***
Preuzmite potrebne biblioteke (zip priložen u ovom uputstvu)
Ovaj kôd koristi LCD biblioteku koja već nije uključena u Arduino …
Da biste implementirali ovu zip datoteku u svoj projekt, preuzmite je na računalo, U arduino prozoru idite na "Sketch" "Include Library" "Add. ZIP Library"
Korak 5: Važna napomena - Serijski monitor
Ovaj program koristi serijski ulaz za pokretanje zaslona izbornika. To znači da će tijekom uporabe morati biti spojen na računalo ili prijenosno računalo. Za upravljanje serijskim monitorom kliknite gornji desni gumb (izgleda poput povećala) na arduino prozoru.
*** VAŽNO - upotrijebite opcije "Automatsko pomicanje", "Bez završetka retka" i "9600 bauda" na ekranu serijskog monitora … ako to ne učinite, kôd neće raditi kako je planirano
Za unos vrijednosti upišite vrijednost pomoću tipkovnice i pritisnite tipku enter ili kliknite "Pošalji"
Korak 6: Prilagođavanje koda vašim potrebama regulatora
Postoje vrlo jednostavne konstante koje je potrebno samo promijeniti kako biste bili sigurni da ovaj program radi za vas! U nastavku su preporučene konstante za promjenu i njihovi opisi:
- fillTime: koliko treba pumpi da se potpuno napuni tekućinom, u sekundama
- delayTime: koliko dugo želite da regulator čeka prije nego što ubaci još otopine
- smallAdjust: broj sekundi u koje želite da se ubaci kiselina/baza kada pH odstupi za 0,3 - 1 pH
- bigAdjust: broj sekundi u koje želite da se ubaci kiselina/baza kada pH odstupi za> 1 pH
_
Osim toga, morat ćete shvatiti koji pomak i nagib ima vaš pH metar …
Ako moj nagib i pomak ne rade dobro s vašim pH -metrom, morat ćete poduzeti sljedeće korake:
(1)- postavljeni nagib = 1 i pomak = 0
(2)- uzeti i zabilježiti očitanja pH u otopinama točno pH 4, pH 7 i pH 10
(3)- Izradite sustav jednadžbi ovako:
(stvarno očitanje pH 4)*nagib + pomak = 4
(stvarno očitanje pH 7)*nagib + pomak = 7
(stvarno očitanje pH 10)*nagib + pomak = 10
_
Pomoću ove tri jednadžbe pronađite liniju koja najbolje odgovara za nagib i pomak i promijenite ove konstante u nove vrijednosti nagiba i pomaka
Preporučeni:
LM317 Podesivi regulator napona: 6 koraka

LM317 Regulator napona s podesivim naponom: Ovdje bismo htjeli govoriti o podesivim regulatorima napona. Oni zahtijevaju složenije krugove od linearnih. Mogu se koristiti za proizvodnju različitih izlaza fiksnog napona, ovisno o krugu, a također i podesivog napona putem potenciometra. Ja
Regulator promjenjive brzine motora: 8 koraka

Regulator promjenjive brzine motora: U ovom projektu pokazat ću vam način na koji sam napravio regulator brzine motora & Također ću pokazati kako lako može biti izrađen kontroler promjenjive brzine motora uz pomoć IC 555. Počnimo
Automatski sobni regulator svjetla i ventilatora s dvosmjernim brojačem posjetitelja: 3 koraka

Automatski regulator svjetla u sobi i ventilator s dvosmjernim brojačem posjetitelja: Često vidimo šaltere posjetitelja na stadionu, u trgovačkom centru, uredima, učionicama itd. Kako broje ljude i pale ili pale svjetlo kad nema nikoga unutra? Danas smo ovdje s projektom automatskog kontrolera sobne rasvjete s dvosmjernim brojačem posjetitelja
Regulator napona 12v do 3v: 8 koraka

Regulator napona 12v do 3v: Možete jednostavno isključiti bilo koje istosmjerno napajanje samo pomoću 2 otpornika. Razdjelnik napona je osnovni i najjednostavniji sklop za gašenje bilo kojeg istosmjernog napajanja. U ovom ćemo članku napraviti jednostavan krug za stepenasto smanjenje 12v u 3
Jednostavan linearni linearni regulator napajanja, revidiran i pojašnjen: 3 koraka

Jednostavni linearni regulator snage linearne struje, revidiran i pojašnjen: Ovaj Instruktor u biti je ponavljanje Danovog kruga linearnog regulatora struje. Njegova je verzija, naravno, vrlo dobra, ali nedostaje joj nešto na putu jasnoće. Ovo je moj pokušaj rješavanja toga. Ako razumijete i možete izgraditi Dan -ovu verziju