Përmbajtje:

Blüp: Njoftuesi i flluskave: 11 hapa (me fotografi)
Blüp: Njoftuesi i flluskave: 11 hapa (me fotografi)

Video: Blüp: Njoftuesi i flluskave: 11 hapa (me fotografi)

Video: Blüp: Njoftuesi i flluskave: 11 hapa (me fotografi)
Video: Расти вместе с нами в прямом эфире #SanTenChan Просто поговорить о чем-то Сентябрь 2021 г. 2024, Korrik
Anonim
Blüp: Njoftuesi i flluskave
Blüp: Njoftuesi i flluskave
Blüp: Njoftuesi i flluskave
Blüp: Njoftuesi i flluskave
Blüp: Njoftuesi i flluskave
Blüp: Njoftuesi i flluskave

Unë kam qenë duke kërkuar për një sistem njoftimi më të butë, më pak të papritur sesa një njoftim i bazuar në dridhje, zë ose dritë. Nuk gjeta asgjë që i përshtatet këtyre kritereve, kështu që vendosa ta bëj timen. Për më tepër, doja që zgjidhja ime të përfshinte interesat e mia personale në orë dhe mënyrën se si ne si shoqëri mendojmë për kohën.

Nga kjo, Blüp, lindi. Unë erdha me idenë e përdorimit të një flluskë në një enë me lëng jo vetëm që të më njoftojë për një ngjarje që kam zgjedhur, por edhe të përdor kohën që duhet që flluska të ngrihet për të futur një ndjenjë urgjence në përgjigjen time ndaj Ngjarja. Për shembull, nëse do të merrnit një mesazh nga një shef ose një kontakt tjetër i rëndësishëm, flluska do të formohej dhe do të ngrihej me një ritëm që do t'ju jepte kohë të mjaftueshme për t'u përgjigjur para se të dilte në krye.

Do të përpiqem të thjeshtoj hapat sa më shumë që të jetë e mundur, në mënyrë që ta përsërisni këtë projekt në shtëpi, por patjetër që ka disa eksperimentime të përfshira në funksionimin e tij për ju.

Hapi 1: Blini të gjitha Furnizimet

Blini të gjitha Furnizimet
Blini të gjitha Furnizimet
Blini të gjitha Furnizimet
Blini të gjitha Furnizimet
Blini të gjitha Furnizimet
Blini të gjitha Furnizimet

Të gjitha pajisjet dhe furnizimet që kam përdorur janë renditur më poshtë. Unë u përpoqa të shkruaj të gjitha furnizimet e nevojshme, por mund të kem humbur disa gjëra.

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

-Clippard ET-2-6 valvula elektronike të mbyllura normalisht, 6VDC (https://www.clippard.com/part/ET-2-6)

-Tub tubacioni ajror (https://www.amazon.com/Standard-Airline-Tubing-Accessories-25-Feet/dp/B0002563MW/ref=pd_bxgy_199_3?ie=UTF8&refRID=0D0BAE1XDNCAC8CMNNX4)

-Valvula e kontrollit të linjës ajrore (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)

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

-Stafetë e Shtetit të Ngurtë (https://www.sparkfun.com/products/10636)

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

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

-2x Blloku i Terminalit - 2pin (https://www.adafruit.com/products/724)

-2.2k rezistencë ohm (https://www.adafruit.com/products/2782)

-2 këshilla të krikut të fuçisë

-5VDC Përshtatës i energjisë (https://www.adafruit.com/products/276)

-Zgjatues

-Shishe qelqi VOSS ende me ujë

-3 x Nr 10-32 x 3/16 Tub Barb

-12 "x 1/8" Diametër tub i rrumbullakët prej tunxhi

-1/4 20 5/16 Arrë çaji Brad Hole

-Dru për mbylljen e projektit

-Dru për bazën e rezervuarit

-Silikoni Caulk

-E6000 ngjitës

-Bitët e stërvitjes

-Sapun i pastër ose me ngjyrë për duart

Hapi 2: Përgatitni rezervuarin e ujit

Përgatitni rezervuarin e ujit
Përgatitni rezervuarin e ujit
Përgatitni rezervuarin e ujit
Përgatitni rezervuarin e ujit
Përgatitni rezervuarin e ujit
Përgatitni rezervuarin e ujit

Unë u përpoqa të blija shishen e qelqit të ujit VOSS pasi shumica e vendeve përreth meje (në NYC) shitën vetëm versionet më të vogla, plastike. Më në fund i gjeta në Fairway. Bleva versionin e ujit të qetë sepse kapaku ishte më i sheshtë në krye sesa variacioni i ujit të gazuar.

Filloni Blüp tuaj duke hequr etiketimin duke përdorur një teh Exacto. Nëse përdorni anën e tehut në vend të majës, procesi është më i lehtë. Më kanë thënë që mund të përdorni edhe aceton, por nuk isha i sigurt nëse do ta turbullonte fare xhamin. Provojeni dhe më tregoni!

Nxirrni shtresën tri-vulore nga kapaku dhe shponi një vrimë nëpër qendër për njërën nga shiritat e zorrës. Ju do të duhet të krahasoni stërvitjen tuaj me diametrin e vrimës pasi tubat ndryshojnë në diametër. Vendoseni shiritin e zorrës përmes vrimës dhe mbylleni atë në vend me një shtresë silikoni. Pastaj shponi një vrimë 7/32 përmes kapakut për tubin e lehtësimit të presionit prej bronzi.

Ne do ta vendosim majën e gishtit nëpër këtë vrimë për ta mbajtur tubin drejt, prandaj sigurohuni që të shponi vrimën në një vend ku konsideroni hapësirën dhe dhomën e përfshirë. Në pjesën e brendshme të kapakut, tubi duhet të shmangë pjesën e brendshme të shishes, ndërsa në pjesën e jashtme të kapakut, gishti duhet të shmangë shiritin e zorrës së mesme. Zbulova se më duhej ta rrëzoja bluzën pak në mënyrë që ta bëja atë të përshtatshme. Përdorni ngjitësin për të ngjitur arrën e majtë në vend përmes hapjes dhe më pas ngjiteni tubin prej bronzi brenda arrës. Pasi të thahet, mbyllni të gjitha hapjet me silikon.

Stërvitni dy vrima të tjera përmes shtresës me tri vula që përputhen me hapjen e tubit të tubit. Përsëri, do t'ju duhet të përafroni madhësinë e vrimës duke krahasuar diametrin e gropës tuaj të stërvitjes me ato të shiritit dhe tubit.

Hapi 3: Vendosni sistemin e shpërndarjes së ajrit

Vendosni sistemin e shpërndarjes së ajrit
Vendosni sistemin e shpërndarjes së ajrit

Ajri që formon flluskën rrjedh nga pompë, në valvul, përmes valvulës kontrolluese dhe më në fund jashtë në rezervuar. Për të testuar konfigurimin, vidhosni shiritin e zorrës në secilën anë të valvulës dhe lidhni një gjatësi tubi midis të gjithë përbërësve. Sigurohuni që të ndiqni drejtimin e etiketës së rrjedhës në valvulën dhe valvulën e kontrollit pasi ato kanë drejtime specifike të rrjedhës së ajrit.

Kur të vendosim përfundimisht të gjithë përbërësit në kutinë e projektit, ne do të shkurtojmë gjatësinë e tubave, por tani për tani mund të provojmë gjithçka me tuba më të gjatë.

Hapi 4: Ndërtoni Bazën

Ndërtoni Bazën
Ndërtoni Bazën
Ndërtoni Bazën
Ndërtoni Bazën
Ndërtoni Bazën
Ndërtoni Bazën
Ndërtoni Bazën
Ndërtoni Bazën

Unë e ndërtova bazën nga copa arre të trasha 3/4 ". Pritini 4 pjesë në 3.25" x 3.25 "dhe më pas vizatoni një rreth me diametër 2-11/16" në qendër të dy prej pjesëve. Shponi një vrimë të vogël në mes të të dy pjesëve dhe më pas priteni sa më shumë rrethin në një sharrë rrotulluese. Tjetra, ngjitni dy pjesët e vrimës së bashku dhe dy pjesët e ngurta së bashku veç e veç. Fshini pjesën tjetër të rrethit në një mprehës oshilues të gishtit. Unë i bëra të gjitha këto sepse nuk kisha sharrën e duhur të vrimës, por nëse gjeni një afër madhësisë së duhur si kapaku VOSS, shkoni për të!

Pasi të jetë prerë vrima dhe kapaku të përshtatet mirë brenda, ngjitni pjesët e vrimës së bashku në pjesët e ngurta. Shponi një vrimë përgjysmë në mes të rrethit për t'iu përshtatur shiritit të zorrës dhe më pas shponi një vrimë nga ana në mënyrë që tubi të dalë. Ju lutemi vini re se këto vrima do të duhet të takohen për të formuar një rrugë të zorrës estetikisht të këndshme, prandaj sigurohuni që të kontrolloni dy herë matjet tuaja.

Hapi 5: Tela së bashku Elektronikën

Wire Together Elektronikë
Wire Together Elektronikë
Wire Together Elektronikë
Wire Together Elektronikë
Wire Together Elektronikë
Wire Together Elektronikë
Wire Together Elektronikë
Wire Together Elektronikë

Filloni duke bashkuar titujt në tabelën HUZZAH - dy rreshta përgjatë anëve dhe një në fund për kabllon FTDI. Ju mund të gjeni udhëzimet e montimit këtu:

Pasi të jetë gati gjithçka, vendoseni tabelën në një pjatë gjysmë të madhe, në mënyrë që të fillojmë instalimet elektrike të qarkut. Edhe pse valvula është teknikisht një valvul 6VDC, ajo punon me 5V, kështu që ky është tensioni që vendosa të përdor për përshtatësin e energjisë. Duke përdorur një tranzistor TIP120, lidhni kunjin e majtë (BASE) përmes një rezistence 2.2k Ohm dhe më pas te kunja GPIO 14. Kunja e mesme (COLLECTOR) shkon në telin e tokëzimit të valvulës dhe kunja e djathtë (EMITTER) shkon në tokë kunja e lidhësit të fuçisë DC. Lidhni dy tela të tjerë të tokëzimit në kunjin e tokëzimit të lidhësit të fuçisë DC - njëra në kunjin e tokëzimit në HUZZAH dhe tjetra në kunjin negativ (-) në stafetë në anën e kontrollit. Kunja e nxehtë e lidhësit të fuçisë DC shkon te valvula dhe kunja VBAT në HUZZAH për të fuqizuar bordin.

Stafeta përdoret për pompën AC dhe vendosa të përdor një stafetë me gjendje të ngurtë sepse doja që projekti të ishte sa më i qetë. Kunja pozitive (+) në anën e kontrollit të stafetës shkon në kunjin GPIO 16. Për anën e ngarkesës së stafetës, një kunj shkon në kunjin e nxehtë të lidhësit të fuçisë AC dhe kunja tjetër shkon në pompë. Kunja e tokëzimit të lidhësit të fuçisë AC shkon direkt në pompë.

Kjo është ajo për instalime elektrike! Unë e bëra atë së pari në një dërrasë buke dhe më pas kalova në një dërrasë të saldueshme në mënyrë që të përpiqesha ta bëja tabelën sa më të vogël. Nëse do t'i vendosni qarqet dhe përbërësit tuaj në një kuti projekti, thjesht mund t'i mbani në tabelën e bukës për ta mbajtur atë të thjeshtë.

Nëse ndonjë nga ato dukej konfuze, sigurohuni që të shikoni diagramin tim të bashkangjitur Fritzing pasi fotografitë dhe skemat gjithmonë ndihmojnë në krahasim me tekstin.

Hapi 6: Ndërtoni Shtojcën Elektronike

Ndërtoni rrethimin elektronik
Ndërtoni rrethimin elektronik

Unë ndërtova rrethimin elektronik nga një MDF skrap që gjeta në dyqanin tim, por ju mund ta bëni atë nga diçka më e bukur nëse dëshironi. Kutia ime përfundoi e gjatë 8 "x 5" x 3 ". Unë shpova dy vrima në njërën anë për dy lidhëset e fuçisë të montuar në panel për fuqinë AC dhe DC. Ngjashëm me më parë, do t'ju duhet të krahasoni madhësinë e stërvitjes tuaj në diametrin e lidhësve të fuçisë, por i gjeta që ishin afër 15/32 ". Pas kësaj, shponi një sërë vrimash që tubi të kalojë nga valvula e kontrollit në rezervuar.

Hapi 7: Vendosni një Ushqim Adafruit IO

Krijoni një ushqim Adofruit IO
Krijoni një ushqim Adofruit IO
Krijoni një ushqim Adofruit IO
Krijoni një ushqim Adofruit IO
Krijoni një ushqim Adofruit IO
Krijoni një ushqim Adofruit IO

Vendosni një llogari Adafruit IO në https://io.adafruit.com nëse nuk e keni bërë tashmë. Ky shërbim aktualisht është në beta, kështu që mund të duhen disa javë që llogaria juaj të miratohet dhe t'i jepet qasje. Ka shërbime të tjera atje që mund të lidhen me mikrokontrolluesin tuaj si dweet.io dhe freeboard.io por Adafruit është falas, shumë i thjeshtë për t’u përdorur dhe i lehtë për të filluar.

Pasi të keni krijuar një llogari, regjistrohuni dhe merrni çelësin tuaj Adafruit IO.

Klikoni në ikonën e çelësit të vogël në anën e djathtë të dritares për të tërhequr çelësin.

Do të shfaqet një dritare me çelësin tuaj. Mbani një kopje të kësaj në një vend të sigurt për më vonë.

Tjetra, krijoni një burim të ri të quajtur "flluskë". Ju lutemi vini re se emri i burimit është i ndjeshëm ndaj shkronjave të mëdha. Nëse keni nevojë për ndihmë për të filluar me krijimin e burimeve në Adafruit IO, shikoni udhëzuesin e tyre të dobishëm këtu:

Kjo është ajo për Adofruit IO, tani ne mund të vendosim IFTTT për të folur me burimin tonë.

Hapi 8: Vendosni recetën IFTTT

Vendosni recetën IFTTT
Vendosni recetën IFTTT
Vendosni recetën IFTTT
Vendosni recetën IFTTT
Vendosni recetën IFTTT
Vendosni recetën IFTTT
Vendosni recetën IFTTT
Vendosni recetën IFTTT

Regjistrohuni për një llogari IFTTT në ifttt.com. Pasi të keni vendosur profilin, shkoni te https://ifttt.com/adafruit në mënyrë që të lidhni llogarinë tuaj IFTTT me llogarinë tuaj Adafruit. Kur klikoni në butonin Lidhu, do t'ju çojë në faqen e internetit të Adafruit ku mund të autorizoni lidhjen.

Tani kthehuni në IFTTT dhe shkoni te Recetat e Mia në krye. Për një recetë prove, shtova një buton "Bëj" që ju lejon të keni një buton në smartphone tuaj që mund ta shtypni për të krijuar një flluskë. Ne gjithmonë mund të shtojmë receta të tjera IFTTT në të njëjtën mënyrë si të krijojmë butonin tonë, por kjo ishte e shkëlqyeshme për të testuar lidhshmërinë e recetës.

Për të krijuar një buton DO për njoftuesin tonë të flluskave, klikoni në skedën DO në krye dhe pastaj klikoni në shenjën plus (+) për të filluar. Kërkoni Adafruit në filtër dhe kërkoni recetën e quajtur "Turn on Power". Përndryshe, mund të klikoni këtu:

Nga atje, zgjidhni emrin e burimit "Bubble" dhe klikoni Shto. Pasi të shtojë butonin në recetat tuaja, mund të ndryshoni titullin e recetës nga "Turn on Power" në diçka si "Bubble!". Procesi është i njëjtë për çdo recetë tjetër që dëshironi të krijoni. Shtova një recetë IFTTT që shikon gmail -in tim dhe shtyn një vlerë "1" të ngjashme me butonin DO në Adafruit sa herë që marr një email.

Hapi 9: Përgatitni Arduino IDE

Përgatitni Arduino IDE
Përgatitni Arduino IDE
Përgatitni Arduino IDE
Përgatitni Arduino IDE
Përgatitni Arduino IDE
Përgatitni Arduino IDE

Vendosa të përdor HUZZAH ESP8266 në vend të CC3000 sepse ka kunja GPIO që mund të programohen drejtpërdrejt në vend që të kërkojnë një mikrokontrollues shtesë. Alsoshtë gjithashtu më e lirë! Problemi i vetëm me ESP8266 është se kërkon një kabllo FTDI për të programuar. Sidoqoftë, nuk ka problem, kablli ndizet kur transferohen të dhënat, kështu që do të ndiheni të veçantë gjatë përdorimit të tij.

Ne do të përdorim Arduino IDE për të programuar tabelën, por gjithashtu mund të përdorni përkthyesin Lua të NodeMCU nëse preferoni. Ju mund të ndiqni këtë udhëzues për të konfiguruar me Lua:

Shkarkoni Arduino IDE nga Arduino.cc (1.6.4 ose më e madhe) nëse nuk e keni bërë tashmë:

Për të instaluar paketën e bordit ESP8266, klikoni mbi preferencat brenda Arduino IDE dhe futni https://arduino.esp8266.com/stable/package_esp8266com_index.json në fushën e URL -ve të Menaxherit të Bordeve Shtesë. Nëse tashmë keni një URL në fushë, mund të klikoni butonin në fund të rreshtit për edhe më shumë URL.

Tani shkoni te menyja Tools -> Boards dhe shkoni te Menaxheri i Bordeve.

Kërkoni për paketën esp8266 dhe më pas klikoni Instalo.

Pasi të keni rifilluar programin, zgjidhni Adafruit HUZZAH ESP8266 nga menyja Tools -> Board.

Zgjidhni 80MHz si Frekuenca e CPU dhe 115200 baud si shpejtësia e ngarkimit.

Hapi i fundit për të konfiguruar është instalimi i Bibliotekës Adafruit MQTT pasi do të na duhet për skicën tonë. Mënyra më e lehtë për ta instaluar është përmes Menaxherit të Bibliotekës në Arduino IDE.

Shkoni te Sketch -> Përfshi Bibliotekën -> Menaxhoni Bibliotekat. Nga këtu, kërkoni Bibliotekën Adafruit MQTT dhe instalojeni.

Pasi të rinisni IDE përsëri, ne duhet të jemi gati për të filluar programimin.

Hapi 10: Programoni Bordin HUZZAH

Kam përfshirë kodin që kam përdorur për të programuar HUZZAH si një skedar të bashkangjitur më poshtë. Disa gjëra për t’u vënë në dukje:

-Sigurohuni që të shtoni emrin tuaj WIFI SSID dhe fjalëkalimin WIFI për vendndodhjen tuaj

-Shtoni emrin e përdoruesit dhe çelësin tuaj Adafruit IO

-Rregulloni numrat tuaj të pinit në valvulën dhe pompën tuaj nëse përdorni numra të ndryshëm nga ata që specifikova.

Pjesa më e madhe e kodit vjen nga shembulli "dalje dixhitale" nga Adafruit dhe shtova disa deklarata të thjeshta "nëse" për të provuar se cilën madhësi flluskë të lëshojë. Nëse keni ndonjë problem me lidhjen, mund të shikoni tutorialin e tyre dixhital këtu:

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

Nja dy gjëra të tjera që duhen marrë parasysh gjatë programimit dhe testimit të HUZZAH tuaj. Për të dërguar kodin nga Arduino IDE në tabelë, duhet të shtypni dhe mbani shtypur butonin GPIO0 dhe më pas, ndërsa e mbani ende atë buton, mbani shtypur butonin RESET. Lëreni butonin RESET dhe më pas lëshoni butonin GPIO0. Kjo do ta vendosë bordin HUZZAH në modalitetin e nisjes dhe do ta lejojë atë të programohet.

Kam gjetur se ju duhet të hiqni adaptorët e rrymës AC dhe DC gjatë programimit të bordit dhe të keni të lidhur vetëm kabllon FTDI. Pasi të ketë përfunduar ngarkimi i softuerit të ri në tabelë, mund të hiqni kabllon FTDI dhe të rilidhni përshtatësit tuaj.

Hapi 11: Vendosini të gjitha së bashku

Vendosini të gjitha së bashku
Vendosini të gjitha së bashku
Vendosini të gjitha së bashku
Vendosini të gjitha së bashku
Vendosini të gjitha së bashku
Vendosini të gjitha së bashku

Filloni duke bashkuar tela nga bordi HUZZAH në prizat e fuçisë AC dhe DC përmes vrimave. Pas kësaj, vendosni prizat e montimit të panelit në vrimat e tyre dhe vidhosni arrat mbajtëse. Prej këtu, përfundoni lidhjen e pjesës tjetër të pajisjeve elektronike në tabelën HUZZAH dhe vendosini ato brenda kutisë. Unë kisha planifikuar për velcroing në copa kështu që ata nuk lëvizin, por zbuluan se me tela të ngurta me bërthamë dhe toleranca të ngushta, asgjë nuk lëvizte shumë. Pas kësaj, futni përshtatësit e duhur AC dhe DC dhe provojeni!

Shpresoj se jeni në gjendje të gjeni mënyra emocionuese për të përdorur këtë sistem njoftimesh dhe mezi prisni të shihni se cilat ide i vijnë komunitetit. Faleminderit për shikimin!

Konkurs teknik
Konkurs teknik
Konkurs teknik
Konkurs teknik

Vendi i dytë në konkursin e teknologjisë

Recommended: