Tartalomjegyzék:

Arduino Kombucha termosztát: 3 lépés (képekkel)
Arduino Kombucha termosztát: 3 lépés (képekkel)

Videó: Arduino Kombucha termosztát: 3 lépés (képekkel)

Videó: Arduino Kombucha termosztát: 3 lépés (képekkel)
Videó: Высокая плотность 2022 2024, Július
Anonim
Arduino Kombucha termosztát
Arduino Kombucha termosztát
Arduino Kombucha termosztát
Arduino Kombucha termosztát

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.

  1. Forraljunk fel 4 csésze vizet. Ha szép gőzforralás következik, kapcsolja ki a hőt.
  2. 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.
  3. Pároljuk 5-7 percig.
  4. Távolítsa el a teazacskót (-okat), és dobja ki a teát.
  5. 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.
  6. Miután a cukor feloldódott, öntse az édes teát az 1 literes főzőedénybe.
  7. Öntsön 8 csésze hideg, szűrt vizet. Hideg palackozott vizet használok.
  8. 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.
  9. Adja hozzá a keverékhez a habos és folyékony önindítót. CSAK EGYSZER keverjük össze.
  10. 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 pálya építése
A pálya építése
A pálya építése
A pálya építése
A pálya építése
A pálya építése
A pálya építése
A pálya é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: