Sadržaj:
- Korak 1: Potrebni materijali
- Korak 2: Dioda za lemljenje između zupčanika pumpe
- Korak 3: Ožičenje hardvera
- Korak 4: Kôd
- Korak 5: Važna napomena - Serijski monitor
- Korak 6: Prilagođavanje koda vašim potrebama regulatora
- Korak 7: Videozapis PH regulatora/mjerača sa značajkom kalibracije
Video: Regulator PH/mjerač - Arduino: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:36
*** 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:
Mjerač kvalitete zraka u zatvorenom prostoru: 5 koraka (sa slikama)
Unutarnji mjerač kvalitete zraka: Jednostavan projekt za provjeru kvalitete zraka u vašoj kući. Budući da u zadnje vrijeme često boravimo/radimo od kuće, možda bi bilo dobro pratiti kvalitetu zraka i podsjetiti se kada je vrijeme da otvorite prozor i udiše malo svježeg zraka
Jednostavan 20 LED Vu mjerač pomoću LM3915: 6 koraka
Jednostavni 20 LED Vu mjerač pomoću LM3915: Ideja o izradi VU mjerača već je dugo na popisu mojih projekata. I konačno mogu uspjeti. VU mjerač je krug za pokazatelj jačine audio signala. Krug mjerača VU obično se primjenjuje na krug pojačala tako da
KS-čaj-mjerač vremena: 4 koraka
KS-Tea-Timer: SituacijaTi si na pr. u uredu i želite skuhati čaj kako treba (npr. zeleni čaj 2 minute, crni čaj 5 minuta …), ali ponekad jednostavno propustite pravo vrijeme da prekinete kuhanje i izvadite čaj iz Vruća voda. To je vrlo
Mjerač istosmjernog napona za džepove veličine "uradi sam": 5 koraka
DIY džepni mjerač istosmjernog napona: U ovom uputstvu ću vam pokazati kako sami napraviti džepni mjerač istosmjernog napona veličine džepa s piezo zujalicom za provjeru strujnog kruga. Sve što vam treba je osnovno znanje o elektronici i malo vremena. Ako imate bilo kakvih pitanja ili problema, možete
DIY mjerač kisika u krvi: 5 koraka (sa slikama)
DIY mjerač kisika u krvi: 2020. svijet se suočio s nevidljivim čudovištem po imenu Corona Virus. Ovaj virus je ljude jako razbolio & slab. Mnogi su ljudi izgubili svoje dobre. U početku je postojao veliki problem, problem je bio nedostupnost odgovarajuće medicinske opreme poput