Tartalomjegyzék:
- 1. lépés: ELŐSZERELÉSI KÖVETELMÉNYEK
- 2. lépés: SZERELHETŐ HARDVER
- 3. lépés: Töltse be a programot ARDUINO -ra
- 4. lépés: DEMONSTRÁCIÓ
Videó: ATLAS VEZETŐKÉPESSÉG -ÉRZÉKELŐJE AUTOMATIKUS HŐMÉRSÉKLET -KOMPENZÁCIÓJA: 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
Ebben a projektben automatikusan hőmérséklet -kompenzáljuk az Atlas Scientific vezetőképesség -érzékelőjét. A hőmérsékletváltozások hatással vannak a folyadékok vezetőképességére/összes oldott szilárd anyagára/sótartalmára, és ennek kompenzálásával biztosítjuk, hogy a mért értékek az adott hőmérsékleten ténylegesen megjelenjenek. Az Atlas hőmérséklet -érzékelőjét használják.
A hőmérsékleti értékeket továbbítják a vezetőképesség -érzékelőhöz, majd a kompenzált vezetőképesség -értékeket adják ki. A működés I2C protokollon keresztül történik, és az értékek megjelennek az Arduino soros plotterben vagy monitoron.
FIGYELMEZTETÉSEK:
Az Atlas Scientific nem gyárt fogyasztói elektronikát. Ez a berendezés villamosmérnököknek készült. Ha nem ismeri az elektrotechnika vagy a beágyazott rendszerek programozását, előfordulhat, hogy ezek a termékek nem az Ön számára valók
Ezt az eszközt Windows számítógépen fejlesztették ki és tesztelték. Nem tesztelték Mac -en, az Atlas Scientific nem tudja, hogy ezek az utasítások kompatibilisek -e Mac rendszerrel
ELŐNYÖK:
- A hőmérséklet automatikusan elszámolásra kerül, lehetővé téve a pontos vezetőképességi leolvasást.
- Valós idejű vezetőképesség és kimeneti hőmérséklet.
ANYAGOK:
- Arduino Uno vagy STEMTera tábla
- Breadboard (ha nem használ StemTera táblát)
- Jumper vezetékek
- 1- vezetőképesség-érzékelő készlet
- 1- hőmérséklet érzékelő készlet
1. lépés: ELŐSZERELÉSI KÖVETELMÉNYEK
a) Az érzékelők kalibrálása: Minden érzékelő egyedi kalibrálási eljárással rendelkezik. Tekintse meg a következőket: Ezo EC adatlap, Ezo RTD adatlap.
b) Állítsa az érzékelők protokollját I2C -re, és rendeljen egyedi I2C -címet minden érzékelőhöz. A projekt mintakódjának megfelelően a következő címeket kell használni: sótartalom -érzékelő címe 100, és hőmérséklet -érzékelő címe 102. A protokollok közötti váltásról ezen a linken tájékozódhat.
A kalibrálást és az I2C -re való átkapcsolást KELL elvégezni, mielőtt az érzékelőket beépítik ebbe a projektbe
2. lépés: SZERELHETŐ HARDVER
Csatlakoztassa a hardvert a vázlat szerint.
Használhat vagy Arduino UNO -t, vagy STEMTera táblát. Ebben a projektben a STEMTera táblát használták kompakt kialakítása miatt, ahol az Arduino -t kombinálják a kenyérlemezzel.
3. lépés: Töltse be a programot ARDUINO -ra
A projekt kódja testreszabott könyvtárat és fejlécfájlt használ az EZO áramkörökhöz I2C módban. Hozzá kell adnia őket az Arduino IDE -hez a kód használatához. Az alábbi lépések tartalmazzák az IDE ezen kiegészítésének folyamatát.
a) Töltse le a számítógépre az Ezo_I2c_lib ZIP -mappát a GitHub -ból.
b) Nyissa meg számítógépén az Arduino IDE -t (IDE -jét innen töltheti le, ha nincs meg). Ha a soros plottert szeretné használni, akkor feltétlenül töltse le az IDE legújabb verzióját.
c) Az IDE -ben lépjen a Sketch -> Include Library -> Add. ZIP LIbrary -> Válassza ki az éppen letöltött Ezo_I2c_lib mappát. A megfelelő fájlok most már szerepelnek.
Két mintakód használható ebben a projektben. Bármelyiket választhatja.
d) Másolja a kódot a temp_comp_example vagy temp_comp_rt_example fájlból az IDE munkalapra. Ezeket a fent letöltött Ezo_I2c_lib zip mappából is elérheti.
A "temp_comp_example" kód úgy működik, hogy beállítja a hőmérsékletet az EC érzékelőben, majd leolvas. Ami a "temp_comp_rt_example" kódot illeti, a hőmérsékletet beállítják, és egy leolvasást végeznek. Mindkettő ugyanazt az eredményt adja.
e) Fordítsa össze és töltse fel a temp_comp_example vagy a temp_comp_rt_example az Arduino Uno vagy a STEMTera táblára.
f) Az IDE -ben lépjen az Eszközök -> Soros plotter menüpontra, vagy nyomja meg a Ctrl+Shift+L billentyűkombinációt. Megnyílik a plotter ablaka. Állítsa az átviteli sebességet 9600-ra. A valós idejű grafikonok most kezdődnek.
h) A soros monitor használatához lépjen az Eszközök -> Soros monitor menüpontra, vagy nyomja le a Ctrl+Shift+M billentyűzetet. A monitor kinyílik. Állítsa az átviteli sebességet 9600 -ra, és válassza a "Kocsi visszaállítása" lehetőséget. Meg kell jelennie az EC és a hőmérséklet értékeknek.
4. lépés: DEMONSTRÁCIÓ
A videóban bemutatott kísérlet összefoglalója:
1. rész: Nincs hőmérséklet -kompenzáció
Kezdetben a víz hőmérséklete körülbelül 30 ° C. Ezután körülbelül 65 ° C -ra melegítik, miközben a vezetőképesség (zöld grafikon) és a hőmérséklet (piros grafikon) leolvashatók a soros plotterben. (Az Arduino mintakódhoz, amely lehetővé teszi több áramkör olvasását automatikus hőmérsékletkompenzáció nélkül, lásd ezt a LINKET).
2. rész: Hőmérsékletkompenzáció
Az automatikus hőmérséklet -kompenzációt elrendelő Arduino -kódot feltöltik a táblára. A kódot ezen a linken találja. Még egyszer, a víz kiindulópontja 30 ° C körül van. Fokozatosan körülbelül 65 ° C -ra emelik, miközben a vezetőképesség (zöld grafikon) és a hőmérséklet (piros grafikon) leolvashatók a soros plotteren.
Ajánlott:
Automatikus hűtőventilátor a szervó és a DHT11 hőmérséklet- és páratartalom -érzékelő használatával Arduino segítségével: 8 lépés
Automatikus hűtőventilátor a szervó és a DHT11 hőmérséklet- és páratartalom -érzékelő használatával az Arduino segítségével: Ebben az oktatóanyagban megtanuljuk, hogyan kell elindítani & forgassa a ventilátort, ha a hőmérséklet egy bizonyos szint fölé emelkedik
Valós idejű kútvíz-hőmérséklet, vezetőképesség és vízszintmérő: 6 lépés (képekkel)
Valós idejű kútvíz-hőmérséklet-, vezetőképesség- és vízszintmérő: Ezek az utasítások leírják, hogyan lehet olcsó, valós idejű vízmérőt készíteni a hőmérséklet, az elektromos vezetőképesség (EC) és a vízszint figyelésére ásott kutakban. A mérőt úgy tervezték, hogy egy ásott kút belsejében lógjon, mérje a víz hőmérsékletét, EC és
Vezetőképesség -érzékelő kesztyű: 6 lépés
Vezetőképesség -érzékelő kesztyű: Alkalmazások: 1. LED világítás tesztelése2. Áramkör -hibaelhárítás 3. Viselhető technológia tesztelése4. Vezetőképesség -ellenőrzés (mobil) kellékek: 1. Kesztyű (szövet: kötött) 2. BBC MicroBit3. Tápellátás (akkumulátor) 4. Vezető szál 5. Tű 6. Olló
WiFi automatikus növényadagoló tározóval - beltéri/kültéri művelési beállítás - automatikus vízi növények távoli megfigyeléssel: 21 lépés
WiFi automatikus növényadagoló tározóval - beltéri/kültéri művelési beállítások - Automatikus vízi növények távoli felügyelettel: Ebben az oktatóanyagban bemutatjuk, hogyan kell beállítani egy egyéni beltéri/kültéri növényadagoló rendszert, amely automatikusan öntözi a növényeket, és távolról felügyelhető az Adosia platform használatával
Arduino Chemistry Probe Kit - Hőmérséklet és vezetőképesség: 8 lépés
Arduino kémia szonda készlet - Hőmérséklet és vezetőképesség: Egy kémiatanár, akivel együtt dolgozom, engedte, hogy tanítványai építsenek egy érzékelő készletet a vezetőképesség és a hőmérséklet tesztelésére. Összeszedtünk néhány különböző projektet és erőforrást, és egyesítettem őket egy projektben. Kombináltunk egy LCD projektet, a Conductivity P