Tartalomjegyzék:
- 1. lépés: Az első erjesztés elindítása
- 2. lépés: Az áramkör építése
- 3. lépés: A legjobb rész… A kód írása
Videó: Arduino Kombucha termosztát: 3 lépés (képekkel)
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Mindig is szerettem a Kombucha -t, de a boltban olyan drága. Körülbelül 4 dollár 12 oz -onként. semmi esetre sem engedhettem meg magamnak, hogy annyit igyak, amennyit akartam. Belenéztem a saját kombucha készítésébe, és rájöttem, hogy egyáltalán nem olyan nehéz, és nem igényel túl sok erőforrást. Ezt a készletet azért vettem, hogy elkezdjem, de lehet, hogy már sok ilyen tárgy van, ezért ne vásároljon olyat, ami már megvan! Én nappali tagozatos hallgató vagyok, és szinte soha nem vagyok otthon, ezért gondoltam, hogy megpróbálok egy áramkört felépíteni egy Arduino segítségével a hőszabályozás automatizálása érdekében.
Az áramkör létrehozásához szükséges elemek:
- Arduino Uno (ha még nem rendelkezik Arduino -val, javaslom, hogy szerezzen be egy készletet az induláshoz. Ezzel kezdtem, és az LCD -t, a kenyérlapot, a hangjelzőt, a LED -et és a használható TMP36 hőmérséklet -érzékelőt is tartalmazza A kombuchán kívül)
- Kenyértábla és vezetékek
- DS18B20 hőmérséklet -érzékelő (4,7 k -os ellenállás is szükséges)
- Relé modul
- Fűtés
Választható elemek az áramkör létrehozásához:
- Breadboard LCD kijelző
- Kenyérsütő LED
- Kenyérsütő Piezo zümmögő
A Kombucha elkészítéséhez szükséges termékek:
Ezt a készletet kaptam, amiben minden megtalálható és még sok más.
- Kombucha Scoby
- 1 gallon üvegedény
- Fekete, zöld vagy oolong tea
- Finomított cukor
- Üvegpalackok fedéllel (a kombucha betöltéséhez a második erjesztéshez)
1. lépés: Az első erjesztés elindítása
Ehhez a lépéshez nem lesz szükségünk semmilyen elektronikára, csak egy kis edényre, cukorra, pogácsára és egy kis teára.
- Forraljunk fel 4 csésze vizet. Ha szép gőzforralás következik, kapcsolja ki a hőt.
- Vagy vegyen be 6 teás zacskót, vagy öntsön 3 evőkanál laza levélű fekete, zöld vagy oolong teát egy pamut teazacskóba, és tegye bele az edénybe.
- Pároljuk 5-7 percig.
- Távolítsa el a teazacskót (-okat), és dobja ki a teát.
- Adjunk hozzá 1 csésze cukrot az edénybe és keverjük össze. Ne aggódjon, ha ennyi cukrot iszik, a piszkos az erjedés során megeszi a cukor nagy részét.
- Miután a cukor feloldódott, öntse az édes teát az 1 literes főzőedénybe.
- Öntsön 8 csésze hideg, szűrt vizet. Hideg palackozott vizet használok.
- A keveréknek most szobahőmérsékletűnek kell lennie, vagy kissé meg kell haladnia. Csak győződjön meg arról, hogy a víz nem haladja meg a 86 fokot a Freedom egységekben, mielőtt folytatja a következő lépést.
- Adja hozzá a keverékhez a habos és folyékony önindítót. CSAK EGYSZER keverjük össze.
- Fedje le az üveget pamut ruhával és zárja le gumiszalaggal.
Most megvan a (hamarosan elkészülő) kombucha, adjunk neki egy mikrovezérlő agyat…..
2. lépés: Az áramkör építése
A második lépés elindításához először állítsa be az Arduino -t egy kenyérpult mellé, és szerelje össze az összes alkatrészt, amelyek hosszú távon segítenek. Hogy könnyebb legyen a szemed, az áramkört 3 diagramra osztottam, az LCD -re, az értesítőkre és a hőmérséklet -érzékelőre. Kötelező Mindezeket a diagramokat Fritzing segítségével készítettem. Az utolsó kép az áramkörömről készült. Ne aggódjon, ha az áramköre nem olyan szép, mint az enyém. (;
*** Kérjük, vegye figyelembe, hogy az Arduino analóg oldalát NEM használják. Ne csatlakoztasson semmilyen vezetéket ezekhez a nyílásokhoz. ***
Kezdem a hőmérséklet -érzékelővel. A DS18B20 -asom piros, kék és sárga vezetékes volt, a tiédnek hasonló színűnek kell lennie. A piros 5V -ra, a kék a GND -re csatlakozik. A sárga érdekes, mert ez az adatvezeték, de némi kiegészítő áramra van szüksége egy 4,7 k ohmos ellenálláson keresztül, így a sárga csatlakozik az Arduino 13 -as érintkezőjéhez, és a 4,7 k ohmos ellenállás a sárgáról 5 V -ra. Hivatkozzon a képre, hogy jobban megértse.
* Az LCD a legtöbb helyet foglalja el, és őrülten néz ki, de meglehetősen egyszerű. Sorrendben haladok balról jobbra, 1 -től kezdve 16 -ig.
- Az első csap a GND -hez megy.
- A második érintkező 5V -ra megy
- A 3. csap a GND -hez megy.
- A 4. csap 12 -re megy az Arduino -n.
- Az ötödik csap a GND -hez megy.
- A hatos pin 11 -re megy az Arduino -n.
- A 7-10.
- A 11. csap az 5 -re megy az Arduino -n.
- A 12. pin 4 -re megy az Arduino -n.
- A 13. csap 3 -ra megy az Arduino -n.
- A 14. csap 2 -re megy az Arduino -n.
- A 15. tüske 330 ohmos ellenálláson keresztül csatlakozik az 5V -hoz.
- A 16. érintkező csatlakozik a GND -hez.
A relé a legfontosabb része a termosztát résznek, mert szabályozza a fűtés be- és kikapcsolását. A modul tényleges felépítéséhez a SparkFun oktatóanyagát használtam. Ezt a webhelyet használtam, amely segít megkülönböztetni a vezetékeket. Alternatív megoldásként vásárolhat egy IOT relét a SparkFun -tól vagy az Adafruit -tól, amely ugyanezt teszi. A relé adatcsapját az Arduino 6 -os digitális tűjére tettem. A relét NC -re vagy Normally Closed -re állítottam, így ha úgy dönt, hogy NO vagy Normally Open, akkor módosítania kell a kódot.
Végül, amit én bejelentőknek nevezek. Ez egy alternatív, és nem szükséges rész. Alapvetően, ha nem szeretné, hogy a relé vezérelje a fűtés be- és kikapcsolását, manuálisan megteheti, amikor sípolást hall. Van egy LED és egy Piezo hangjelző. A LED hosszabb oldala 220 ohmos ellenálláshoz csatlakozik, amely az Arduino 8 -as érintkezőjéhez csatlakozik. A rövidebb oldal a GND -hez csatlakozik. A zümmögőnek van pozitív és negatív oldala, általában + és - jelzéssel. A + oldal az Arduino 9 -es csapjához, a - GND -hez megy.
* Ne feledje, ezt a projektet nyílt forráskódúvá tettem, hogy módosíthassa azt, amire rendelkezik! Ha nincs LCD -je, módosíthatja a kódot, hogy anélkül is működjön!
3. lépés: A legjobb rész… A kód írása
Nincs jobb büszkeség és teljesítmény, mint az első próbálkozáskor működő kód írása! Sajnos ez nem volt így velem, de még mindig szórakoztató, amikor működik. Szüksége lesz az Arduino IDE -re, hogy villogja a kódot az Uno -hoz. Vannak más módok is, de ez a legegyszerűbb. Ha nincs beállítva vagy telepítve az IDE, kérjük, dobja le ezt a nyúllyukat.
Az első lépés az inicializálás. Ehhez a kódhoz három könyvtár szükséges, amelyek mindegyike letölthető az Arduino IDE -ből, ha megnyitja a Vázlat -> Könyvtárak beillesztése -> Könyvtárak kezelése… menüt, majd keresse meg és telepítse a OneWire, a LiquidCrystal és a Dallas Temperature könyvtárakat. Csatoltam a kódot, és feltöltöttem a Github -ra! A fájl neve KombuchaThermostat.ino.
A kód közvetlenül feltölthető, ha csak a relét szeretné (pl. Nincs LED vagy zümmögő), és normálisan zárt reléként állítja be. Egyébként megírtam az alternatív kódot, és a hibakeresési stratégiákat, csak megjegyzéseket fűzök hozzá. A kódom nyilvános domain alatt van engedélyezve, ezért bátran módosítsa a kódot stílusának és ízlésének megfelelően.
Információk hibakeresése…
A hibakeresés egyáltalán nem ijesztő, különösen az Arduino esetében.
- Ha a kód nem áll össze, akkor valószínűleg nincsenek telepítve a könyvtárak.
- Ha nem töltődik fel, akkor valószínűleg rossz portot, táblát vagy programozót választott. A fenti hivatkozás az IDE beállításához nagyszerű erőforrás annak biztosítására, hogy minden dolga megfelelően legyen konfigurálva.
- Ha a hőmérsékletek furcsának tűnnek, vegye fel a megjegyzéseket a "Soros" sorral, és nyissa ki a Soros monitort, hogy lássa, hogyan néz ki a hőmérséklete.
Ezt a kódot tesztelték az Ubuntu 16.04 -en.
Ha más operációs rendszerrel működik a rendszeren, tudassa velem, és hozzáadom a listához!
Ajánlott:
Intelligens ESP8266 termosztát: 6 lépés (képekkel)
Intelligens termosztát ESP8266: Bienvenue sur ce nouvel cikk. On se retrouve aujourd'hui pour un projet que j'ai réalisé durant tout ce temps libre que m'a offert le confinement. Ce projet m'a été proposé par mon père, en effet il vient de déménager dans une vieille maison et l
HestiaPi Touch - nyitott intelligens termosztát: 9 lépés (képekkel)
HestiaPi Touch - Nyitott intelligens termosztát: A HestiaPi Touch -ról A HestiaPi Touch egy teljesen nyílt forráskódú intelligens termosztát otthona számára. Minden digitális fájl és információ elérhető az alábbiakban és a fő weboldalunkon. Ezzel nyomon követheti otthonának hőmérsékletét, relatív páratartalmát és légkörét
A hőcserélő ventilátor termosztát vezérlése: 7 lépés (képekkel)
Egy hőcserélő ventilátor termosztát vezérlése: Sziasztok! Ebben az utasításban megmutatom, hogyan lehet automatizálni a hőcserélő ventilátort egy olcsó termosztát modul segítségével. Figyelmeztetés: Ez a projekt hálózati feszültséget használ, és megfelelően kell kezelni. Nem tudom, mit csinál, ne próbálja
Nest termosztát előzmények adatgyűjtője: 6 lépés (képekkel)
Nest termosztát előzmények adatgyűjtője: A Nest termosztát nyomon követi a hőmérsékletet, a páratartalmat és a kemence/váltakozó áramú felhasználást, és a felhasználók csak 10 napig láthatják a korábbi adatokat. Szerettem volna előzetes adatokat gyűjteni (> 10 nap), és rábukkantam a Google táblázatkezelő szkriptjére, amely a pingeket minden meghatározott időpontban beágyazja
Arduino HVAC szervo termosztát/vezérlő: 5 lépés (képekkel)
Arduino HVAC szervo termosztát/vezérlő: Üdvözöllek a "zöld" utasításomban! Megmutatom, hogyan használhatsz egy Arduino-t, két szervomotort, egy hőmérséklet-érzékelőt és néhány fémet (vagy fát), hogy digitális termosztátot készítsen egy átmenő HVAC egységhez. A CB szerint Richard Ellis (nagy valóságos