INHOUDSOPGAWE:
- Stap 1: VOORVERGADERINGSVEREISTES
- Stap 2: MONTERING HARDWARE
- Stap 3: LAAI PROGRAM OP ARDUINO
- Stap 4: DEMONSTRASIE
Video: MAAK U EIE PH- EN SALINITEITSMONITORINGSTELSEL MET LED -INDIKATORS: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:25
In hierdie projek maak ons 'n pH- en sout-/geleidingsmoniteringstelsel met LED -aanwysers. Die pH- en soutgehalte -sensors van Atlas Scientific word gebruik. Die werking vind plaas via die I2C -protokol en die lesings word op die Arduino -seriële monitor vertoon.
Die LED's word aangeskakel as die sensorlesings buite die voorafbepaalde perke gaan. In hierdie geval is die perke soos volg: As die geleidingsmeting meer as 500 μS/cm gaan, sal die geel LED aanskakel; as die pH -waarde meer as 10 is, sal die rooi LED aanskakel. Die gebruik van LED's bied 'n demonstrasie van hoe sensorlesings gebruik kan word om ander hardeware te aktiveer.
WAARSKUWINGS:
Atlas Scientific maak nie verbruikerselektronika nie. Hierdie toerusting is bedoel vir elektriese ingenieurs. As u nie vertroud is met elektriese ingenieurswese of programmering van ingeboude stelsels nie, is hierdie produkte moontlik nie vir u nie
Hierdie toestel is ontwikkel en getoets met 'n Windows -rekenaar. Dit is nie op Mac getoets nie, Atlas Scientific weet nie of hierdie instruksies versoenbaar is met 'n Mac -stelsel nie
VOORDELE:
- Real-time pH en soutgehalte.
- Kan uitgebrei word om meer soorte Atlas se EZO -sensors in te sluit.
- Die vermoë om sensorlesings te gebruik om ander hardeware te beheer.
- Minimum programmeringsvaardighede nodig, tensy u van plan is om die projek aan te pas.
MATERIAAL:
- 1- Arduino Uno of STEMTera bord
- Broodbord (as 'n STEMTera -bord nie gebruik word nie)
- Springdrade
- 1- pH sensor kit
- 1- kit vir soutgehalte sensor
- 1- Inlyn spanningsisolator
- 2- LED's
- 2- 220 Ω weerstande
Stap 1: VOORVERGADERINGSVEREISTES
a) Kalibreer die sensors. Elke sensor het 'n unieke kalibrasieproses. Verwys na die volgende: Ezo pH -datablad, Ezo EC -datablad.
b) Stel sensors se protokol op I2C. Elke sensor benodig 'n unieke I2C -adres. In ooreenstemming met die voorbeeldkode vir hierdie projek word die volgende adresse gebruik: pH -sensoradres is 99 en soutadresadresadres is 100. Raadpleeg hierdie LINK vir inligting oor hoe om te verander tussen protokolle en adresse toe te ken.
Die kalibrasie en die oorskakeling na I2C MOET gedoen word voordat die sensors in hierdie projek geïmplementeer word
Stap 2: MONTERING HARDWARE
Koppel die hardeware aan soos in die skema hierbo getoon.
U kan óf 'n Arduino UNO óf 'n STEMTera -bord gebruik. Die STEMTera -bord is in hierdie projek gebruik vir sy kompakte ontwerp waar die Arduino gekombineer word met die broodbord.
Die weerstand van 220Ω beperk die stroom tot die LED's, wat verhoed dat hulle uitblaas.
Die Inline Voltage Isolator isoleer die pH -stroombaan van die soutkring en beskerm dit teen enige elektriese interferensie (geraas) wat afkomstig is van die soutgehalte sensor of ander elektronika in die stelsel.
Stap 3: LAAI PROGRAM OP ARDUINO
Die kode vir hierdie projek maak gebruik van 'n aangepaste biblioteek- en koplêer vir die EZO -kringe in die I2C -modus. U moet dit by u Arduino IDE voeg om die kode te kan gebruik. Die onderstaande stappe bevat die proses om hierdie toevoeging tot die IDE te maak.
a) Laai Ezo_I2c_lib, 'n zip -gids van GitHub af op u rekenaar.
b) Maak die Arduino IDE op u rekenaar oop (u kan die IDE hier aflaai as u dit nie het nie). Gaan in die IDE na Skets -> Sluit biblioteek in -> Voeg. ZIP -biblioteek by -> Kies die Ezo_I2c_lib -lêergids wat u pas afgelaai het. Die toepaslike lêers is nou ingesluit.
c) Kopieer die kode van pH_EC_led_indicator na u IDE -werkpaneel. U het ook toegang daartoe vanaf die Ezo_I2c_lib zip -gids hierbo afgelaai.
d) Stel die pH_EC_led_indicator -kode saam en laai dit op na u Arduino Uno- of StemTera -bord.
e) Gaan in u IDE na Tools -> Serial Monitor of druk Ctrl+Shift+M op u sleutelbord. Die reeksmonitor sal oopmaak. Stel die baud -tempo op 9600 en kies "Vervoer terugkeer"
Stap 4: DEMONSTRASIE
Opsomming van die eksperiment in die video:
- Die aanvanklike pH en EC van water word gemeet.
- 'N bietjie NaCl (sout) word by die water gevoeg, die geleidingslesing styg en sodra dit 500μS/cm oorsteek, brand die geel LED.
- Dan word 'n pH -oplossing in die beker gegooi, die pH styg en by kruising van 10 word die rooi LED aangeskakel.
- Laastens word 'n oplossing van 'n pH -AFLAAG bygevoeg en die pH daal. As die lesing minder as 10 is, gaan die rooi LED af.
Aanbeveel:
Maak u eie gekoppelde verwarmingstermostaat en bespaar met verwarming: 53 stappe (met foto's)
Maak u eie gekoppelde verwarmingstermostaat en spaar met verwarming: wat is die doel? Verhoog die gemak deur u huis te verhit presies soos u wil. Bespaar en verminder die uitstoot van kweekhuisgasse deur u huis net te verhit as u dit nodig het. Beheer u verwarming waar u ook al is. Wees trots dat u dit gedoen het
Maak u eie Powerbank met noodhulp: 4 stappe (met foto's)
Maak u eie noodbank Powerbank: In hierdie projek sal ek u wys hoe u 'n kragopwekker saam met 'n aangepaste powerbank kan skep. Op hierdie manier kan u u powerbank in 'n noodsituasie laai sonder 'n aansluiting. Onderweg sal ek u ook vertel waarom BLDC
Maak u eie Retro Nixie -klok met 'n RTC !: 7 stappe (met foto's)
Maak u eie Retro Nixie -klok met 'n RTC !: In hierdie projek sal ek u wys hoe u 'n retro nixie -klok kan maak. Dit beteken dat ek jou sal wys hoe jy nixie -buise met 'n hoogspanning -GS -kragtoevoer kan beheer, en dan kombineer ek 4 nixie -buise met 'n Arduino, 'n Real Time Clock (RTC) en 'n koppie
Maak u eie omgevingsbeligting met die Raspberry Pi Zero: 5 stappe (met foto's)
Maak u eie omgevingsbeligting met die Raspberry Pi Zero: In hierdie projek sal ek u wys hoe u 'n Raspberry Pi Zero met 'n paar komplementêre dele kan kombineer om 'n omringende beligtingseffek op u TV te gee, wat die kykervaring verbeter. Laat ons begin
Maak u eie oorhoofse kameras met LED -verligting !: 5 stappe (met foto's)
Maak u eie oorhoofse kamera -tuig met LED -verligting !: In hierdie projek sal ek u wys hoe u 'n eenvoudige kamera -tuig kan maak. Die tuig kan die kamera nie net bokant die voorwerp wat u wil verfilm nie, maar ook 'n monitor om die beeldmateriaal en LED -beligting perfek te sien