Orodha ya maudhui:

Arduino Kombucha Thermostat: Hatua 3 (na Picha)
Arduino Kombucha Thermostat: Hatua 3 (na Picha)

Video: Arduino Kombucha Thermostat: Hatua 3 (na Picha)

Video: Arduino Kombucha Thermostat: Hatua 3 (na Picha)
Video: OXYGEN SENSORS fully explained (SWAHILI) 2024, Novemba
Anonim
Arduino Kombucha Thermostat
Arduino Kombucha Thermostat
Arduino Kombucha Thermostat
Arduino Kombucha Thermostat

Nimekuwa nikimpenda Kombucha, lakini katika duka ni ghali sana. Karibu $ 4 kwa 12 oz. hakuna njia ambayo ningeweza kumudu kunywa vile nilivyotaka. Niliangalia kutengeneza kombucha yangu mwenyewe na nikagundua haikuwa ngumu hata kidogo, na haikuhitaji rasilimali nyingi sana. Nilinunua hii kit ili nianze, lakini unaweza kuwa na vitu hivi vingi, kwa hivyo usinunue kitu ambacho tayari unacho! Mimi ni mwanafunzi wa wakati wote, na karibu siko nyumbani, kwa hivyo nilifikiri nitajaribu kujenga mzunguko kwa kutumia Arduino kugeuza kanuni ya joto.

Vitu vinavyohitajika kutengeneza Mzunguko:

  • Arduino Uno (ikiwa tayari hauna Arduino, ningependekeza upate kit kuanza. Nilianza na hii, na ilikuja na LCD, ubao wa mkate, buzzer, LED, na sensorer ya joto ya TMP36 ambayo inaweza kutumika. NJE YA kombucha)
  • Bodi ya mkate na waya
  • Sensor ya Joto la DS18B20 (Utahitaji pia Resistor ya 4.7k)
  • Kupitisha Moduli
  • Hita

Vitu vya hiari vya kutengeneza Mzunguko:

  • Uonyesho wa LCD ya Breadboard
  • LED ya mkate
  • Buzzer Piezo Buzzer

Vitu vinavyohitajika kutengeneza Kombucha:

Nilipata kit hiki, ambacho kina kila kitu chini na zaidi.

  • Kombucha Scoby
  • 1 Mtungi wa glasi ya galoni
  • Chai Nyeusi, Kijani, au Oolong
  • Sukari iliyosafishwa
  • Chupa za glasi na Vifuniko (kuweka kombucha ndani kwa chachu ya pili)

Hatua ya 1: Kuanza Uchachu wa Kwanza

Kwa hatua hii, hatutahitaji umeme wowote, sufuria ndogo tu, sukari, scoby, na chai.

  1. Kuleta vikombe 4 vya maji kwa chemsha. Mara tu kuna chemsha nzuri ya kuzunguka, zima moto.
  2. Ama chukua mifuko 6 ya chai, au mimina vijiko 3 vya majani meusi yenye rangi nyeusi, kijani kibichi, au oolong kwenye mfuko wa chai ya pamba na uongeze kwenye sufuria.
  3. Mwinuko kwa dakika 5-7.
  4. Ondoa mifuko ya chai na utupe chai.
  5. Ongeza kikombe 1 cha sukari ndani ya sufuria na koroga. Usijali kuhusu kunywa sukari nyingi, scoby hula sukari nyingi wakati wa kuchacha.
  6. Mara baada ya sukari kufutwa, mimina chai tamu kwenye jarida la lita 1.
  7. Mimina katika vikombe 8 vya maji ya BARIDI, yaliyochujwa. Ninatumia maji baridi ya chupa.
  8. Mchanganyiko sasa inapaswa kuwa joto la kawaida, au juu kidogo. Hakikisha tu kwamba maji hayapo juu ya digrii 86 katika vitengo vya Uhuru kabla ya kuhamia hatua inayofuata.
  9. Ongeza scoby na starter ya kioevu inakuja kwenye mchanganyiko. Koroga mara moja tu.
  10. Funika chupa na kitambaa cha pamba na muhuri na bendi ya mpira.

Sasa tuna kombucha yetu (hivi karibuni kuwa), wacha tupe akili ndogo ya kudhibiti …

Hatua ya 2: Kuunda Mzunguko

Kujenga Mzunguko
Kujenga Mzunguko
Kujenga Mzunguko
Kujenga Mzunguko
Kujenga Mzunguko
Kujenga Mzunguko
Kujenga Mzunguko
Kujenga Mzunguko

Kuanza hatua ya pili, kwanza weka Arduino karibu na ubao wa mkate, na kukusanya sehemu zote zinazohitajika ili ujisaidie kwa muda mrefu. Ili kurahisisha macho yako, niligawanya mzunguko kuwa michoro 3, LCD, vitambulisho, na sensorer ya joto. Wajibu nilifanya michoro hii yote na Fritzing. Picha ya mwisho ni ya mzunguko wangu. Usijali ikiwa mzunguko wako hauonekani nadhifu kama yangu. (;

*** Tafadhali kumbuka, upande wa Analog wa Arduino HAUTUMIWI. Usizie waya wowote kwenye nafasi hizo. ***

Nitaanza na sensorer ya joto. DS18B20 yangu ilikuwa na waya nyekundu, bluu, na manjano, yako inapaswa kuwa na rangi sawa. Nyekundu inaunganisha na 5V, hudhurungi inaunganisha na GND. Njano ni ya kupendeza, kwa sababu ni waya wa data, lakini inahitaji nguvu ya kuongezea kupitia kontena la 4.7k Ohm, kwa hivyo manjano huunganisha kubandika 13 kwenye Arduino, na kontena la 4.7k Ohm huenda kutoka manjano hadi 5V. Rejelea picha ili uelewe vizuri.

* LCD inachukua nafasi zaidi na inafanya jambo zima kuonekana mwendawazimu, lakini ni rahisi sana. Nitaenda kwa mpangilio kutoka KUSHOTO kwenda KULIA, kuanzia saa 1, na kuishia saa 16.

  • Pini ya 1 huenda kwa GND.
  • Pini ya 2 huenda kwa 5V
  • Pini ya 3 huenda kwa GND.
  • Pini ya 4 huenda kwa 12 kwenye Arduino.
  • Pini ya 5 huenda kwa GND.
  • Pini ya 6 huenda kwa 11 kwenye Arduino.
  • Pini 7-10 haitumiwi.
  • Pini ya 11 huenda kwa 5 kwenye Arduino.
  • Pini ya 12 huenda kwa 4 kwenye Arduino.
  • Pini ya 13 huenda kwa 3 kwenye Arduino.
  • Pini ya 14 huenda kwa 2 kwenye Arduino.
  • Pini ya 15 inaunganisha kwa 5V kupitia kontena la 330 Ohm.
  • Pini ya 16 inaunganisha na GND.

Relay ni sehemu muhimu zaidi kwa sehemu ya Thermostat, kwa sababu inadhibiti wakati heater inapowasha au kuzima. Kwa kweli kujenga moduli, nilitumia mafunzo haya kutoka SparkFun. Nilitumia wavuti hii, ambayo inasaidia kutofautisha mahali waya zinaenda. Vinginevyo, unaweza kununua Relay ya IOT kutoka SparkFun au Adafruit ambayo hufanya kitu kimoja. Ninaweka pini ya data kwenye relay kwa dijiti ya Dijiti 6 kwenye Arduino. Niliweka relay yangu kwa NC, au kwa kawaida imefungwa, kwa hivyo ikiwa unachagua kuwa kama HAPANA, au kwa kawaida Fungua, utahitaji kubadilisha nambari.

Mwishowe, kile ninachowaita watangazaji. Hii ni sehemu mbadala, na sio lazima. Kimsingi, ikiwa hutaki kudhibiti upeanaji wakati heater inapowasha na kuzima, unaweza kuifanya kwa mikono wakati wowote unaposikia kulia. Kuna LED, na buzzer ya Piezo. Upande mrefu wa LED unaunganisha na kontena la 220 Ohm, linalounganisha kubandika 8 kwenye Arduino. Upande mfupi unaunganisha na GND. Buzzer ina upande mzuri na upande hasi, kawaida huwekwa alama na + na - mtawaliwa. Pande + huenda kubandika 9 kwenye Arduino, upande unakwenda GND.

* Kumbuka, nilifanya mradi huu kuwa chanzo wazi ili uweze kuubadilisha kuwa na kile ulicho nacho! Ikiwa huna LCD, unaweza kurekebisha nambari ili ifanye kazi sawa bila moja!

Hatua ya 3: Sehemu Bora… Kuandika Nambari

Hakuna hali nzuri ya kujivunia na kufanikiwa kuliko ile ya kuandika nambari inayofanya kazi jaribu kwanza! Kwa bahati mbaya hiyo haikuwa hivyo kwangu, lakini bado inafurahisha wakati inafanya kazi. Utahitaji Arduino IDE kuwasha nambari hiyo kwa Uno. Kuna njia zingine, lakini hii ndio rahisi zaidi. Ikiwa huna IDE iliyowekwa au iliyosanikishwa, tafadhali angusha shimo hili la sungura.

Hatua ya kwanza ni uanzishaji. Kuna Maktaba matatu muhimu kwa nambari hii, ambayo yote inaweza kupakuliwa kupitia IDE ya Arduino, kwa kwenda kwa Mchoro -> Jumuisha Maktaba -> Simamia Maktaba… kisha utafute na usanikishe maktaba ya Joto la OneWire, LiquidCrystal, na Dallas. Nimeambatanisha nambari hiyo, na kuipakia kwenye Github yangu! Faili inaitwa KombuchaThermostat.ino.

Nambari inaweza kupakia moja kwa moja ikiwa unataka tu relay (kwa mfano hakuna LED au Buzzer), na unaiweka kama relay iliyofungwa kawaida. Vinginevyo, nimeandika nambari mbadala, na mikakati ya utatuzi ndani, wametolewa maoni tu. Nambari yangu ya leseni iko chini ya Kikoa cha Umma, kwa hivyo jisikie huru kurekebisha nambari hiyo kwa mtindo wako na kupenda.

Inatatua Habari…

Utatuzi hautishi kabisa, haswa na Arduino.

  • Ikiwa nambari yako haikusanyiki, kuna uwezekano kuwa hauna maktaba iliyosanikishwa.
  • Ikiwa haipaki, kuna uwezekano kuwa umechagua bandari, bodi, au programu isiyofaa. Kiungo hapo juu cha kusanidi IDE ni rasilimali nzuri ya kuhakikisha kuwa umesanidi vitu vyako vyote vizuri.
  • Ikiwa hali ya joto inaonekana ya kushangaza, ondoa mistari yote iliyo na "Serial" ndani yake, na ufungue mfuatiliaji wa Serial ili kuona jinsi joto lako linavyofanana.

Nambari hii imejaribiwa kwenye Ubuntu 16.04.

Ikiwa inafanya kazi kwenye mfumo wako na mfumo tofauti wa uendeshaji, nijulishe na nitaiongeza kwenye orodha!

Ilipendekeza: