Taula de continguts:
- Pas 1: materials
- Pas 2: Eines
- Pas 3: crear la caixa del projecte
- Pas 4: elèctric
- Pas 5: tallar la fusta
- Pas 6: tall de policarbonat
- Pas 7: enganxar-se (primera part)
- Pas 8: enganxar (part 2)
- Pas 9: polit
- Pas 10: enganxar-se (part 3)
- Pas 11: barra LED
- Pas 12: Configuració del programari Arduino
- Pas 13: Programació
- Pas 14: Posar la part superior
- Pas 15: tinció
- Pas 16: Configuració
- Pas 17: funcions
- Pas 18: Conclusió
Vídeo: Prestatge de visualització enllaçat per vapor: 18 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
Història del darrere
El meu germà té figures de Funko POP que representen els seus personatges que els seus amics juguen més sovint en els videojocs. Vam pensar que seria genial que tinguessin una vitrina amb LEDs que representessin el seu estat a Steam. Així doncs, amb la meva experiència anterior amb Arduino, l'API de Steam i la fusta, vaig dir que probablement podria descobrir alguna cosa.
Per a qualsevol persona que no sàpiga què és Steam, Steam és una plataforma de distribució digital desenvolupada per Valve Corporation per comprar i jugar a videojocs amb un sistema de comunicació integrat. Steam també té la possibilitat de permetre als usuaris veure què juguen els altres, si la persona es troba al seu ordinador, fora de casa, en un joc, etc., fins i tot us permet jugar amb ells si així ho desitgeu.
Característiques / Disseny
Un cop vam decidir que faríem aquest projecte, vaig començar a escriure algunes funcions que sabia que això hauria de tenir.
- Configuració / inici de sessió sense fils de Wi-Fi com un Chromecast.
- Interruptor dimmer / on-off.
- LEDs desactivats.
- Modes LED d'estat.
- Manteniment zero després de la configuració i la compilació.
- Les figuretes POP han de seure a dins.
- No ha de tenir gana de poder.
Després de decidir què necessitava el projecte per incloure jo i el meu germà, vam començar a repassar dissenys fins a aconseguir el que tenim ara.
Una nota important
El disseny original era una caixa amb diversos nivells. Tanmateix, un cop construïdes les dues bases, vam pensar que quedaria millor com un prestatge llarg en lloc d’una caixa amb diversos nivells. Faré tot el possible per explicar com l’hauríem construït si haguéssim començat amb el nou disseny, de manera que si en algunes de les imatges es nota que tenim peces de mida lleugerament diferent, aquest és el motiu.
Pas 1: materials
Electrònica
- NodeMCU V1.0 ESP8266 (enllaç)
- Cable USB 2.0 A-Masculí a Micro B (per a la programació)
- Fil de silicona de calibre 22 de 10 peus (enllaç)
- Màniga trenada expandible de 1/8 polzada de 10 peus (enllaç)
- Connector DC de muntatge en panell (enllaç)
- Alimentació de corrent continu de 5 V 2 amperes (enllaç)
- Caixa de projectes (enllaç)
- Potenciòmetre (enllaç)
- Soldadura (gairebé qualsevol soldadura elèctrica funcionarà)
- Fil del projecte AWG 22 (enllaç)
- Tira LED (enllaç)
Project Wood (Home Depot Veure imatges)
- 1 Roure.25 "X 1,5" X 48"
- 1 roure.5 "X 1,5" X 48"
- 2 Roure.25 "X 5,5" X 48"
- 1 full de policarbonat de 8 "X 10"
Tingueu en compte que a les imatges es mostra un tauler de.5 "X 5.5" X 48 "però no s'utilitza al projecte.
muntatge
- 2 tubs d'epoxi de dues parts (Home Depot)
- Cola per a fusta (Home Depot)
- Imants.315 "Dia X.118" Thk (Home Depot) (opcional)
- Taca de banús (Home Depot) (opcional)
- Spray poliuretà (si es taca)
- Cinta de pintors
Pas 2: Eines
Aquestes són les eines que hem utilitzat
- Serra de taula
- Serra de braç radial
- Pinces
- Lijadora de cinturó
- Serra de cinta
- Pistola de cola calenta
- Tisores
- Soldador
- Decapant de filferro
- Trepant elèctric
- Premsa de trepant
- Paper de sorra
- Cinta mètrica
- Dossier
Tot i que hem utilitzat aquestes eines, no vol dir que hagueu d’utilitzar aquestes eines exactes. Només ajudaria pas a pas si voleu replicar directament el projecte. Per exemple, la serra de cinta es podria substituir per una serra de puzle, una serra de desplaçament, una serra de mà, etc.
Pas 3: crear la caixa del projecte
- En primer lloc, practiqueu un forat a la caixa del projecte des del costat que vulgueu que sigui el frontal, això serà per al potenciòmetre de regulació. Hem foradat aquest forat pel costat petit just al centre. Si feu servir el potenciòmetre que apareix a la llista de peces, el millor trepant que hem utilitzat per a això va ser 17/64 (imatge 1).
- En segon lloc, practiqueu un forat a la part posterior per obtenir els cables que aniran a la prestatgeria; quan mirem la caixa de la part frontal, posem aquest forat a la part posterior esquerra, vam trobar que el trepant 3/16 funcionava millor per a això, però va ser un ajust ajustat.
- A continuació, practiqueu un forat a la part posterior per obtenir la nostra presa de corrent continu, la col·loquem a la part posterior dreta. Si utilitzeu la presa de corrent a la llista de peces, el millor trepant per a això va ser un 5/16. (Imatge 2)
- Després d’això, practiqueu un forat a la part posterior per obtenir el botó de reinicialització (aquest botó exacte no apareix a la llista perquè el vam treure de la nostra caixa Arduino) ho hem posat just al costat de la presa d’alimentació.
- Abans de muntar la caixa del projecte, vam arxivar la pestanya del potenciòmetre, ja que podem apretar el potenciòmetre prou fort perquè no el necessitem.
- Finalment, poseu totes les peces als seus respectius forats i estrenyeu-les. (Imatge 3)
Pas 4: elèctric
Mentre feu l'electricitat, potser seria millor seguir el diagrama (imatge 4).
- Tallar el màniga trenat a 9 '8'. Si no necessiteu tota la longitud o si necessiteu més filferro, només retalleu el màniga 4 polzades menys que la longitud del filferro (això ens permetrà tenir el fil penjat als extrems per soldar-lo dins de la caixa del projecte i al prestatge).
- Mantingueu els 3 fils de filferro de 22 AWG a la mà perquè formin una mena de triangle i emboliqueu-los amb cinta elèctrica.
- Introduïu els 3 fils de filferro de 22 AWG a través del màniga trenada (primer extrem de la cinta elèctrica) deixant aproximadament 2 polzades de filferro a cada extrem, pot ser que sigui difícil, però hem hagut de passar el fil tot el camí. (Imatge 1)
- Introduïu el cable al forat de la caixa del projecte de manera que el màniga trenat quedi lleugerament dins de la caixa del projecte i, a continuació, enganxeu els cables al voltant del forat per evitar que es treguin. (Imatge 2)
- Retireu l'extrem del cable vermell a aproximadament 1/4 de polz i, a continuació, soldeu-lo a la pota més curta de la presa de corrent continu.
- Retireu l'extrem del cable negre a aproximadament 1/4 de polz i, a continuació, soldeu-lo a la cama més llarga del connector d'alimentació de corrent continu.
- Col·loqueu l’ESP8266 dins de la caixa del projecte (per fer servir espaiat).
- Retireu l’extrem del fil blanc a aproximadament 1/4 de polz i, a continuació, soldeu-lo al pin D4 de l’ESP8266.
- Talleu 2 trossos de filferro vermell i negre per arribar des de la presa de corrent al pin Vin i al pin GND.
- Soldeu tots dos com els que vam fer amb els altres dos cables vermells i negres a la presa de corrent, després soldeu el negre al pin GND i el vermell al pin Vin.
- Talleu 3 trossos de fil vermell, negre i groc per arribar des de l'ESP8266 al potenciòmetre.
- Stripeach extrem dels 3 cables a aproximadament 1/4 de polzada.
- Soldeu aquests tres trossos de fil com es mostra al diagrama al potenciòmetre amb el negre connectat a un pin GND, el vermell a 3,3V pin i el groc a A0pin
- Talleu 2 trossos més de negre i groc.
- Retireu cada extrem dels 2 cables a aproximadament 1/4 de polzada.
- Soldeu-los per separar les potes del botó de reinici i, a continuació, el cable negre al pin GND i el fil groc al pin D3.
Amb tot això, hauria de ser tot el dibuix elèctric que es mostra a les imatges, excepte el dels LED, ja que encara no s'han tallat ni soldat.
Pas 5: tallar la fusta
- Talleu el tauler de roure.5 "X 1,5" X 48 "per la meitat de manera que quedi dues peces que siguin d'aproximadament 0,5" X, 75 "X 48".
- Retalleu les dues meitats del pas 1 de manera que siguin.5 "X.75" X 44 ". Aquestes serviran com a part posterior i com a suport de led a l'interior del prestatge.
- Talleu el tauler de 0,25 "X 1,5" X 48 "per la meitat de manera que quedi dues peces que siguin d'aproximadament 0,25" X, 75 "X 48".
- Retalleu les dues meitats del pas 3 de manera que siguin de 0,25 "X, 75" X 44 ". Aquestes serviran com a part frontal que servirà per empaperar una làmina de policarbonat.
- Retalleu les dues taules de 0,25 "X 5,5" X 48 "a 0,25" X 5,5 "X 44" (deseu la ferralla). Aquests serviran com a part superior i inferior del prestatge.
- Recupereu la ferralla del pas 5 (la ferralla hauria de tenir uns 0,25 "X 5,5" X 4 "). Talleu dos trossos de 0,25" X 5,5 "X 1 1/8" de la ferralla. Aquestes dues peces seran els taps finals del prestatge.
Pas 6: tall de policarbonat
- Talla el policarbonat de 8 "X 10" a 5,5 "X 10"
- Talleu el policarbonat en 8 tires de 5,5 "X 3/4".
Tallem el policarbonat en una serra de cinta, tot i que això es podria fer amb una serra de trencaclosques o fins i tot amb una serra de taula.
Pas 7: enganxar-se (primera part)
Abans d’enganxar, vam lijar cadascuna de les nostres tires de policarbonat a la polidora per donar-los un acabat transparent mat, això també es pot fer només amb paper de vidre. Després de tallar i polir totes les peces de policarbonat, podem enganxar la part davantera del prestatge. Si no teniu una polidora per cinturó, us recomanem que tingueu precaució amb aquesta peça perquè no s'obtingui epoxi a la part davantera i no arruïneu l'acabat mat transparent.
- Dissenyeu un dels peixos de.25 "X.75" X 44 ".
- Col·loqueu cadascuna de les tires de policarbonat cap avall per assegurar-vos que encaixin totes abans d’enganxar-les.
- Barregeu una gran quantitat d'epoxi (s'utilitzarà a la part superior d'un tauler i a la part inferior de l'altre assegureu-vos de fer-ne prou).
- Apliqueu epoxi a la part superior de la placa.25 "X.75" X 44 ".
- Col·loqueu les 8 tires de policarbonat a sobre del tauler.
- Apliqueu epoxi a sobre de les tires de policarbonat.
- Col·loqueu l’altre tauler de.25 "X.75" X 44 "a la part superior i entrepà amb moltes pinces.
Pas 8: enganxar (part 2)
Mentre esperem que la part frontal es cura, enganxarem la part posterior. La part posterior estarà formada per la peça de.5 "X 3/4" X 44 "de polzada amb alguns separadors de policarbonat que actuaran com a ventilació.
- Talla el sobrant de policarbonat en 8 tires de 3/4 "X 3".
- Barregeu un toll d'epoxi de mida moderada.
- Utilitzeu epoxi per enganxar les 8 tires de policarbonat al costat ample de 3/4 "d'una de les taules.5" X 3/4 "X 44", repartides uniformement al llarg de la longitud. El tauler serà ara.593 "X 3/4" X 44 ".
- Preneu les tires de policarbonat a la fusta fins que s’assequi l’epoxi.
Pas 9: polit
Després que el tauler frontal (el policarbonat intercalat entre fusta) hagi acabat de curar (vegeu el contenidor epoxi per temps), lijeu els dos costats de manera que quedi una superfície llisa i lliure d'epoxi. Un cop acabada la curació de la part posterior, també podem esborrar-la per eliminar l'excés d'epoxi.
Pas 10: enganxar-se (part 3)
Ara que tenim els taulers frontals i posteriors els podem enganxar a la base (0,25 "X 5,5" X 44 ").
- Utilitzeu una fina cola de fusta de perles per enganxar el tauler frontal contra la vora frontal de la base (0,25 "X 5,5" X 44 ").
- Utilitzeu una fina cola de fusta per tal d’enganxar el tauler posterior contra la vora posterior de la base (0,25 "X 5,5" X 44 ").
- Utilitzeu pinces per fixar les dues taules al seu lloc.
Pas 11: barra LED
- Talleu la tira LED en seccions de 3 píxels (imatge 1).
- Soldeu les tires juntes amb el fil del projecte per alinear-les al centre de cada secció de policarbonat (imatge 2)
- Enganxeu en calent la tira llarga fins a la segona peça de fusta.5 "X 3/4" X 44"
- Practicar un forat de 3/16 en una de les tapes finals aproximadament 1 polzada a la peça (Foto 5).
- Premeu el cable trenat pel forat, enganxeu-lo al seu lloc i soldeu els cables als coixinets respectius (negre a GND, vermell a 5V, groc a DI), això també es pot veure al diagrama de cablejat elèctric.
- Col·loqueu una fina perla de cola a la part inferior de la barra de leds i fixeu-la fins a la part inferior de manera que quedi a aproximadament 1/2 polzada de distància del tauler frontal per ajudar a desactivar els LED (imatge 6).
- Perforeu els forats pilot de les dues tapes finals al tauler posterior i a la barra LED i, a continuació, contrareu els forats i col·loqueu cargols de guix de 1 polzada per subjectar els extrems (imatge 5).
Pas 12: Configuració del programari Arduino
El xip ESP8266 està àmpliament disponible i té un baix cost, ja que té funcions per allotjar servidors web, fer sol·licituds a servidors web i moltes altres coses que us permetran connectar el vostre projecte Arduino a Internet. Per programar l’ESP8266, primer heu de tenir instal·lat l’IDE Arduino des del lloc web Arduino.
- Obriu l'IDE Arduino.
- Aneu a Preferències que es troba a la pestanya Fitxer a la part superior de la finestra (imatge 1).
- Aneu a "URL del gestor de taulers addicionals" i inseriu aquest enllaç "https://arduino.esp8266.com/stable/package_esp8266com_index.json" (imatge 2).
- Feu clic a D'acord
- Aneu al menú d'eines, aneu al tauler i després a Boards Manager … (imatge 3).
- Cerqueu "ESP"; la segona opció que hauria d'aparèixer hauria de ser "esp8266 per ESP8266 Community", canvieu la versió a la versió 2.5.0 i feu clic a Instal·la. (Imatge 4)
- Quan acabi la instal·lació, feu clic a Tanca.
- Torneu al menú d'eines, aneu al tauler, seleccioneu NodeMCU 1.0 (mòdul ESP-12E) (imatge 5)
- Al menú d'eines, feu que totes les opcions semblin la imatge 6.
- Descarregueu els fitxers adjunts a aquest pas per a la biblioteca de connexió automàtica i llista simple.
- De nou a l'IDE Arduino, aneu al menú Sketch, Inclou biblioteca, feu clic a Afegeix biblioteca. ZIP … i aneu al fitxer AutoConnect.zip que acabeu de descarregar.
- Repetiu el pas 11, però seleccioneu SimpleList.zip en lloc d’AutoConnect.zip. (Imatge 7)
- Aneu a Inclou biblioteca a la pestanya Esbós i feu clic a Gestiona biblioteques … (Imatge 8).
- Cerqueu PageBuilder i instal·leu-lo (imatge 9).
- Cerqueu ArduinoJson, canvieu la versió a la versió 5.13.5 i instal·leu-la (imatge 10).
- Cerqueu Neopixel, seleccioneu la tercera opció i instal·leu-la (imatge 11).
Pas 13: Programació
Ara que l’IDE Arduino està configurat, podem iniciar la programació.
- Baixeu-vos el codi del projecte adjunt a aquest pas.
- Obriu el fitxer a l'IDE Arduino.
- Connecteu l’ESP8266 a l’ordinador mitjançant un cable Micro USB
- A la part superior del fitxer, veureu "String STEAM_KEY =" XXXXXXXXXXXXXXXXX "; // La vostra clau de vapor de l'API de vapor." heu de substituir "XXXXXXXXXXXXXXXX" per la clau de vapor que podeu recuperar d'aquest enllaç si no teniu un domini per introduir, només cal que introduïu "127.0.0.1" com a domini.
- En aquest moment, si heu fet canvis al disseny, com ara que heu afegit més o menys LEDs, podeu canviar alguns paràmetres del codi de la part superior, hi ha comentaris que us ajudaran amb aquests canvis.
- Aneu a Eines, després aneu al port i seleccioneu l’única opció disponible (si hi ha més d’una opció, desconnecteu l’esp8266 i torneu a obrir el menú d’eines i aneu al port i veureu el que ha desaparegut, torneu-lo a connectar i veure el que heu tornat) i seleccioneu-ne un (imatge 1).
- Un cop seleccionat el port, podeu fer clic al botó de càrrega situat a la part superior esquerra (imatge 2).
- Quan hagueu acabat de carregar, hauríeu de veure l'arrencada d'Arduino (els LED tindran un led de rebot que és blau, espereu fins que es posi de color porpra si no veieu cap llum que hagueu fet alguna cosa malament en els passos). que tot funciona correctament.
- Desconnecteu l’esp8266 del cable micro USB i connecteu la font d’alimentació de 5v a la presa de corrent continu de la part posterior i comproveu que els LEDs i el regulador de llum funcionin.
Pas 14: Posar la part superior
En aquest moment, teniu una selecció de maneres de muntar la tapa, al final, la posem amb cargols de guix de 3/4 que hem perforat els forats del pilot i els hem embotit. També és possible enganxar-lo amb cola de fusta a la barra frontal i epoxi als separadors de policarbonat posterior.
Ens vam tacar abans d’aquest pas, però s’hauria d’haver fet abans de tacar.
Pas 15: tinció
Vam optar per tenyir el prestatge amb taca d’èban i aplicar poliuretà per proporcionar protecció al prestatge. Si decidiu tenyir o pintar el prestatge, primer heu de tallar la cinta per pintar per cobrir el policarbonat de la barra frontal de manera que no el tapeu. A part d'això, no hi havia passos especials per tacar, sinó seguir els passos de la llauna.
Pas 16: Configuració
- Connecteu el prestatge on voleu deixar-lo.
- Aneu al vostre telèfon o a qualsevol ordinador amb capacitat de wifi.
- Cerqueu un senyal wifi anomenat Steam-Status-Hub (Foto 1) i connecteu-hi.
- Un cop connectat, el dispositiu us informarà que el wifi vol que inicieu la sessió per obtenir internet, però aquest és realment el nostre mètode per configurar el projecte (Foto 2).
- Quan feu clic a la finestra emergent que diu que heu d'iniciar la sessió, veureu alguna cosa com la imatge 3.
- Feu clic a les tres línies de l'extrem superior dret.
- Feu clic a Steam IDs i introduïu els steam steam id 64 de l’amic que vulgueu mostrar. Assegureu-vos de prémer el botó d’enviament després d’haver introduït tots els identificadors. Tingueu en compte que el primer identificador apareixerà més a prop de l’esp8266 al cablejat i, després, el segon, etc. (es pot trobar SteamID64 en aquest enllaç).
- Feu clic a les tres línies de l'extrem superior dret.
- Feu clic a Afegeix un nou punt d'accés i introduïu la vostra informació de wifi i feu clic a aplicar.
- Després de fer clic a aplicar, tornareu a la pantalla del wifi i el prestatge enllaçat amb vapor hauria de mostrar l'estat dels vostres amics al cap d'un minut.
Pas 17: funcions
Ara hi ha moltes funcions que no he explicat en aquest manual, com ara el botó de restabliment que enumeraré aquí.
- Si es manté premut el botó de restabliment durant 5 segons, s'eliminaran les dades wifi antigues i es reiniciarà amb un punt de connexió tal com es va fer durant la configuració.
- Els LED tenen diversos modes d’estat per mostrar qualsevol error, per exemple, els LED polsaran de color porpra quan no es pugui connectar al wifi i haureu de reiniciar-lo; els LED donaran un pols cian si hi ha un problema en recuperar la informació de la identificador que s’ha introduït, els LEDs es posaran de color groc si hi ha un problema amb la xarxa o si la clau de l’API Steam que s’ha introduït és incorrecta.
Els LED tenen diversos colors per representar l’estat de vapor de les persones
- Vermell = Ocupat.
- Groc = Fora.
- Verd = En joc.
- Blau = En línia.
- Taronja = Posposar.
- Cian = Busca comerciar.
- Lila = Busca jugar.
Pas 18: Conclusió
El prestatge vinculat a Steam continuarà sent un ús quotidià del meu germà. Durant tot aquest projecte, he après molt més del que sabia sobre Arduino i la fusteria i continuaré utilitzant aquest nou coneixement en els meus propers projectes. En mirar enrere el que vaig crear, em vaig adonar que alguns dels dissenys podrien haver estat canviats i vaig fer tot el possible per explicar què hauríem fet si ho féssim. Durant les pròximes setmanes, seguiré buscant treballar en el codi d’aquest projecte i mantenir-lo actualitzat. Feu-me saber si teniu cap pregunta o problema sobre aquest instructiu i faré tot el possible per ajudar-vos.
Recomanat:
Com construir un rellotge gegant de prestatge ocult: 27 passos (amb imatges)
Com es construeix un rellotge gegant de prestatge amagat: teníem un gran espai en una part de la paret de la nostra sala d’estar per al qual mai no podríem trobar “allò” adequat per penjar-hi. Després de provar-ho durant diversos anys, vam decidir fer alguna cosa nostra. Va resultar bastant bé (al nostre parer), així que ho vaig
Prestatge flotant LED: 9 passos (amb imatges)
Prestatge flotant amb LED: el meu escriptori sempre ha estat força fosc i l’única làmpada que amb prou feines em donava prou llum. També sempre necessito més espai per emmagatzemar coses. Així doncs, vaig trobar una manera d’aportar més llum al meu escriptori i donar-me una mica d’espai d’emmagatzematge addicional. Vaig fer un f
Prestatge LED de fusta crua que canvia el color: 10 passos (amb imatges)
Prestatge LED de fusta crua que canvia el color de bricolatge: en aquest instructiu us mostraré pas a pas com fer que aquest prestatge LED de fusta crua que canviï de color sigui tan bonic. Aquest projecte va ser molt divertit de fer i estic molt content del producte acabat. En general, aquest projecte no costarà
10 alternatives de bricolatge als components electrònics fora del prestatge: 11 passos (amb imatges)
10 alternatives de bricolatge als components electrònics fora del prestatge: us donem la benvinguda a la meva primera instrucció! Creieu que algunes peces dels minoristes en línia són massa cares o de baixa qualitat? setmanes per a l'enviament? No hi ha distribuïdors electrònics locals?
Temperatura de visualització al mòdul de visualització LED P10 mitjançant Arduino: 3 passos (amb imatges)
Temperatura de visualització al mòdul de visualització LED P10 mitjançant Arduino: en el tutorial anterior s’ha explicat com mostrar text al mòdul de visualització LED Dot Matrix P10 mitjançant Arduino i el connector DMD, que podeu consultar aquí. En aquest tutorial oferirem un senzill tutorial de projecte mitjançant el mòdul P10 com a mitjà de visualització