Sisukord:
- Samm: esimese kääritamise alustamine
- 2. etapp: vooluringi ehitamine
- 3. samm: parim osa … Koodi kirjutamine
Video: Arduino Kombucha termostaat: 3 sammu (piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:49
Ma olen Kombuchat alati armastanud, aga poes on see nii kallis. Umbes 4 dollarit 12 oz kohta. ma ei saaks endale lubada seda nii palju juua kui soovisin. Vaatasin oma kombucha valmistamist ja mõistsin, et see pole üldse nii raske ega nõudnud liiga palju ressursse. Ostsin selle komplekti alustamiseks, kuid teil võib olla neid esemeid juba palju, seega ärge ostke midagi, mis teil juba on! Olen täiskoormusega üliõpilane ja ma pole peaaegu kunagi kodus, seega arvasin, et proovin soojuse reguleerimise automatiseerimiseks Arduino abil vooluringi ehitada.
Ringraja tegemiseks vajalikud esemed:
- Arduino Uno (kui teil pole veel Arduinot, siis soovitan hankida komplekti alustamiseks. Alustasin sellest ja kaasas oli LCD, leivaplaat, helisignaal, LED ja kasutatav temperatuuriandur TMP36 VÄLJAS kombuchat)
- Leivalaud ja juhtmed
- DS18B20 temperatuuriandur (vajate ka 4,7 k takistit)
- Relee moodul
- Soojendi
Ahela valmistamiseks valikulised elemendid:
- Leivalaud LCD -ekraan
- Leivalaud LED
- Leivalaud Piezo summer
Kombucha valmistamiseks vajalikud esemed:
Sain selle komplekti, kus on kõik allpool ja palju muud.
- Kombucha Scoby
- 1 galloni klaaspurk
- Must, roheline või Oolongi tee
- Rafineeritud suhkur
- Kaanega klaaspudelid (kombucha panemiseks teise kääritamise jaoks)
Samm: esimese kääritamise alustamine
Selle sammu jaoks ei vaja me elektroonikat, vaid väikest potti, suhkrut, kobarat ja teed.
- Lase 4 tassi vett keema. Kui on kena veerev keemiseni, lülitage kuumus välja.
- Võtke 6 teekotti või valage 3 supilusikatäit lahtist musta, rohelist või oolongi teed puuvillase teekotti ja lisage potti.
- Hauta 5-7 minutit.
- Eemaldage teekott (id) ja visake tee ära.
- Lisage potti 1 tass suhkrut ja segage. Ärge muretsege, et joote nii palju suhkrut, küüslane sööb käärimise ajal suurema osa suhkrust.
- Kui suhkur on lahustunud, valage magus tee 1 galloni keedupurki.
- Valage sisse 8 tassi KÜLMA, FILTREERITUD vett. Kasutan külma pudelivett.
- Segu peaks nüüd olema toatemperatuur või veidi kõrgem. Enne järgmise sammu juurde asumist veenduge, et Freedom'i üksustes ei oleks vesi üle 86 kraadi.
- Lisage segule vedelat ja vedelat starterit. Sega AINULT KORD.
- Katke purk puuvillase lapiga ja sulgege kummipaelaga.
Nüüd on meil (varsti) kombucha, andkem sellele mikrokontrolleri aju…..
2. etapp: vooluringi ehitamine
Teise sammu alustamiseks seadistage esmalt Arduino leivaplaadi kõrvale ja pange kokku kõik osad, mis on vajalikud pikas perspektiivis. Teie silmade hõlbustamiseks jagasin vooluahela kolmeks diagrammiks, LCD -ekraaniks, teavitajateks ja temperatuurianduriks. Kohustuslik Tegin kõik need skeemid Fritzingi abil. Viimane pilt on minu ringkonnast. Ärge muretsege, kui teie vooluring ei tundu nii kena kui minu oma. (;
*** Pange tähele, et Arduino analoogkülge EI kasutata. Ärge ühendage juhtmeid nende pesadega. ***
Alustan temperatuuriandurist. Minu DS18B20 -l oli punane, sinine ja kollane traat, teie oma peaks olema sarnaste värvidega. Punane ühendub 5V, sinine GND -ga. Kollane on huvitav, kuna see on andmeside, kuid see vajab 4,7 kΩ takisti kaudu täiendavat võimsust, nii et kollane ühendatakse Arduino tihvtiga 13 ja 4,7 kΩ takisti läheb kollasest 5 V -ni. Viidake pildile, et paremini mõista.
* LCD võtab kõige rohkem ruumi ja muudab kogu asja hullumeelseks, kuid see on üsna lihtne. Ma lähen järjekorras vasakult paremale, alustades kell 1 ja lõpetades kell 16.
- Esimene tihvt läheb GND -le.
- Teine pinge läheb 5V pingele
- Kolmas tihvt läheb GND -le.
- Arduino neljas tihvt läheb 12 -ni.
- Viies tihvt läheb GND -le.
- Kuues tihvt läheb Arduino 11 -le.
- Tihvte 7-10 ei kasutata.
- 11. pin läheb Arduino 5 -le.
- 12. pin läheb Arduino 4 -le.
- 13. pin läheb Arduino 3 -le.
- 14. tihvt läheb Arduino 2 -le.
- 15. tihvt ühendatakse 5V -ga läbi 330 oomi takisti.
- 16. tihvt ühendub GND -ga.
Relee on termostaadi osa jaoks kõige olulisem osa, kuna see juhib küttekeha sisse- või väljalülitamist. Mooduli tegelikuks ehitamiseks kasutasin seda SparkFuni õpetust. Kasutasin seda veebisaiti, mis aitab eristada, kuhu juhtmed lähevad. Teise võimalusena võite osta IOT relee SparkFunist või Adafruitist, mis teeb sama asja. Panin andmesilda releele Arduino digitaalsele tihvtile 6. Seadistasin oma relee NC -le või tavaliselt suletud olekule, nii et kui valite selle EI või Tavaliselt avatud, peate koodi muutma.
Lõpuks, mida ma nimetan teatajateks. See on alternatiivne ja mitte vajalik osa. Põhimõtteliselt, kui te ei soovi, et relee kontrolliks kütteseadme sisse- ja väljalülitamist, saate seda käsitsi teha, kui kuulete piiksumist. Seal on LED ja Piezo summer. LED -i pikem külg ühendatakse 220 oomi takistiga, mis ühendatakse Arduino tihvtiga 8. Lühem pool ühendub GND -ga. Summuril on positiivne ja negatiivne külg, tavaliselt tähistatud vastavalt + ja -. + Pool läheb Arduino tihvti 9 juurde, - pool läheb GND -le.
* Pidage meeles, et tegin selle projekti avatud lähtekoodiga, et saaksite seda muuta olemasolevaks! Kui teil pole LCD -ekraani, saate koodi muuta nii, et see töötaks ilma selleta!
3. samm: parim osa … Koodi kirjutamine
Pole paremat uhkustunnet ja saavutusi kui koodi kirjutamine, mis töötab esmalt! Kahjuks ei olnud see minu jaoks nii, kuid see on endiselt lõbus, kui see töötab. Koodi Uno -le vilkumiseks vajate Arduino IDE -d. On ka teisi viise, kuid see on kõige lihtsam. Kui teil pole IDE seadistatud või installitud, laske sellel küülikuaugul alla kukkuda.
Esimene samm on lähtestamine. Selle koodi jaoks on vaja kolme raamatukogu, mida kõiki saab alla laadida Arduino IDE kaudu, minnes jaotisse Sketch -> Include Libraries -> Manage Libraries … seejärel otsige ja installige OneWire'i, LiquidCrystali ja Dallase temperatuuri teegid. Lisasin koodi ja laadisin selle oma Githubisse üles! Faili nimi on KombuchaThermostat.ino.
Kood on otse üleslaaditav, kui soovite ainult releed (nt LED-i või helisignaali pole) ja seadistate selle tavaliselt suletud releeks. Muidu olen kirjutanud alternatiivse koodi ja silumisstrateegiad sisse, need on lihtsalt kommenteeritud. Minu kood on litsentsitud avaliku domeeni alla, nii et muutke seda oma stiili ja maitse järgi.
Silumise teave…
Silumine pole üldse hirmutav, eriti Arduino puhul.
- Kui teie kood ei kompileeri, on tõenäoline, et te pole teeke installinud.
- Kui seda ei laadita üles, on tõenäoline, et valisite vale pordi, tahvli või programmeerija. Ülaltoodud link IDE seadistamiseks on suurepärane ressurss, et veenduda, et olete kõik asjad õigesti konfigureerinud.
- Kui temperatuur tundub imelik, tühistage kõik read, millel on kiri „Serial”, ja avage jadamonitor, et näha, kuidas teie temperatuur välja näeb.
Seda koodi on testitud Ubuntu 16.04 -ga.
Kui see töötab teie süsteemis teise opsüsteemiga, andke mulle sellest teada ja lisan selle loendisse!
Soovitan:
Nutikas termostaat ESP8266: 6 sammu (piltidega)
Nutikas termostaat ESP8266: Bienvenue sur ce nouvel artikkel. On se retrouve aujourd'hui pour un projet que j'ai réalisé durant tout ce temps libre que m'a offert le encinement. 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 - nutikas termostaat: 9 sammu (piltidega)
HestiaPi Touch - avatud nutikas termostaat: HestiaPi Touchi kohta HestiaPi Touch on teie kodu jaoks täiesti avatud lähtekoodiga nutikas termostaat. Kõik digitaalsed failid ja teave on saadaval allpool ja meie veebisaidil. Selle abil saate jälgida oma kodu temperatuuri, suhtelist õhuniiskust ja õhuruumi
Ühendatud termostaat: 6 sammu (piltidega)
Ühendatud termostaat: Kodu temperatuuri täpne jälgimine on kindlasti üks parimaid viise oma energiaarve säästmiseks. Samal ajal soovite tunda end hästi soojas kodus talvisel ajal. Minu praegune termostaat võimaldab ainult staatilist programmeerimist: I
PESTA vana termostaat: 4 sammu (piltidega)
PESA Teie vana termostaat: minu maja küttesüsteem on ilmselt sama vana kui maja ise. See on umbes 30 aastat vana, mis on maja-aastate osas hea, kuid tehnoloogia osas on see jääajaga peaaegu kinni jäänud. Kaubanduses on 2 peamist probleemi
Propagaatori termostaat ESP8266/NodeMCU ja Blynk abil: 7 sammu (piltidega)
Propagaatori termostaat, kasutades ESP8266/NodeMCU ja Blynk: Ostsin hiljuti soojendusega paljundusmasina, mis peaks aitama mu lille- ja köögiviljaseemneid hooaja alguses idanema panna. See tuli ilma termostaadita. Ja kuna termostaadid on üsna kallid, otsustasin ise teha. Nagu ma tahtsin kasutada