Tartalomjegyzék:
- 1. lépés: Az ok
- 2. lépés: Használt anyagok
- 3. lépés: Az összes összekapcsolása
- 4. lépés: A kód
- 5. lépés: Utolsó gondolatok
Videó: Hőmérő relatív hőmérsékletű 2 colos TFT kijelzőn és több érzékelővel: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Készítettem egy kijelzőt, amely több hőmérséklet -érzékelő mérését mutatja. A jó dolog az, hogy az értékek színe a hőmérséklettel együtt változik:
75 Celsius fok = PIROS> 60> 75 = NARANCS> 40 <60 = SÁRGA> 30 <40 = FÉNYKÉP <40 = SÖTÉT
1. lépés: Az ok
Házunk központi fűtéssel fűthető. A rendszert egy konyhai kályha táplálja, amely 1000 literes puffertartályt táplál. Innen a meleg vizet a padlófűtéshez és a radiátorokhoz szivattyúzzák.
Ez jól működik otthon, de zavaró lehet, ha hosszabb ideig távol vagyok. Ezért úgy döntöttünk, hogy hozzáadunk egy automata pelletégető fűtőtestet, amely szintén a puffertartályhoz van csatlakoztatva úgy, hogy mindkét rendszer együtt tud működni. Fontos tudni, mikor kell abbahagyni a rönkégetést a kályhában, mert előfordulhat, hogy a puffertartály túlmelegedik. Nyilván mindenféle biztonsági szelep létezik, de a megelőzés mindig jobb.
Szerettem volna egy képernyőt, amely több szinten méri a tartály hőmérsékletét, hogy láthassuk, mennyi hőt tároltunk. Végső soron a hőmérséklet színének meg kell változnia az értékkel: piros a nagyon meleg (> 75 Celsius fok és sötétkék a hideg, <30 fok) miatt.
2. lépés: Használt anyagok
Arduino UnoFour DS18b20 hőmérséklet -érzékelők1 4,7 k ohmos ellenállás Színes TFT kijelző, ezt a 2 colos kijelzőt használtam az AliexpressWiringből
3. lépés: Az összes összekapcsolása
A négy DS18b20 érzékelőt az egyvezetékes rendszeren keresztül kezelik. Ez sok kapcsolatot takarít meg az Arduino -val, és nagyon egyszerű, lásd a képet. Az ellenállás ide kerül hozzáadásra.
A kijelző csatlakoztatása több erőfeszítést igényelt. Úgy kell (kellene…) működnie, ha pajzsként kattint rá, de ez nem működött. Néhány kutatás megmutatta, hogyan lehet az SPI -n keresztül összekapcsolni (fogalmam sincs, mit jelent ez) a következő séma segítségével:
VCC 5vGND Ground CLK D13SDA D11 RS D9 RST D8 CS D10
Az ILI9225 könyvtárat használja, ahogy ez a kijelző csomagolásán is szerepelt. A könyvtárat itt találod a Githubon.
Minden készen futottam a mintákat a könyvtárból, minden rendben. Jaaaa !!!
4. lépés: A kód
Beletelt egy kis időbe, mire rájöttem, hogyan kell szöveget, vonalakat stb. Rajzolni egy TFT képernyőre. Ez elég egyszerűnek bizonyult. A kód, hogy a szöveg a hőmérséklethez képest színes legyen, valami más volt, ezért az Arduino fórumokhoz fordultam, ahol egy "Wild Bill" nevű csaj segített ki. Dicsőség!!
A kódot itt találja.
5. lépés: Utolsó gondolatok
Ez egy igazán klassz projekt volt. Most találnom kell egy szép burkolatot, hogy okosnak tűnjön a dolog. Nem vagyok jó ebben. Minden segítséget / javaslatot, hogyan kell ezt megtenni, nagyra értékeljük
Kívánság lista:
- WIFI hozzáadása, egyszerű legyen az ESP288 vagy Nodemcu segítségével; Nálam heverésznek
Ajánlott:
DIY naplózási hőmérő 2 érzékelővel: 3 lépés (képekkel)
DIY naplózási hőmérő 2 érzékelővel: Ez a projekt a korábbi "DIY naplózási hőmérő" fejlesztése. Naplózza a hőmérsékleti méréseket egy micro SD kártyára. Hardvermódosítások DS18B20 hőmérséklet -érzékelőt adtam a valós idejű óra modulhoz, ahol
Több saláta termesztése kevesebb helyen, vagy Saláta termesztése az űrben, (több vagy kevesebb): 10 lépés
Több saláta termesztése kevesebb helyen, vagy … Saláta termesztése az űrben, (több vagy kevesebb) .: Ez egy professzionális benyújtás a Growing Beyond Earth, Maker Contest pályázathoz, amelyet az Instructables -en keresztül nyújtottak be. Nem izgathatnám jobban, hogy űrnövénytermesztésre tervezek, és közzéteszem az első Instructable -t. Kezdésként a verseny arra kért minket, hogy
Arduino interfész ultrahangos érzékelővel és érintésmentes hőmérséklet -érzékelővel: 8 lépés
Arduino interfész ultrahangos érzékelővel és érintésmentes hőmérséklet -érzékelővel: Manapság a gyártók, fejlesztők az Arduino -t részesítik előnyben a projektek prototípusainak gyors fejlesztése érdekében. Az Arduino egy nyílt forráskódú elektronikai platform, amely könnyen használható hardverre és szoftverre épül. Az Arduino nagyon jó felhasználói közösséggel rendelkezik. Ebben a projektben
Arduino alapú érintésmentes infravörös hőmérő - IR alapú hőmérő Arduino használatával: 4 lépés
Arduino alapú érintésmentes infravörös hőmérő | IR alapú hőmérő Arduino használatával: Sziasztok, ebben az útmutatóban, érintésmentes hőmérőt készítünk arduino segítségével. Mivel néha a folyadék/szilárd anyag hőmérséklete túl magas vagy alacsony, majd nehéz kapcsolatba lépni vele és elolvasni ilyenkor a hőmérséklet
2.4 TFT Arduino meteorológiai állomás több érzékelővel: 7 lépés
2.4 TFT Arduino meteorológiai állomás több érzékelővel: hordozható Arduino időjárás állomás TFT LCD -vel és néhány érzékelővel