Orodha ya maudhui:

Blüp: Arifa ya Bubble: Hatua 11 (na Picha)
Blüp: Arifa ya Bubble: Hatua 11 (na Picha)

Video: Blüp: Arifa ya Bubble: Hatua 11 (na Picha)

Video: Blüp: Arifa ya Bubble: Hatua 11 (na Picha)
Video: Тебе больше не нужны друзья, и вот почему 2024, Novemba
Anonim
Blüp: Arifa ya Bubble
Blüp: Arifa ya Bubble
Blüp: Arifa ya Bubble
Blüp: Arifa ya Bubble
Blüp: Arifa ya Bubble
Blüp: Arifa ya Bubble

Nimekuwa nikitafuta mfumo nyepesi, chini ya ghafla ya arifa kuliko mtetemo, sauti, au arifa nyepesi. Sikuweza kupata chochote kinachofaa vigezo hivyo nikaamua kutengeneza yangu. Kwa kuongezea, nilitaka suluhisho langu kujumuisha masilahi yangu ya kibinafsi katika saa na jinsi sisi kama jamii tunafikiria juu ya wakati.

Kutoka hapo, Blüp, alizaliwa. Nilipata wazo la kutumia Bubble kwenye kontena la kioevu ili kunijulisha tu juu ya hafla ya kuchagua kwangu, lakini pia kutumia wakati inachukua kwa Bubble kuinuka ili kuongeza hisia ya uharaka katika jibu langu kwa Tukio. Kwa mfano, ikiwa ungepokea ujumbe kutoka kwa bosi au mawasiliano mengine muhimu, Bubble ingeunda na kuongezeka kwa kiwango ambacho kitakupa wakati wa kutosha kujibu kabla ya kutokea juu.

Nitajaribu kurahisisha hatua kadri inavyowezekana ili uweze kuiga mradi huu nyumbani, lakini kwa kweli kuna majaribio kadhaa yanayohusika kuifanya iweze kukufanyia kazi.

Hatua ya 1: Nunua Vifaa Vyote

Nunua Vifaa Vyote
Nunua Vifaa Vyote
Nunua Vifaa Vyote
Nunua Vifaa Vyote
Nunua Vifaa Vyote
Nunua Vifaa Vyote

Vifaa na vifaa vyote nilivyotumia vimeorodheshwa hapa chini. Nilijaribu kuandika vifaa vyote muhimu, lakini labda nimekosa vitu kadhaa.

-Nano Air S1 pampu (https://www.amazon.com/Altum-Aquatic-Nano-Air-Pump/dp/B00LLZFFMQ)

-Clippard ET-2-6 kawaida imefungwa, 6VDC valve ya elektroniki (https://www.clippard.com/part/ET-2-6)

Neli -8ft ya ndege (https://www.amazon.com/Standard-Airline-Tubing-Accessories-25-Feet/dp/B0002563MW/ref=pd_bxgy_199_3?ie=UTF8&refRID=0D0BAE1XDNCAC8CMNNX4)

Valve ya kuangalia ndege (https://www.amazon.com/gp/product/B007BVM874?psc=1&redirect=true&ref_=oh_aui_detailpage_o01_s00)

-Adafruit Huzzah ESP8266 (https://www.adafruit.com/products/2471)

Cable ya -FTDI (https://www.adafruit.com/products/70)

Relay State Solid (https://www.sparkfun.com/products/10636)

-TIP120 Transistor (https://www.adafruit.com/product/976)

-2x Jopo la DC Barrel Jacks (https://www.adafruit.com/product/610)

-2x Kizuizi cha Kituo - 2pin (https://www.adafruit.com/products/724)

-2.2k resistor ya ohm (https://www.adafruit.com/products/2782)

-2 x pipa jack vidokezo

-5VDC Adapter ya Umeme (https://www.adafruit.com/products/276)

-Kamba ya upanuzi

-VOSS ya Glasi Bado chupa ya Maji

-3 x Hakuna 10-32 x 3/16 Pua ya Mshipi

-12 "x 1/8" Kipenyo cha Shaba Tube ya Shaba

-1/4 20 5/16 Brad Hole Tee Nut

-Wood kwa wigo wa mradi

-Wood kwa msingi wa tanki

Caulk ya Silicone

-E6000 wambiso

Biti za kuchimba

-Futa au sabuni ya mkono yenye rangi

Hatua ya 2: Andaa Tangi la Maji

Andaa Tangi la Maji
Andaa Tangi la Maji
Andaa Tangi la Maji
Andaa Tangi la Maji
Andaa Tangi la Maji
Andaa Tangi la Maji

Nilijitahidi kununua chupa ya maji ya glasi ya VOSS kwani maeneo mengi karibu nami (huko NYC) yalinunua tu matoleo madogo, ya plastiki. Mwishowe niliwapata huko Fairway. Nilinunua toleo la maji bado kwa sababu kofia ilikuwa laini juu kuliko tofauti ya maji yenye kung'aa.

Anza Blüp yako kwa kufuta uwekaji alama kwa kutumia blade ya Exacto. Ikiwa unatumia upande wa blade badala ya ncha, mchakato ni rahisi. Nimeambiwa kwamba unaweza kutumia asetoni pia lakini sikuwa na hakika ikiwa ingeweza kutia glasi kabisa. Jaribu na unijulishe!

Toa mjengo wa muhuri wa tatu kutoka kwenye kofia na utoboa shimo kupitia katikati ya moja ya baa za bomba. Utahitaji kulinganisha biti yako ya kuchimba na kipenyo cha shimo kwani mirija hutofautiana kwa kipenyo. Weka barb ya hose kupitia shimo na uifunge kwa mahali na caulk ya silicone. Kisha chimba shimo 7/32 kupitia kifuniko cha bomba la misaada ya shinikizo la shaba.

Tutakuwa tunaweka nati ya tee kupitia shimo hili kuweka bomba sawa ili kuhakikisha kuchimba shimo mahali ambapo unafikiria nafasi na chumba kinachohusika. Kwenye ndani ya kofia, bomba inahitaji kuzuia ndani ya chupa, wakati nje ya kifuniko, tee inahitaji kuzuia barbati ya katikati. Niligundua kuwa nilihitaji mchanga tee chini kidogo ili kuifanya iwe sawa. Tumia wambiso kushikamana na nati ya tee kupitia ufunguzi na kisha gundi bomba la shaba ndani ya nati. Baada ya kukauka, funga fursa zote na silicone.

Piga mashimo mengine mawili kupitia mjengo wa muhuri wa tatu ambao unaambatana na ufunguzi wa bomba na bomba. Tena, utalazimika kukadiria ukubwa wa shimo kwa kulinganisha kipenyo chako cha kuchimba visima na zile za barb na bomba.

Hatua ya 3: Sanidi Mfumo wa Utoaji Hewa

Sanidi Mfumo wa Utoaji Hewa
Sanidi Mfumo wa Utoaji Hewa

Hewa inayounda Bubble inapita kutoka pampu, hadi kwenye valve, kupitia valve ya kuangalia, na mwishowe inaingia kwenye tanki. Ili kujaribu usanidi, parafua kwa kinyago cha bomba kwa kila upande wa valve na unganisha urefu wa bomba kati ya vifaa vyote. Hakikisha kufuata mwelekeo wa lebo ya mtiririko kwenye valve na valve ya kuangalia kwani wana mwelekeo maalum wa mtiririko wa hewa.

Wakati tunapoweka vifaa vyote kwenye sanduku la mradi, tutafupisha urefu wa neli lakini kwa sasa tunaweza kujaribu kila kitu na zilizopo ndefu.

Hatua ya 4: Jenga Msingi

Jenga Msingi
Jenga Msingi
Jenga Msingi
Jenga Msingi
Jenga Msingi
Jenga Msingi
Jenga Msingi
Jenga Msingi

Nilijenga msingi kutoka kwa vipande vya 3/4 "walnut nene. Kata vipande 4 kwa 3.25" x 3.25 "na kisha chora mduara wa kipenyo cha 2-11 / 16 katikati ya vipande viwili. Toa shimo ndogo katikati ya vipande vyote viwili na kisha ukate mduara mwingi kadiri uwezavyo kwenye msumeno. Ifuatayo, gundi vipande viwili vya shimo pamoja na vipande viwili vilivyo ngumu kando kando. Mchanga nje ya mduara uliobaki kwenye sander ya kusokota ya kusokota. Nilifanya haya yote kwa sababu sikuwa na shimo sahihi la kuona lakini ukipata moja karibu na saizi sahihi kama kofia ya VOSS, nenda kwa hilo!

Baada ya shimo kukatwa na kofia inakaa vizuri ndani, gundi vipande vya shimo pamoja kwa vipande vikali. Piga shimo katikati katikati ya duara ili kutoshea barb ya hose na kisha chimba shimo kutoka upande ili bomba iweze kutoka. Tafadhali kumbuka kuwa mashimo haya yatahitaji kukutana ili kuunda njia ya bomba yenye kupendeza, kwa hivyo hakikisha kukagua vipimo vyako.

Hatua ya 5: Funga Pamoja Elektroniki

Waya Pamoja Elektroniki
Waya Pamoja Elektroniki
Waya Pamoja Elektroniki
Waya Pamoja Elektroniki
Waya Pamoja Elektroniki
Waya Pamoja Elektroniki
Waya Pamoja Elektroniki
Waya Pamoja Elektroniki

Anza kwa kuuza vichwa kwenye bodi ya HUZZAH - safu mbili kando na moja mwisho kwa kebo ya FTDI. Unaweza kupata maagizo ya mkutano hapa:

Baada ya hayo yote kuwekwa, weka ubao kwenye ubao wa mikate wenye ukubwa wa nusu ili tuweze kuanza wiring ya mzunguko. Ingawa valve ni kitaalam valve ya 6VDC, inafanya kazi na 5V, kwa hivyo hiyo ni voltage ambayo niliamua kutumia kwa adapta ya umeme. Kutumia transistor ya TIP120, weka pini ya kushoto (BASE) kupitia kontena la 2.2k ohm halafu kwenye pini ya GPIO 14. Pini ya kati (Mkusanyaji) huenda kwenye waya wa chini wa valve na pini ya kulia (EMITTER) inakwenda chini pini ya kontakt ya pipa ya DC. Unganisha waya mbili za ardhini kwenye pini ya ardhi ya kontakt ya pipa ya DC - moja kwa pini ya ardhini kwenye HUZZAH na nyingine kwa pini hasi (-) kwenye relay upande wa kudhibiti. Pini ya moto ya kiunganishi cha pipa cha DC huenda kwenye valve na pini ya VBAT kwenye HUZZAH ili kuongezea bodi.

Relay hutumiwa kwa pampu ya AC na niliamua kutumia relay solid state kwa sababu nilitaka mradi huo uwe kimya iwezekanavyo. Pini chanya (+) upande wa kudhibiti relay huenda kwa pini ya GPIO 16. Kwa upande wa mzigo wa relay, pini moja huenda kwenye pini moto ya kiunganishi cha pipa la AC na pini nyingine inakwenda kwa pampu. Pini ya ardhi ya kiunganishi cha pipa ya AC huenda moja kwa moja kwenye pampu.

Hiyo ni kwa wiring! Nilifanya kwanza kwenye ubao wa mkate na kisha nikabadilisha kwa bodi inayoweza kuuzwa ili kujaribu kuifanya bodi iwe ndogo iwezekanavyo. Ikiwa utaweka mizunguko yako na vifaa kwenye kisanduku cha mradi, unaweza kuiweka kwenye ubao wa mkate ili iwe rahisi.

Ikiwa yoyote ya hiyo ilionekana kutatanisha, hakikisha angalia mchoro wangu wa Fritzing uliowekwa kama picha na skimu husaidia kila wakati ikilinganishwa na maandishi.

Hatua ya 6: Jenga Ukumbi wa Elektroniki

Jenga Ukumbi wa Elektroniki
Jenga Ukumbi wa Elektroniki

Nilijenga kiambatisho cha umeme kutoka kwa MDF chakavu nilichopata kwenye duka langu lakini unaweza kuifanya iwe na kitu kizuri ikiwa ungependa. Sanduku langu lilimalizika kuwa na urefu wa 8 "x 5" x 3 ". Nilichimba mashimo mawili kwa upande mmoja kwa viunganisho viwili vilivyowekwa vya pipa kwa nguvu ya AC na DC. Sawa na hapo awali, itabidi ulinganishe saizi yako ya kuchimba visima kwa kipenyo cha viunganishi vya pipa, lakini niliwaona kuwa karibu na 15/32 ". Baada ya hapo, chimba seti nyingine ya mashimo kwa neli kupita kutoka kwenye valve ya kuangalia hadi tanki.

Hatua ya 7: Sanidi Chakula cha Adafruit IO

Anzisha Chakula cha Adafruit IO
Anzisha Chakula cha Adafruit IO
Anzisha Chakula cha Adafruit IO
Anzisha Chakula cha Adafruit IO
Anzisha Chakula cha Adafruit IO
Anzisha Chakula cha Adafruit IO

Sanidi akaunti ya Adafruit IO kwenye https://io.adafruit.com ikiwa haujafanya hivyo tayari. Huduma hii iko kwenye beta kwa hivyo inaweza kuchukua wiki kadhaa kwa akaunti yako kuidhinishwa na kutolewa. Kuna huduma zingine huko nje ambazo zinaweza kuungana na mdhibiti wako mdogo kama dweet.io na freeboard.io lakini Adafruit ni ya bure, rahisi kutumia, na ni rahisi kuanza.

Baada ya kuunda akaunti, ingia na upate kitufe chako cha Adafruit IO.

Bonyeza kwenye aikoni ya kitufe kidogo upande wa kulia wa dirisha kupata kitufe.

Dirisha litaibuka na ufunguo wako. Weka nakala hii mahali salama kwa baadaye.

Ifuatayo, unda mpasho mpya uitwao "Bubble". Tafadhali kumbuka kuwa jina la malisho ni nyeti. Ikiwa unahitaji msaada kuanza na kuunda milisho kwa Adafruit IO, angalia mwongozo wao unaofaa hapa:

Hiyo ni kwa Adafruit IO, sasa tunaweza kuanzisha IFTTT kuzungumza na malisho yetu.

Hatua ya 8: Sanidi Kichocheo cha IFTTT

Sanidi Kichocheo cha IFTTT
Sanidi Kichocheo cha IFTTT
Sanidi Kichocheo cha IFTTT
Sanidi Kichocheo cha IFTTT
Sanidi Kichocheo cha IFTTT
Sanidi Kichocheo cha IFTTT
Sanidi Kichocheo cha IFTTT
Sanidi Kichocheo cha IFTTT

Jisajili kwa akaunti ya IFTTT kwenye ifttt.com. Baada ya kuanzisha wasifu, nenda kwa https://ifttt.com/adafruit ili kuunganisha akaunti yako ya IFTTT na akaunti yako ya Adafruit. Unapobofya kitufe cha Unganisha, itakupeleka kwenye wavuti ya Adafruit ambapo unaweza kuidhinisha unganisho.

Sasa rudi IFTTT na uende kwenye Mapishi Yangu hapo juu. Kwa kichocheo cha jaribio, niliongeza kitufe cha "DO" ambacho kinakuruhusu kuwa na kitufe kwenye smartphone yako ambayo unaweza kushinikiza kuunda Bubble. Daima tunaweza kuongeza mapishi mengine ya IFTTT kwa njia ile ile ambayo tutaunda kitufe chetu, lakini hii ilikuwa nzuri kwa kujaribu kuunganishwa kwa mapishi.

Ili kuunda kitufe cha DO kwa arifu yetu ya Bubble, bonyeza kichupo cha DO hapo juu kisha bonyeza ishara ya kuongeza (+) kuanza. Tafuta Adafruit kwenye kichujio na utafute kichocheo kinachoitwa "Washa Nguvu". Vinginevyo, unaweza kubofya hapa:

Kutoka hapo, chagua jina la kulisha "Bubble" na ubonyeze Ongeza. Baada ya kuongeza kitufe kwenye mapishi yako, unaweza kubadilisha jina la mapishi kutoka "Washa Nguvu" kuwa kitu kama "Bubble!". Mchakato huo ni sawa kwa kichocheo kingine chochote unachotaka kuunda. Niliongeza kichocheo cha IFTTT ambacho kinatazama gmail yangu na inasukuma dhamana ya "1" sawa na kitufe cha DO kwa Adafruit kila ninapopokea barua pepe.

Hatua ya 9: Andaa Arduino IDE

Andaa IDE ya Arduino
Andaa IDE ya Arduino
Andaa IDE ya Arduino
Andaa IDE ya Arduino
Andaa IDE ya Arduino
Andaa IDE ya Arduino

Niliamua kutumia HUZZAH ESP8266 badala ya CC3000 kwa sababu ina pini za GPIO ambazo zinaweza kusanidiwa moja kwa moja badala ya kuhitaji kidhibiti-ziada cha ziada. Pia ni nafuu! Suala pekee na ESP8266 ni kwamba inahitaji kebo ya FTDI kupanga programu. Hakuna shida hata hivyo, kebo inawaka wakati data inahamishwa kwa hivyo utahisi maalum wakati wa kuitumia.

Tutatumia Arduino IDE kupanga bodi lakini unaweza pia kutumia mkalimani wa NuaMCU wa Lua ikiwa unapenda. Unaweza kufuata mwongozo huu kupata usanidi na Lua:

Pakua IDE ya Arduino kutoka Arduino.cc (1.6.4 au zaidi) ikiwa haujafanya hivyo tayari:

Ili kusanikisha kifurushi cha bodi ya ESP8266, bonyeza mapendeleo ndani ya Arduino IDE na uingie https://arduino.esp8266.com/stable/package_esp8266com_index.json kwenye uwanja wa URL za Meneja wa Bodi za Ziada. Ikiwa tayari unayo URL kwenye uwanja, unaweza kubofya kitufe mwishoni mwa mstari kwa URL zaidi.

Sasa nenda kwenye menyu ya Zana -> Bodi na nenda kwa Meneja wa Bodi.

Tafuta kifurushi cha esp8266 na kisha bonyeza Sakinisha.

Baada ya kuanza tena programu, chagua Adafruit HUZZAH ESP8266 kutoka chini ya menyu ya Zana -> Bodi.

Chagua 80MHz kama Frequency ya CPU na baud ya 115200 kama kasi ya kupakia.

Hatua ya mwisho kupata usanidi ni kusanikisha Maktaba ya Adafruit MQTT kwani tutaihitaji kwa mchoro wetu. Njia rahisi ya kuiweka ni kupitia Meneja wa Maktaba katika IDE ya Arduino.

Nenda kwa Mchoro -> Jumuisha Maktaba -> Dhibiti Maktaba. Kutoka hapa, tafuta Maktaba ya Adafruit MQTT na usakinishe.

Baada ya kuanza tena IDE, tunapaswa kuwa tayari kuanza programu.

Hatua ya 10: Panga Bodi ya HUZZAH

Nimejumuisha nambari niliyotumia kuandaa HUZZAH kama faili iliyoambatanishwa hapa chini. Mambo kadhaa ya kuzingatia:

- Hakikisha kuongeza jina lako la WIFI SSID na nywila ya WIFI kwa eneo lako

- Ongeza jina lako la mtumiaji na ufunguo wa Adafruit IO

-Badilisha nambari zako za siri kwenye valve yako na pampu ikiwa unatumia tofauti tofauti na zile nilizoelezea.

Nambari nyingi za nambari zinatoka kwa mfano wa Adafruit "digital out" na niliongeza taarifa rahisi za "ikiwa" ili kupima ukubwa wa Bubble itakayotoa. Ikiwa una shida yoyote na unganisho, unaweza kuangalia mafunzo yao ya dijiti hapa:

learn.adafruit.com/adafruit-io-basics-digital-output/overview

Vitu vingine kadhaa vya kuzingatia wakati unapanga na kujaribu HUZZAH yako. Ili kutuma nambari kutoka kwa Arduino IDE kwa bodi, lazima ubonyeze na ushikilie kitufe cha GPIO0 na kisha, wakati bado unashikilia kitufe hicho, shikilia kitufe cha Rudisha. Wacha kitufe cha Rudisha kisha uachilie kitufe cha GPIO0. Hii itaweka bodi ya HUZZAH katika hali ya bootload na kuiruhusu iwekwe programu.

Niligundua kuwa lazima uondoe adapta za umeme za AC na DC wakati wa kupanga bodi na uwe na tu kebo ya FTDI iliyounganishwa. Mara baada ya kupakia programu mpya kwenye bodi kukamilika, unaweza kuondoa kebo ya FTDI na urejeshe tena kwenye adapta zako.

Hatua ya 11: Weka yote pamoja

Weka Yote Pamoja
Weka Yote Pamoja
Weka Yote Pamoja
Weka Yote Pamoja
Weka Yote Pamoja
Weka Yote Pamoja

Anza kwa kuuza waya kutoka bodi ya HUZZAH hadi vifurushi vya pipa la AC na DC kupitia mashimo. Baada ya hayo, weka jopo la mlima wa jopo kwenye mashimo yao na unganisha karanga za kubakiza. Kuanzia hapa, maliza kuunganisha waya wote kwa bodi ya HUZZAH na kuiweka ndani ya sanduku. Nilikuwa nimepanga kupasua vipande vipande kwa hivyo hawakusogea lakini niligundua kuwa na waya thabiti wa msingi na uvumilivu mkali, hakuna kitu kilichohamia sana. Baada ya hapo, ingiza adapta sahihi za AC na DC na ujaribu!

Natumahi umeweza kupata njia za kufurahisha za kutumia mfumo huu wa arifa na hauwezi kusubiri kuona maoni ambayo jamii inakuja nayo. Asante kwa kuangalia!

Mashindano ya Tech
Mashindano ya Tech
Mashindano ya Tech
Mashindano ya Tech

Mkimbiaji Juu katika Mashindano ya Tech

Ilipendekeza: