Orodha ya maudhui:

ITea - Ufuatiliaji wako wa Chai Binafsi: Hatua 8
ITea - Ufuatiliaji wako wa Chai Binafsi: Hatua 8

Video: ITea - Ufuatiliaji wako wa Chai Binafsi: Hatua 8

Video: ITea - Ufuatiliaji wako wa Chai Binafsi: Hatua 8
Video: TODAY'S SERMON FROM GOD AND JESUS CHRIST!πŸ’—πŸ™πŸ’—πŸ‘‘πŸ’— @https://youtube.com/@patrickmcdowell4866 2024, Julai
Anonim
Image
Image

Halo, wasomaji wenzangu, na karibu kwenye mradi wa iTea!

Kabla ya kuanza mradi huu, nilifikiria juu ya kitu ambacho ningeweza kuboresha katika maisha yangu kwa kutumia roboti za kawaida na vifaa vya elektroniki nilivyo navyo nyumbani kwangu. Wiki chache kabla ya kuandika nakala hii, nilikuwa nimepata Raspberry yangu ya kwanza; 3 B +. Sasa kwa kuwa nina nguvu ya Pi, nilidhani, napaswa kupata wazo ambalo linaweza kuboresha maisha yangu, na pia maisha ya wengine wengi.

Kwa hivyo… nilidhani kuwa kitu ambacho ningeweza kutengeneza ni kifuatiliaji cha chai, kwani wakati wowote ninapoamua kujitengenezea kikombe cha chai, nimesahau kuangalia ikiwa chai yangu iko tayari kila baada ya muda. β—•β€Ώβ—•

Hiyo ilinileta kufanya mradi huu kuwa ukweli. Madhumuni ya iTea ni kutoa kumbukumbu ikiwa chai yako iko tayari au la kwa kuangalia ikiwa mvuke yoyote kutoka kwa maji yanayochemka imegonga kihisi cha mvuke. Ikiwa hii ni kweli, basi iTea itakujulisha kuwa chai yako iko tayari kupitia spika. Kisha unaweza kufunga iTea chini na uendelee kunywa chai yako kwa amani.

Mchakato wa kutengeneza mradi huu unaweza kuwa mgumu kidogo, kwa hivyo nimeamua kuelezea utengenezaji wa mradi huu kwa njia ya kina zaidi, pamoja na makosa ambayo nimefanya njiani ili (kwa matumaini) hakuna mtu mwingine anayejaribu fanya mradi huu uangukie katika makosa hayo pia.

Gharama ya kukadiria ya kufanya mradi huu itakuwa karibu $ 70- $ 100, kulingana na wapi unapata vifaa vyako, ni aina gani ya vifaa unavyotumia, na unatumia sarafu gani ya nchi. Unaweza kuona vifaa vinavyohitajika kwa mradi huu hapa chini.

Niko wazi kwa maoni yoyote juu ya jinsi ninavyoweza kuboresha mradi huu, kitu nilichokosea, au njia ya kurahisisha utengenezaji wa mradi huu. Huu ndio mradi wa kwanza niliofanya na Raspberry Pi. Acha maoni yoyote kwenye maoni hapa chini!

Natumahi unaweza kufanikiwa katika kufanikisha mradi huu na kwamba angalau, unafurahiya kusoma nakala hii. Kila la heri!

Hatua ya 1: Nini Utahitaji

Wacha tuanze hii na nukuu nzuri / swali la kejeli ambalo nimepata mkondoni:

"Ikiwa haujui unakokwenda. Unawezaje kutarajia kufika huko?" ~ Basil S. Walsh

Kwa maoni yangu, hatua ya kwanza kujua ni wapi unaenda ni…

Kujua ni vifaa gani unakaribia kutumia

Ndio, amini au la, kwa kadiri unavyoweza kuipuuza, kuwa na ufahamu wa vifaa gani unakaribia kutumia, pamoja na kuwa nazo kabla ya kuanza mradi, ni muhimu kwa mafanikio yako katika mradi wowote wa umeme ambao unaweza kujaribu kujenga.

Kwa mradi wa iTea, utahitaji vitu kadhaa. Wao ni:

  • Arduino Uno
  • Raspberry Pi 3 Mfano B +
  • Sensorer ya mvuke
  • Kompyuta iliyo na IDE ya Arduino imewekwa juu yake
  • Cable ya Programu ya Arduino
  • Tape / Bunduki ya moto ya gundi (na vijiti vya bunduki ya gundi)
  • Bodi ndogo ya mkate
  • Swichi 2 za Pushbutton (Nilitumia kitufe kimoja cha ubao wa mkate na moduli moja ya kubadili kifungo)
  • Kipande kimoja cha kuni
  • Bisibisi
  • Ama LEGO, Meccano, au vipande vingine vya ujenzi (kushikilia sensor ya mvuke mahali pake)
  • Jumper Wire (waya nyingi za jumper)
  • Mtawala
  • Karatasi / Kadibodi (hiari; inahitajika tu kwa mapambo)
  • USB kwa kebo ya microUSB (vinginevyo inajulikana kama chaja ya simu ya Samsung / Android) na chanzo cha nguvu
  • Spika na uingizaji wa jack ya sauti ya 3.5mm

Ninapendekeza utumie bunduki ya gundi moto badala ya mkanda; kwani bunduki ya gundi moto ina nguvu na mtego ni thabiti zaidi. -

Kwa kuweka alama ya Raspberry Pi na kuingiza faili ndani yake, utahitaji vifaa vifuatavyo pamoja na Raspberry Pi:

  • kebo ya HDMI
  • TV / Monitor na pembejeo ya HDMI
  • kadi ya SD iliyoandikwa na Raspian OS
  • USB kwa kebo ya microUSB (pia imetajwa hapo juu)
  • Panya ya kompyuta
  • Kinanda
  • Hifadhi ya Thumb ya USB

Sehemu kuu za mradi huu ni Arduino, Raspberry Pi, na sensorer ya Steam.

Ikiwa una vifaa hivi na wewe, uko tayari kuendelea kutengeneza mradi wa iTea!

Hatua ya 2: chati ya mtiririko wa ITea

Chati ya mtiririko wa ITea
Chati ya mtiririko wa ITea

Picha hapo juu inaonyesha chati rahisi ambayo inaweza kukupa ufahamu wa jinsi iTea inavyofanya kazi. Tafadhali kumbuka kuwa hii sio mchoro wa mzunguko. Chati hii ya mtiririko inaweza kurahisisha usuli wa jinsi iTea inavyofanya kazi.

Hatua ya 3: Kuandika Raspberry Pi

Kuandika Raspberry Pi
Kuandika Raspberry Pi

Hitilafu moja kubwa niliyoifanya wakati wa kufanya mradi huu ni kwamba niliweka vifaa kwenye kipande cha kuni THENI ilipakia nambari hiyo. Kosa hapa ni kwamba ni ngumu sana kuendelea kuziba na kuchomoa panya ya kompyuta, kibodi, na kebo ya microUSB ndani ya Raspberry Pi wote mara moja WAKATI imewekwa / kushikwa kwenye kipande cha kuni (au chochote ulichoweka vifaa kwenye).

Ili kuzuia kosa hili kukuangukia ninyi pia, nimejumuisha nambari ya Arduino na Raspberry Pi kabla ya kuelezea jinsi ya kuweka vifaa kwenye sura fulani (kwa upande wangu kipande cha kuni).

Kabla ya nambari, hapa kuna kiunga cha video ambayo inaweza kukusaidia katika mchakato wa Pi ikiwa wewe ni mpya kuitumia.

Kupiga kura na Kuanzisha Pi yako ya Raspberry na NOOBS | DIYrobots | YouTube

Lazima uwe na Raspberry Pi iliyotumiwa na toleo la hivi karibuni la Raspian OS. (Uunganisho wa mtandao hauhitajiki)

Kwa iTea, ubongo kuu wa kompyuta ya elektroniki ni Raspberry Pi, wakati nilitumia Arduino tu kuepuka kutumia na kukabiliwa na ugumu wa kibadilishaji cha analojia-hadi-dijiti. Hii pia husaidia kurekebisha nambari kwa urahisi kwani kila mdhibiti mdogo ana jukumu lake mwenyewe.

Kumbuka: Nambari ya mradi huu hutumia faili za sauti. Unaweza kupakua sauti hizi hapa chini.

Mpango:

Unaweza kupakua hati ya iTea.py ya Python hapo chini.

Baada ya kupakua hati hii pamoja na faili za sauti, nakili kwenye Hifadhi ya Kidole cha USB na uhamishe kwenye saraka ya Pi kwenye Raspberry Pi.

Ukiwa na Raspberry Pi na kibodi na panya imeambatishwa, fanya hatua zifuatazo.

Fungua Maombi ya Kituo na uandike mstari ufuatao:

kipeperushi cha sudo /etc/rc.local

Bonyeza Ingiza. Hii inafungua faili ya rc.local katika hariri ya maandishi ya Raspberry Pi.

Ifuatayo, songa chini ya hati hii na andika yafuatayo kabla ya kutoka kwa mstari 0:

sudo python3 iTea.py &

Sasa hifadhi faili ya rc.local kwa kubonyeza Faili> Hifadhi. Funga kihariri cha Nakala.

Ifuatayo, andika yafuatayo kwenye Kituo:

Sudo raspi-config

Bonyeza Enter na aina ya menyu inapaswa kutokea kwenye Kituo. Tumia vitufe vyako vya mshale kusonga chini hadi kwenye Chaguo za Chaguzi za Juu na bonyeza kitufe cha Ingiza.

Kisha nenda chini kwenye kichupo cha Sauti na bonyeza Enter (tena…)

Mwishowe, chagua Nguvu 3.5mm ('kipaza sauti') jack na bonyeza Enter. Toka kwenye Kituo.

Anzisha tena Raspberry yako Pi kwa kuandika zifuatazo kwenye Kituo chako:

Sudo reboot

kuwasha tena Raspberry Pi. Hii itawezesha chaguzi zote ulizochagua.

Sasa uko tayari kuendelea na programu ya ubongo wa pili kwenye iTea: Arduino.

Hatua ya 4: Kuandika Arduino

Kuandika Arduino
Kuandika Arduino

Sasa kwa kuwa umemaliza kupanga Raspberry Pi na nambari ya Python 3, ni wakati wa kupanga Arduino na nambari ya Arduino C ++ iliyotengenezwa kwa kutumia Arduino IDE.

Hapa kuna video ambazo zinaweza kukusaidia katika mchakato wa kuweka alama Arduino:

  • Jinsi ya Kupakia Nambari kwa Arduino | DIYrobots | YouTube
  • Kutumia IDE ya Arduino | DIYrobots | YouTube

Mpango:

Unaweza kupakua nambari ya Arduino hapa chini (iTea.ino)

Pakua faili ya iTea.ino na uifungue kwenye ArduinoIDE. Pakia bodi yako ya Arduino (nilitumia Uno).

Kabla ya kuweka nambari ya mradi huu, nilikuwa nimejaza msimbo wote wa Arduino kwenye taarifa batili ya kitanzi () (pamoja na nambari nyingi nilizotumia kwa Raspberry Pi; lakini katika C ++) na ikachanganya; haikufanya kazi na sikuweza kuitatua. Halafu, niliamua kuweka nambari kuu ya mradi huu kwenye Raspberry Pi na programu ndogo tu kwenye Arduino.

Hatua ya 5: Vifaa

Ili kufanya mradi huu, lazima uwe na mkono mrefu wa kutundika sensorer ya mvuke juu ya buli kwani inachemka. Nilijenga mkono wangu na vipande vichache vilivyotengenezwa na Meccano na nikawachoma gundi moto kwenye kipande cha kuni nilichotumia; ambayo nayo hukwama nyuma ya jiko.

Vifaa vya mradi huu vinahitaji kuwa thabiti katika ujenzi; ndio maana nilitumia bunduki ya gundi moto zaidi sana kuliko mkanda.

Sensor ya mvuke inahitaji kuwekwa sawa kwenye mkono moja kwa moja juu ya stovetop. Kwangu, nyuma ya jiko hadi stovetop ilipima sentimita 22 (karibu inchi 8.6).

Kwa hivyo… mimi gundi moto ilipiga risasi sensorer ya mvuke sentimita 22 kutoka nyuma ya jiko na nikatumia waya ndefu za kuruka kuunganisha sensa na Arduino. Hapo tu nilikuwa na hakika kwamba sensorer ya mvuke ingeweza kufikia jiko hakika na kugundua mvuke wowote kutoka kwa maji yanayochemka.

Hatua ya 6: Mzunguko

Mzunguko
Mzunguko

Kuna miunganisho mingi inahitajika kufanywa kukamilisha mzunguko wa iTea.

Wao ni:

Sensor ya mvuke:

  • Pini ya V + (nguvu chanya) inaunganisha kwenye pini ya 5V kwenye Arduino
  • Pini ya Gnd (nguvu hasi) inaunganisha na pini ya GND kwenye Arduino
  • Pini ya Sig (pembejeo kutoka kwa sensorer) inaunganisha kwenye pini ya Analog A0 kwenye Arduino

Moduli ya Pushbutton:

  • Pini ya V + (nguvu chanya) inaunganisha kwenye pini ya 5V kwenye Raspberry Pi
  • Pini ya Gnd (nguvu hasi) inaunganisha na pini ya GND kwenye Raspberry Pi
  • Pini ya Sig (pembejeo kutoka kwa sensor) inaunganisha na GPIO3 kwenye Raspberry Pi

Raspberry Pi na Arduino:

Bandika D2 kwenye Arduino inaunganisha na GPIO2 kwenye Raspberry Pi

Kumbuka: Majina ya pini za unganisho yanaweza kuwa tofauti kwenye sensorer yako. Kwa mfano: V + inaweza kuandikwa kama + au Gnd inaweza kuandikwa kama -.

Hatua ya 7: Kupanda kwa Jiko

Moja ya hatua za mwisho katika kukamilisha mradi huu ni kuunganisha iTea nyuma ya jiko lako. Kuna njia nyingi tofauti za kufanya hivyo. Nina mbili zilizoorodheshwa hapa: (kwa kweli, unaweza kuja na yako mwenyewe)

Gundi tu moto gundi

Njia moja rahisi (lakini ngumu zaidi, kwa namna fulani ?!) kuunganisha ITea kwenye jiko lako ni kuibadilisha gundi halisi moto nyuma ya jiko lako. Hii inaweza kufanya kazi, hakikisha tu kwamba mradi umewekwa salama na kwamba haitoi shinikizo kubwa kwa msaada wa gundi.

Chimba

Wakati njia hii inajumuisha shida zaidi, kwani utahitaji kutumia kwa usahihi kuchimba visima kutengeneza mashimo nyuma ya jiko lako na unganisha iTea nyuma; wakati wote unahakikisha hauharibu jiko lako la thamani. (Hei, usinilaumu kwa kupenda jiko langu!)

Hatua ya 8: Kweli, Umemaliza

Hongera! Umemaliza nakala yangu juu ya jinsi ya kutengeneza iTea!

Natumahi umejifunza kitu kipya kutoka kwa mradi huu. Huu ndio mradi wa kwanza ambao nimefanya na Raspberry Pi, kwa hivyo nina hakika nimejifunza mengi.

Natumaini pia kuwa umefanikiwa kutengeneza mradi huu bila kukutana na shida nyingi (ikiwa zipo!)

Mwishowe, natumai kuwa kwa kufanya mradi huu, mimi na wewe tunaweza kustawi katika uwanja mzuri wa umeme na roboti na kuifanya dunia iwe mahali pazuri.

Asante kwa kusoma!

Ilipendekeza: