Sisukord:
- 1. samm: EELMONTEERIMISE NÕUDED
- Samm 2: KOKKULEV RIISTVARA
- 3. samm: LAADI PROGRAMM ARDUINO -SSE
- 4. samm: demonteerimine
Video: TEE OMA PH JA SOOLSUSE SEISESÜSTEEM LED -NÄIDIKUTEGA: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Selles projektis valmistame LED -indikaatoritega pH ja soolsuse/juhtivuse seiresüsteemi. Kasutatakse Atlas Scientifici pH- ja soolsusandureid. Töö toimub I2C protokolli kaudu ja näidud kuvatakse Arduino jadamonitoril.
Valgusdioodid lülituvad sisse, kui anduri näidud lähevad etteantud piiridest välja. Sellisel juhul on piirid järgmised: Kui juhtivuse näit ületab 500 μS/cm, süttib kollane LED; kui pH näit ületab 10, süttib punane LED. Valgusdioodide kasutamine näitab, kuidas andurite näitu saab kasutada muu riistvara käivitamiseks.
HOIATUSED
Atlas Scientific ei tee tarbeelektroonikat. See seade on mõeldud elektriinseneridele. Kui te pole elektrotehnika või manussüsteemide programmeerimisega tuttav, ei pruugi need tooted teie jaoks olla
See seade töötati välja ja testiti Windowsi arvuti abil. Seda ei testitud Macis, Atlas Scientific ei tea, kas need juhised ühilduvad Maci süsteemiga
Eelised:
- Reaalajas pH ja soolsuse näidud.
- Saab laiendada, hõlmates rohkemat tüüpi Atlase EZO andureid.
- Võimalus kasutada anduri näitu muu riistvara juhtimiseks.
- Vajalikud minimaalsed programmeerimisoskused, kui te ei plaani projekti muuta.
MATERJALID:
- 1- Arduino Uno või STEMTera plaat
- Leivalaud (kui STEMTera plaati ei kasutata)
- Jumper juhtmed
- 1- pH anduri komplekt
- 1- soolsusanduri komplekt
- 1- Inline pinge isolaator
- 2- LEDid
- 2- 220 Ω takistid
1. samm: EELMONTEERIMISE NÕUDED
a) Kalibreerige andurid. Igal anduril on ainulaadne kalibreerimisprotsess. Vaadake järgmist: Ezo pH andmeleht, Ezo EC andmeleht.
b) Määrake andurite protokolliks I2C. Iga andur vajab ainulaadset I2C -aadressi. Selle projekti näidiskoodi kohaselt kasutatakse järgmisi aadresse: pH -anduri aadress on 99 ja soolsusanduri aadress on 100. Lisateavet protokollide vahel vahetamise ja aadresside määramise kohta leiate siit LINK.
Kalibreerimine ja lülitamine I2C -le PEAB tegema enne andurite rakendamist sellesse projekti
Samm 2: KOKKULEV RIISTVARA
Ühendage riistvara ülaltoodud skeemil näidatud viisil.
Võite kasutada kas Arduino UNO või STEMTera plaati. Selles projektis kasutati STEMTera plaati selle kompaktse disaini tõttu, kus Arduino on kombineeritud leivaplaadiga.
220Ω takistid piiravad voolu LED -idega, takistades nende puhumist.
Inline Voltage Isolator isoleerib pH -vooluringi soolsusringkonnast, kaitstes seda seega igasuguste elektriliste häirete (müra) eest, mis võivad pärineda soolsusandurist või muust süsteemi elektroonikast.
3. samm: LAADI PROGRAMM ARDUINO -SSE
Selle projekti kood kasutab kohandatud raamatukogu ja päisefaili EZO ahelate jaoks I2C režiimis. Koodi kasutamiseks peate need oma Arduino IDE -sse lisama. Allpool toodud sammud hõlmavad selle täienduse tegemist IDE -le.
a) Laadige oma arvutisse alla GitHubist ZIP -kaust Ezo_I2c_lib.
b) Avage arvutis Arduino IDE (IDE saate alla laadida SIIT, kui teil seda pole). Avage IDE -s Sketch -> Include Library -> Add. ZIP Library -> Valige äsja alla laaditud kaust Ezo_I2c_lib. Nüüd on lisatud sobivad failid.
c) Kopeerige kood pH_EC_led_indicatorilt IDE tööpaneelile. Sellele pääsete juurde ka ülal allalaaditud ZIP -kaustast Ezo_I2c_lib.
d) Koostage ja laadige oma Arduino Uno või StemTera tahvlile pH_EC_led_indicator kood.
e) Avage IDE -s Tools -> Serial Monitor või vajutage klaviatuuril Ctrl+Shift+M. Seeriamonitor avaneb. Seadke andmeedastuskiiruseks 9600 ja valige käru tagastamine
4. samm: demonteerimine
Videol näidatud katse kokkuvõte:
- Mõõdetakse vee esialgne pH ja EC.
- Veele lisatakse veidi NaCl (soola), juhtivuse näit tõuseb ja niipea, kui see ületab 500μS/cm, süttib kollane LED.
- Seejärel valatakse keeduklaasi mõni pH UP lahus, pH tõuseb ja ületades 10 ning punane LED süttib.
- Lõpuks lisatakse mõni pH DOWN lahus ja pH langeb. Kui näit on alla 10, kustub punane LED.
Soovitan:
T2 - Tee Bot -tee valmistamine on lihtne: 4 sammu
T2 - Tea Bot - Tea Brewing Made Easy: Tee bot valmistati selleks, et aidata kasutajal teed valmistada soovitatud valmistamisajani. Üks disainieesmärke oli hoida see lihtsana. ESP8266 on programmeeritud veebiserveriga servomootori juhtimiseks. ESP8266 veebiserver on mobiilile reageeriv ja
TEE OMA LÄBIVAHTE ARKAADIKOMPLEKTI Ventilaator ütleb IU: 5 sammu
TEE OMA NÄRGARINGID ARKAADIKOMPLEKTI Ventilaator ütleks, et ma olen <3 U: Nüüd saate oma juhuslike ahelate arkaadikomplekti panna ütlema, et ma armastan seda, kasutades seda juhendatavat! Osalen selles juhendatavas ka südamekonkursil! Loodan, et võidan
Tee oma lihtne seal: 4 sammu (piltidega)
Tee oma lihtsaks Theremin: Selles projektis näitan teile, kuidas elektrooniline instrument Theremin töötab ja kuidas saame sellest luua lihtsa versiooni kahe IC -i ja vaid mõne täiendava komponendi abil. Teel räägime ostsillaatoritüüpidest, keha mahtuvusest
TEE OMA GPSIL põhinev digitaalne armatuurlaud EBIKE või ELECTRIC MOTOCYCLE jaoks: 13 sammu
TEE OMA GPSIL põhinev digitaalne juhtpaneel EBIKE või ELECTRIC MOTORCYCLE jaoks: HI EVERYONET sdcardis ja muidugi projektis
Tee oma sülearvuti/sülearvuti nahk: 8 sammu (piltidega)
Tee oma sülearvuti/sülearvuti nahk: täiesti individuaalne ja ainulaadne sülearvuti nahk, millel on piiramatud võimalused