Taula de continguts:

Blüp: el notificador de bombolles: 11 passos (amb imatges)
Blüp: el notificador de bombolles: 11 passos (amb imatges)

Vídeo: Blüp: el notificador de bombolles: 11 passos (amb imatges)

Vídeo: Blüp: el notificador de bombolles: 11 passos (amb imatges)
Vídeo: Compré el NOTIFICADOR para CONSEGUIR FRUTAS de BLOX FRUITS 2024, De novembre
Anonim
Blüp: el notificador de bombolles
Blüp: el notificador de bombolles
Blüp: el notificador de bombolles
Blüp: el notificador de bombolles
Blüp: el notificador de bombolles
Blüp: el notificador de bombolles

He estat buscant un sistema de notificacions més suau i menys brusc que un avís basat en vibracions, so o llum. No vaig poder trobar res que s’ajustés a aquest criteri, així que vaig decidir fer-ne el meu. A més, volia que la meva solució incorporés els meus interessos personals als rellotges i la nostra manera de pensar en el temps com a societat.

D’això va néixer Blüp. Em va sorgir la idea d’utilitzar una bombolla en un contenidor de líquid no només per avisar-me d’un esdeveniment que he escollit, sinó també per aprofitar el temps que ha trigat a augmentar la bombolla per inculcar una sensació d’urgència en la meva resposta a l'esdeveniment. Per exemple, si rebéssiu un missatge d'un cap o d'un altre contacte important, la bombolla es formaria i augmentaria a un ritme que us donaria el temps suficient per respondre abans que aparegui a la part superior.

Intentaré simplificar els passos al màxim perquè pugueu reproduir aquest projecte a casa, però sens dubte hi ha alguna experimentació per aconseguir que us funcioni.

Pas 1: Procureu tots els subministraments

Procureu tots els subministraments
Procureu tots els subministraments
Procureu tots els subministraments
Procureu tots els subministraments
Procureu tots els subministraments
Procureu tots els subministraments

A continuació s’enumeren tots els equips i subministraments que he utilitzat. Vaig intentar escriure TOTS els subministraments necessaris, però potser he trobat a faltar un parell de coses.

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

-Clippard ET-2-6 normalment tancada, vàlvula electrònica de 6VDC (https://www.clippard.com/part/ET-2-6)

Tub de línia aèria de 8 peus (https://www.amazon.com/Standard-Airline-Tubing-Accessories-25-Feet/dp/B0002563MW/ref=pd_bxgy_199_3?ie=UTF8&refRID=0D0BAE1XDNCAC8CMNNX4)

-Vàlvula de retenció de línia aèria (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)

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

-Relè d'estat sòlid (https://www.sparkfun.com/products/10636)

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

-2x Connectors de barril DC de muntatge en panell (https://www.adafruit.com/product/610)

-2x Terminal Terminal - 2pin (https://www.adafruit.com/products/724)

-2,2 k ohm resistència (https://www.adafruit.com/products/2782)

-2 puntes de presa de canó

Adaptador d'alimentació -5VDC (https://www.adafruit.com/products/276)

-Allargador

-Ampolla d'aigua quieta de vidre VOSS

-3 x No 10-32 x 3/16 Barb mànega

Tub de llautó rodó de -12 "x 1/8" de diàmetre

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

-Fusta per al tancament del projecte

-Fusta per a base de dipòsit

-Calafat de silicona

-Adhesiu E6000

-Broques

-Sabó de mans clar o acolorit

Pas 2: prepareu el dipòsit d’aigua

Prepareu el dipòsit d’aigua
Prepareu el dipòsit d’aigua
Prepareu el dipòsit d’aigua
Prepareu el dipòsit d’aigua
Prepareu el dipòsit d’aigua
Prepareu el dipòsit d’aigua

Vaig lluitar per comprar l’ampolla d’aigua de vidre VOSS, ja que la majoria de llocs al meu voltant (a Nova York) només venien les versions de plàstic més petites. Finalment els vaig trobar a Fairway. Vaig comprar la versió d’aigua tranquil·la perquè la tapa era més plana a la part superior que la variació d’aigua amb gas.

Comenceu el Blüp raspant l'etiquetatge amb una fulla Exacto. Si utilitzeu el costat de la fulla en lloc de la punta, el procés serà més senzill. M’han dit que també es pot utilitzar acetona, però no estava segur de si ennuvolaria el got. Proveu-ho i feu-m'ho saber.

Traieu el revestiment de tres segells de la tapa i practiqueu un forat pel centre per obtenir una de les punxes de la mànega. Haureu de comparar la broca amb el diàmetre del forat, ja que els tubs varien de diàmetre. Col·loqueu la punxa de la mànega pel forat i segleu-la al lloc amb una massa de silicona. A continuació, foradeu un forat de 7/32 per la tapa del tub de descàrrega de pressió de llautó.

Col·locarem la femella a través d’aquest forat per mantenir el tub recte, així que assegureu-vos de perforar el forat en un lloc on tingueu en compte l’espai i l’espai implicats. A l'interior de la tapa, el tub ha d'evitar l'interior de l'ampolla, mentre que a l'exterior de la tapa, el te ha d'evitar la punxa de la mànega mitjana. Vaig trobar que necessitava una mica de teixit per tal que encaixés. Feu servir adhesiu per enganxar la femella en el seu lloc a través de l’obertura i, a continuació, enganxeu el tub de llautó a l’interior de la femella. Després d’assecar-se, segelleu totes les obertures amb silicona.

Traieu dos forats més a través del revestiment tri-segellat que s’alineen amb l’obertura de la mànega i el tub. Una vegada més, haureu d'aproximar la mida del forat comparant el diàmetre de la broca amb els de la barra i el tub.

Pas 3: configureu el sistema de lliurament d’aire

Configureu el sistema de lliurament d’aire
Configureu el sistema de lliurament d’aire

L’aire que forma la bombolla flueix des de la bomba, cap a la vàlvula, a través de la vàlvula de retenció i, finalment, cap al tanc. Per provar la configuració, enrosqueu una barra de mànega a cada costat de la vàlvula i connecteu una longitud de tub entre tots els components. Assegureu-vos de seguir la direcció de l’etiqueta de flux de la vàlvula i la vàlvula de retenció ja que tenen direccions específiques de flux d’aire.

Quan finalment col·loquem tots els components a la caixa del projecte, escurçarem la longitud dels tubs, però de moment ho podem provar tot amb tubs més llargs.

Pas 4: Creeu la base

Construeix la base
Construeix la base
Construeix la base
Construeix la base
Construeix la base
Construeix la base
Construeix la base
Construeix la base

Vaig construir la base a partir de trossos de noguera de 3/4 "de gruix. Tallar 4 peces a 3,25" x 3,25 "i després dibuixar un cercle de 2-11 / 16" de diàmetre al centre de dues de les peces. Traieu un petit forat al mig de les dues peces i, a continuació, talleu la major part del cercle que pugueu amb una serra de desplaçament. A continuació, enganxeu les dues peces forades i les dues peces massives juntes per separat. Lijeu la resta del cercle amb una polidora de fus oscil·lant. Vaig fer tot això perquè no tenia el tros de serra adequat, però si en trobeu un de prop de la mida adequada com a tap VOSS, aneu-hi!

Després de tallar el forat i que la tapa s’adapti bé a l’interior, enganxeu les peces del forat junt amb les peces sòlides. Practicar un forat a la meitat del cercle per adaptar-lo a la barra de la mànega i, a continuació, practicar un forat des del costat perquè el tub pugui sortir. Tingueu en compte que aquests forats hauran de reunir-se per formar una via de mànega estèticament agradable, així que assegureu-vos de comprovar de nou les vostres mesures.

Pas 5: connecteu l'electrònica

Connecteu l’electrònica
Connecteu l’electrònica
Connecteu l’electrònica
Connecteu l’electrònica
Connecteu l’electrònica
Connecteu l’electrònica
Connecteu l’electrònica
Connecteu l’electrònica

Comenceu soldant les capçaleres al tauler HUZZAH: dues files al llarg dels costats i una al final del cable FTDI. Podeu trobar les instruccions de muntatge aquí:

Després d’haver-ho acabat, col·loqueu el tauler en una tauleta de mida mitjana per poder començar el cablejat del circuit. Tot i que tècnicament la vàlvula és una vàlvula de 6VDC, funciona amb 5V, de manera que aquest és el voltatge que he decidit utilitzar per a l'adaptador de corrent. Amb un transistor TIP120, connecteu el pin esquerre (BASE) a través d’una resistència de 2,2 k ohm i després al pin GPIO 14. El pin central (COLLECTOR) va al fil de terra de la vàlvula i el pin dret (EMITTER) va a terra pin del connector de barril de CC. Connecteu dos cables de terra més al pin de terra del connector de barril de CC: un al pin de terra del HUZZAH i l’altre al pin negatiu (-) del relé del costat de control. El pin calent del connector de barril de CC va a la vàlvula i el pin VBAT del HUZZAH per alimentar la placa.

El relé s’utilitza per a la bomba de CA i vaig decidir utilitzar un relé d’estat sòlid perquè volia que el projecte fos el més silenciós possible. El pin positiu (+) del costat de control del relé passa al pin GPIO 16. Per al costat de càrrega del relé, un pin passa al pin calent del connector de barril de CA i l’altre pin a la bomba. El pas de terra del connector de barril de CA va directament a la bomba.

Això és tot pel cablejat! Vaig fer-ho primer en una taula de tall i després vaig canviar a una placa soldable per intentar que la placa fos el més petita possible. Si voleu posar els vostres circuits i components en una caixa de projectes, només podeu conservar-los a la taula de treball perquè sigui senzill.

Si alguna cosa d’això semblava confusa, no oblideu consultar el meu diagrama Fritzing adjunt, ja que les imatges i els esquemes sempre ajuden en comparació amb el text.

Pas 6: Creeu el recinte electrònic

Construïu el recinte electrònic
Construïu el recinte electrònic

Vaig construir el recinte electrònic amb un tros de MDF que vaig trobar a la meva botiga, però podeu fer-ho amb alguna cosa més agradable si ho desitgeu. La meva caixa va acabar tenint una alçada de 8 "x 5" x 3 ". He forat dos forats en un costat per als dos connectors de barril muntats en el panell per a l'alimentació de CA i CC. De la mateixa manera que abans, haureu de comparar la mida de la broca al diàmetre dels connectors de barril, però he trobat que eren a prop de 15/32 ". Després d'això, practiqueu un altre conjunt de forats perquè els tubs passin de la vàlvula de retenció al tanc.

Pas 7: configureu un feed IO Adafruit

Configureu un feed IO Adafruit
Configureu un feed IO Adafruit
Configureu un feed IO Adafruit
Configureu un feed IO Adafruit
Configureu un feed IO Adafruit
Configureu un feed IO Adafruit

Configureu un compte d'Adafruit IO a https://io.adafruit.com si encara no ho heu fet. Aquest servei està actualment en versió beta, de manera que pot passar un parell de setmanes fins que el vostre compte s’aprovi i tingui accés. Hi ha altres serveis que es poden connectar al vostre microcontrolador, com dweet.io i freeboard.io, però el d’Adafruit és gratuït, molt senzill d’utilitzar i fàcil d’iniciar.

Després de crear un compte, inicieu la sessió i obteniu la vostra clau d'Adafruit IO.

Feu clic a la icona de la tecla petita a la part dreta de la finestra per recuperar-la.

Apareixerà una finestra amb la vostra clau. Conserveu-ne una còpia en un lloc segur per després.

A continuació, creeu un feed nou anomenat "bombolla". Tingueu en compte que el nom del feed distingeix entre majúscules i minúscules. Si necessiteu ajuda per començar a crear feeds a Adafruit IO, consulteu la seva guia útil aquí:

Això és tot per a Adafruit IO, ara podem configurar IFTTT per parlar amb el nostre feed.

Pas 8: configureu la recepta IFTTT

Configureu la recepta IFTTT
Configureu la recepta IFTTT
Configureu la recepta IFTTT
Configureu la recepta IFTTT
Configureu la recepta IFTTT
Configureu la recepta IFTTT
Configureu la recepta IFTTT
Configureu la recepta IFTTT

Registreu-vos per obtenir un compte IFTTT a ifttt.com. Després de configurar el perfil, aneu a https://ifttt.com/adafruit per enllaçar el vostre compte IFTTT amb el vostre compte Adafruit. Quan feu clic al botó Connecta, us dirigirà al lloc web d'Adafruit, on podreu autoritzar la connexió.

Ara torneu a IFTTT i aneu a Les meves receptes a la part superior. Per a una recepta de prova, he afegit un botó "FER" que us permet tenir un botó al telèfon intel·ligent que podeu prémer per crear una bombolla. Sempre podem afegir altres receptes IFTTT de la mateixa manera que crearem el nostre botó, però va ser fantàstic per provar la connectivitat de la recepta.

Per crear un botó DO per al nostre notificador de bombolles, feu clic a la pestanya DO a la part superior i, a continuació, feu clic al signe més (+) per començar. Cerqueu Adafruit al filtre i cerqueu la recepta anomenada "Enceneu l'energia". També podeu fer clic aquí:

Des d'allà, seleccioneu el nom del feed "Bombolla" i feu clic a Afegeix. Després d'afegir el botó a les vostres receptes, podeu canviar el títol de la recepta de "Activa l'energia" a "Bombolla!". El procés és el mateix per a qualsevol altra recepta que vulgueu crear. He afegit a Adafruit una recepta IFTTT que mira el meu gmail i empeny un valor "1" similar al botó DO per fer cada vegada que rebo un correu electrònic.

Pas 9: prepareu l'IDE Arduino

Prepareu l'IDE Arduino
Prepareu l'IDE Arduino
Prepareu l'IDE Arduino
Prepareu l'IDE Arduino
Prepareu l'IDE Arduino
Prepareu l'IDE Arduino

Vaig decidir utilitzar el HUZZAH ESP8266 en lloc del CC3000 perquè té pins GPIO que es podrien programar directament en lloc de requerir un microcontrolador addicional. També és més barat! L'únic problema amb l'ESP8266 és que requereix un cable FTDI per programar. No hi ha cap problema, però, el cable s’il·lumina quan es transfereixen dades, de manera que us sentireu especials mentre els feu servir.

Utilitzarem l’IDE Arduino per programar la placa, però també podeu utilitzar l’intèrpret Lua de NodeMCU si ho preferiu. Podeu seguir aquesta guia per configurar-vos amb Lua:

Descarregueu l'IDE Arduino des d'Arduino.cc (1.6.4 o superior) si encara no ho heu fet:

Per instal·lar el paquet de la placa ESP8266, feu clic a les preferències dins de l'IDE Arduino i introduïu https://arduino.esp8266.com/stable/package_esp8266com_index.json al camp URL de l'administrador de taules addicionals. Si ja teniu un URL al camp, podeu fer clic al botó al final de la línia per obtenir encara més URL.

Ara aneu al menú Eines -> Taulers i aneu al gestor de taulers.

Cerqueu el paquet esp8266 i feu clic a Instal·la.

Després de reiniciar el programa, seleccioneu Adafruit HUZZAH ESP8266 al menú Eines -> Tauler.

Seleccioneu 80 MHz com a freqüència de la CPU i 115200 bauds com a velocitat de càrrega.

L’últim pas per configurar-lo és instal·lar la biblioteca Adafruit MQTT, ja que la necessitarem per al nostre esbós. La manera més senzilla d’instal·lar-lo és mitjançant el gestor de biblioteques de l’IDE Arduino.

Aneu a Esbós -> Inclou biblioteca -> Gestiona les biblioteques. A partir d’aquí, cerqueu la biblioteca Adafruit MQTT i instal·leu-la.

Després de reiniciar l'IDE de nou, hauríem d'estar preparats per començar a programar.

Pas 10: programa el tauler HUZZAH

A continuació he inclòs el codi que he utilitzat per programar el HUZZAH com a fitxer adjunt. Un parell de coses a tenir en compte:

-Assegureu-vos d'afegir el vostre nom SSID WIFI i la vostra contrasenya WIFI a la vostra ubicació

-Afegiu el vostre nom d'usuari i clau d'Adafruit IO

-Ajusteu els números de pin a la vàlvula i la bomba si utilitzeu diferents dels que he especificat.

La majoria del codi prové de l'exemple "sortida digital" d'Adafruit i he afegit algunes sentències simples "if" per provar la mida de la bombolla que s'ha d'emetre. Si teniu algun problema amb la connexió, podeu consultar el seu tutorial de sortida digital aquí:

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

Un parell d’altres coses a tenir en compte en programar i provar el vostre HUZZAH. Per enviar el codi de l'IDE Arduino a la placa, heu de prémer i mantenir premut el botó GPIO0 i, tot i que manteniu premut aquest botó, manteniu premut el botó RESET. Deixeu anar el botó RESET i, a continuació, deixeu anar el botó GPIO0. Això posarà la placa HUZZAH en mode d’arrencada i permetrà programar-la.

He comprovat que heu d’eliminar els adaptadors de corrent altern i de corrent continu mentre programeu la placa i només heu de connectar el cable FTDI. Un cop finalitzada la càrrega del nou programari al tauler, podeu eliminar el cable FTDI i tornar-lo a introduir als adaptadors.

Pas 11: uniu-ho tot

Posa-ho tot junt
Posa-ho tot junt
Posa-ho tot junt
Posa-ho tot junt
Posa-ho tot junt
Posa-ho tot junt

Comenceu per soldar filferro des de la placa HUZZAH fins a les preses de barril de CA i CC a través dels forats. Després d'això, col·loqueu les preses de muntatge del panell als forats i cargoleu les femelles de retenció. A partir d’aquí, acabeu de connectar la resta d’electrònics a la placa HUZZAH i col·loqueu-los dins de la caixa. Tenia previst fer velcroing a les peces perquè no es moguessin, però vaig trobar que, amb cables de nucli sòlid i toleràncies estretes, res no es movia massa. Després, connecteu els adaptadors de corrent altern i de corrent continu i proveu-lo.

Espero que pugueu trobar maneres interessants d’utilitzar aquest sistema de notificacions i que no pugueu esperar a veure amb quines idees sorgeix la comunitat. Gràcies per mirar

Concurs de tecnologia
Concurs de tecnologia
Concurs de tecnologia
Concurs de tecnologia

Accèssit al concurs de tecnologia

Recomanat: