Sisukord:
Video: Osakeste footonite soolsusmõõtur: 4 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
Me tegime mõõteseadme vee soolsuse mõõtmiseks, kasutades magnetvälja ja lineaarset halliandurit. Selle valmistamiseks kasutasime osakeste footonit, kuid kasutada sai ka Arduino, kuna need töötavad praktiliselt samamoodi.
Selle projekti tegemiseks vajate paari asja:
- osakesed/arduino, sealhulgas leivalaud ja mõned kaablid
- lineaarne halliandur
- mõned magnetid (kasutasime väikseid, kuid tugevaid neodüümmagneteid)
- pastakas
- mõni lint
Samm: konteiner
Pliiatsit kasutatakse konteinerina, nii et jätkake ja võtke tihvt välja, nii et teil oleks ainult plastmahuti.
Sulgege väike auk mõne teibiga ja kleepige magnetid pliiatsi küljel oleva väikese augu lähedale.
Samm: ühendage osake/Arduino
Ühendage osake või arduino leivaplaadiga. Ühendage ka lineaarne saaliandur samamoodi nagu pildil, ülemine tihvt 3,3 V, keskmine tihvt GND ja alumine tihvt analoogsisendiga.
3. samm: kood
Osakeste footonil saate lihtsalt vajutada sisendiks kasutatud tihvti ja kasutada funktsiooni analogRead, et saada halli andurilt väärtus.
Kui soovite seda teha automaatselt või kui kasutate arduinot, vajate koodi, mis näeb välja umbes selline:
// mõõdetav tihvt analoogistPin = A0;
// mõõtmiste vaheline aeg millisekundites.
// kuna te ei saa liiga palju sündmusi avaldada, peab see olema vähemalt 1000
int delayTime = 5000;
// sündmuse nimi, et saaksite ära tunda sissevoolu mõõtmised
String eventName = "mõõtmine/soolsus";
String laag = "Madal";
String middel = "Keskmine";
String hoog = "Kõrge";
tühine seadistus () {
}
void loop () {
int mõõtmine = analogRead (analogPin);
kui (mõõt <= 1750) {
Particle.publish (sündmuseNimi, laag); }
if (mõõtmine> = 1751 && mõõtmine <= 1830) {
Particle.publish (sündmuseNimi, middel);
}
if (mõõtmine> = 1831 && mõõtmine <= 2100) {
Particle.publish (sündmuseNimi, hoog);
}
kui (mõõtmine> = 2101) {
}
viivitus (delayTime);
}
Samm: mõõtke
Loomulikult tuleb koodi väärtused kalibreerida vastavalt teie kasutatavale soolsusele, nii et jätkake ja hankige 3 tassi vett. Tass 1 on lihtsalt vesi, tass 3 on täielikult soolaga küllastunud ja tass 2 on kuskil vahepeal.
Haarake ühest tassist ja valage pliiatsisse osa vett.
Hoidke pliiatsit saali anduri kõrval, nii et magnetid jäävad väljapoole (nii jääb vesi magnetite ja anduri vahele)
Kasutage funktsiooni analogRead, et näha kasutatava vee väärtust ja kasutada seda väärtust koodis.
Meie mõõdetud väärtused olid järgmised:
lihtsalt vesi: 1720
Soolaga küllastunud: 1840
kuskil vahepeal: 1760
Soovitan:
Liikumise jälgimine MPU-6000 ja osakeste footoni abil: 4 sammu
Liikumise jälgimine, kasutades MPU-6000 ja osakeste footoneid: MPU-6000 on 6-teljeline liikumisjälgimisandur, millesse on integreeritud 3-teljeline kiirendusmõõtur ja 3-teljeline güroskoop. See andur on võimeline tõhusalt jälgima objekti täpset asukohta ja asukohta kolmemõõtmelisel tasapinnal. Seda saab kasutada
Kiirenduse mõõtmine ADXL345 ja osakeste footoni abil: 4 sammu
Kiirenduse mõõtmine ADXL345 ja osakeste footonite abil: ADXL345 on väike, õhuke ülivõimsusega 3-teljeline kiirendusmõõtur, millel on kõrge eraldusvõimega (13-bitine) mõõtmine kuni ± 16 g. Digitaalsed väljundandmed on vormindatud 16-bitiste kaheosaliste täienditena ja neile on juurdepääs digitaalse liidese I2 C kaudu. See mõõdab
Kaasaskantavate peente osakeste mõõtmine: 4 sammu (piltidega)
Kaasaskantavate peenosakeste mõõtmine: Selle projekti eesmärk on mõõta õhukvaliteeti, mõõtes peente osakeste kogust. Tänu kaasaskantavusele on võimalik mõõtmisi teha kodus või liikvel olles. Õhu kvaliteet ja peened osakesed: osakesed (
Niiskuse, rõhu ja temperatuuri arvutamine BME280 ja footonite liidese abil: 6 sammu
Niiskuse, rõhu ja temperatuuri arvutamine BME280 ja fotonite liidese abil: Me puutume kokku erinevate projektidega, mis nõuavad temperatuuri, rõhu ja niiskuse jälgimist. Seega mõistame, et need parameetrid mängivad tegelikult olulist rolli süsteemi töö efektiivsuse hindamisel erinevates atmosfääritingimustes
Magnetvälja mõõtmine HMC5883 ja osakeste footoni abil: 4 sammu
Magnetvälja mõõtmine, kasutades HMC5883 ja osakeste fotone: HMC5883 on digitaalne kompass, mis on loodud madala välja magnetvälja tuvastamiseks. Sellel seadmel on lai magnetvälja vahemik +/- 8 Oe ja väljundkiirus 160 Hz. HMC5883 andur sisaldab automaatseid degaussing rihma draivereid, nihke tühistamist ja