Sommario:

Espositore collegato a Steam: 18 passaggi (con immagini)
Espositore collegato a Steam: 18 passaggi (con immagini)

Video: Espositore collegato a Steam: 18 passaggi (con immagini)

Video: Espositore collegato a Steam: 18 passaggi (con immagini)
Video: Chiedi all'esperto SketchUp Pro #18 - 18 Novembre 2021 2024, Luglio
Anonim
Espositore collegato a vapore
Espositore collegato a vapore
Espositore collegato a vapore
Espositore collegato a vapore
Espositore collegato a vapore
Espositore collegato a vapore

Indietro Storia

Mio fratello ha delle figure Funko POP che rappresentano i suoi personaggi che i suoi amici giocano più spesso nei videogiochi. Abbiamo pensato che sarebbe stato bello se avessero avuto una vetrina con dei LED per rappresentare il loro stato su Steam. Quindi, con la mia precedente esperienza con Arduino, Steam API e lavorazione del legno, ho detto che probabilmente avrei potuto capire qualcosa.

Per chiunque non sappia cosa sia Steam, Steam è una piattaforma di distribuzione digitale sviluppata da Valve Corporation per l'acquisto e la riproduzione di videogiochi con un sistema di comunicazione integrato. Steam ha anche la capacità di consentire agli utenti di vedere a cosa stanno giocando gli altri, se la persona è sul proprio computer, assente, in gioco, ecc., Ti consente persino di giocare con loro se lo desideri.

Caratteristiche / Design

Una volta deciso che avremmo realizzato questo progetto, mi sono seduto e ho iniziato a scrivere alcune caratteristiche che sapevo che questo avrebbe dovuto avere.

  • Configurazione/accesso wireless Wi-Fi come un Chromecast.
  • Interruttore dimmer/on-off.
  • LED spenti.
  • Modalità LED di stato.
  • Zero manutenzione dopo l'installazione e la compilazione.
  • Le figurine POP devono sedersi su/dentro.
  • Non deve essere assetato di potere.

Dopo aver deciso di cosa il progetto aveva bisogno per includere me e mio fratello abbiamo iniziato a esaminare i progetti fino a quando non abbiamo ottenuto quello che abbiamo ora.

Una nota importante

Il design originale era una scatola con più livelli. Tuttavia, una volta costruite le due basi, abbiamo pensato che sarebbe stato meglio come un lungo scaffale invece che come una scatola con più livelli. Farò del mio meglio per spiegare come l'avremmo costruito se avessimo iniziato con il nuovo design, quindi se noti in alcune delle immagini che abbiamo pezzi di dimensioni leggermente diverse, questo è il motivo.

Passaggio 1: materiali

Materiali
Materiali
Materiali
Materiali
Materiali
Materiali

Elettronica

  • NodeMCU V1.0 ESP8266 (collegamento)
  • Cavo USB 2.0 A-Maschio a Micro B (per la programmazione)
  • Cavo in silicone calibro 22 10 piedi (collegamento)
  • Manicotto intrecciato espandibile da 1/8 di pollice 10 piedi (collegamento)
  • Jack CC per montaggio a pannello (collegamento)
  • Alimentatore CC 5V 2 Amp (collegamento)
  • Casella del progetto (Link)
  • Potenziometro (Link)
  • Saldatura (appena qualsiasi saldatura elettrica funzionerà)
  • Cavo di progetto 22 AWG (Link)
  • Striscia LED (collegamento)

Project Wood (Home Depot vedi foto)

  • 1 quercia 0,25 "X 1,5" X 48"
  • 1 quercia 0,5 "X 1,5" X 48"
  • 2 Quercia 0,25 "X 5,5" X 48"
  • 1 foglio di policarbonato 8 "X 10"

Si noti che una scheda da 0,5" X 5,5" X 48" è mostrata nelle immagini ma non viene utilizzata nel progetto.

Assemblea

  • 2 tubi di resina epossidica bicomponente (Home Depot)
  • Colla per legno (Home Depot)
  • Magneti.315" Dia X.118" Thk (Home Depot) (opzionale)
  • Macchia ebano (Home Depot) (Opzionale)
  • Poliuretano spray (se macchiato)
  • Nastro per pittori

Passaggio 2: strumenti

Questi sono gli strumenti che abbiamo utilizzato

  • Sega da banco
  • Sega a braccio radiale
  • Morsetti
  • Levigatrice a nastro
  • Sega a nastro
  • Pistola per colla a caldo
  • Forbici
  • Saldatore
  • Spelafili
  • Trapano elettrico
  • Trapano
  • carta vetrata
  • Metro A nastro
  • File

Sebbene abbiamo usato questi strumenti, non significa che devi usare questi strumenti esatti. Sarebbe utile solo passo dopo passo se stai cercando di replicare direttamente il progetto. Ad esempio, la sega a nastro potrebbe essere sostituita con un seghetto alternativo, una sega per traforo, una sega a mano, ecc.

Passaggio 3: costruire la scatola del progetto

Costruire la scatola del progetto
Costruire la scatola del progetto
Costruire la scatola del progetto
Costruire la scatola del progetto
Costruire la scatola del progetto
Costruire la scatola del progetto
  1. Per prima cosa, pratica un foro nella scatola del progetto da qualsiasi lato desideri che sia la parte anteriore, questo sarà per il potenziometro dimmer. Abbiamo praticato questo foro sul lato piccolo proprio nel mezzo. Se stai usando il potenziometro elencato nell'elenco delle parti, il miglior trapano che abbiamo trovato da usare per questo era 17/64 (Immagine 1).
  2. In secondo luogo, pratica un foro nella parte posteriore per i fili che andranno allo scaffale, quando guardando la scatola dalla parte anteriore abbiamo messo questo foro nella parte posteriore sinistra, abbiamo scoperto che il trapano da 3/16 ha funzionato meglio per questo, ma era una vestibilità stretta.
  3. Quindi, praticare un foro nella parte posteriore per il nostro jack di alimentazione CC, lo mettiamo sul lato posteriore destro. Se stai usando il jack di alimentazione nell'elenco delle parti, il miglior trapano per questo era un 5/16. (Immagine 2)
  4. Dopodiché, pratica un foro nella parte posteriore per il pulsante di ripristino (questo pulsante esatto non è elencato perché l'abbiamo estratto dalla nostra scatola Arduino) lo mettiamo proprio accanto al jack di alimentazione.
  5. Prima di assemblare la scatola del progetto abbiamo limato la linguetta sul potenziometro in quanto possiamo stringere il potenziometro abbastanza stretto da non averne effettivamente bisogno.
  6. Infine, inserire tutte le parti nei rispettivi fori e serrarle. (Immagine 3)

Passaggio 4: elettrico

Elettrico
Elettrico
Elettrico
Elettrico
Elettrico
Elettrico
Elettrico
Elettrico

Mentre si fa l'elettrico, potrebbe essere meglio seguire lo schema (Immagine 4).

  1. Tagliare la guaina intrecciata a 9' 8'. Se non hai bisogno dell'intera lunghezza o se hai bisogno di più filo, taglia solo la guaina 4 pollici in meno della lunghezza del filo (questo ci permetterà di avere il filo appeso alle estremità per saldare all'interno della scatola del progetto e nello scaffale).
  2. Tieni in mano i 3 fili di filo 22 AWG in modo che formino una sorta di triangolo e avvolgili con del nastro isolante.
  3. Alimentare i 3 fili di filo 22 AWG attraverso la guaina intrecciata (prima l'estremità del nastro elettrico) lasciando circa 2 pollici di filo su ciascuna estremità, potrebbe essere difficile, ma abbiamo dovuto oscillare il filo per tutto il percorso. (Immagine 1)
  4. Inserire il filo nel foro del filo sulla scatola del progetto in modo che la guaina intrecciata sia leggermente all'interno della scatola del progetto, quindi incollare a caldo i fili attorno al foro per evitare che vengano estratti. (Immagine 2)
  5. Spellare l'estremità del filo rosso a circa 1/4 di pollice, quindi saldarlo alla gamba più corta del jack di alimentazione CC.
  6. Spellare l'estremità del filo nero a circa 1/4 di pollice, quindi saldarlo alla gamba più lunga del jack di alimentazione CC.
  7. Posizionare l'ESP8266 all'interno della scatola del progetto (da utilizzare per la spaziatura).
  8. Spellare l'estremità del filo bianco a circa 1/4 di pollice, quindi saldarlo al pin D4 sull'ESP8266
  9. Tagliare 2 pezzi di filo di progetto rosso e nero per raggiungere dal jack di alimentazione al pin Vin e al pin GND.
  10. Saldare entrambi come abbiamo fatto con gli altri due fili rosso e nero al jack di alimentazione, quindi saldare il nero al pin GND e il rosso al pin Vin.
  11. Taglia 3 pezzi di filo di progetto rosso, nero e giallo per raggiungere dall'ESP8266 al potenziometro.
  12. Strisciare ciascuna estremità dei 3 fili a circa 1/4 di pollice.
  13. Saldare quei tre pezzi di filo come mostrato nel diagramma al potenziometro con il nero collegato a un pin GND, il rosso al pin 3,3 V e il giallo al pin A0
  14. Taglia altri 2 pezzi di nero e giallo.
  15. Spelare ciascuna estremità dei 2 fili a circa 1/4 di pollice.
  16. Saldarli per separare le gambe sul pulsante di ripristino, quindi il filo nero al pin GND e il filo giallo al pin D3.

Con tutto ciò, dovrebbe essere tutto sullo schema elettrico mostrato nelle immagini tranne i LED poiché quelli non sono stati ancora tagliati o saldati.

Passaggio 5: tagliare il legno

Tagliare il legno
Tagliare il legno
Tagliare il legno
Tagliare il legno
Tagliare il legno
Tagliare il legno
  1. Taglia la tavola di quercia 0,5 "X 1,5" X 48" a metà longitudinalmente in modo che ci siano due pezzi che siano circa 0,5 "X 0,75" X 48".
  2. Taglia le due metà del passaggio 1 in modo che siano 0,5 "X 0,75" X 44". Serviranno come supporto per il retro e il led all'interno dello scaffale.
  3. Taglia la tavola da 0,25 "X 1,5" X 48" a metà longitudinalmente in modo che ci siano due pezzi che siano circa 0,25" X 0,75" X 48".
  4. Taglia le due metà del passaggio 3 in modo che siano 0,25 "X 0,75" X 44". Serviranno come parte anteriore che avvolgerà un foglio di policarbonato.
  5. Taglia le due schede da 0,25 "X 5,5" X 48" a 0,25 "X 5,5" X 44" (salva lo scarto). Questi serviranno come la parte superiore e inferiore dello scaffale.
  6. Recupera lo scarto dal passaggio 5 (lo scarto dovrebbe essere di circa 0,25 "X 5,5" X 4"). Taglia due pezzi di 0,25 "X 5,5" X 1 1/8" dal rottame. Questi due pezzi saranno i tappi terminali per lo scaffale.

Passaggio 6: taglio del policarbonato

Taglio policarbonato
Taglio policarbonato
Taglio policarbonato
Taglio policarbonato
Taglio policarbonato
Taglio policarbonato
Taglio policarbonato
Taglio policarbonato
  1. Taglia il policarbonato da 8 "X 10" a 5,5 "X 10"
  2. Taglia il policarbonato in 8 strisce che sono 5,5 "X 3/4".

Tagliamo il policarbonato su una sega a nastro, tuttavia questo potrebbe essere fatto con un seghetto alternativo o anche una sega da tavolo.

Passaggio 7: incollare (parte 1)

Incolla (Parte 1)
Incolla (Parte 1)
Incolla (Parte 1)
Incolla (Parte 1)
Incolla (Parte 1)
Incolla (Parte 1)
Incolla (Parte 1)
Incolla (Parte 1)

Prima di incollare abbiamo levigato ciascuna delle nostre strisce di policarbonato sulla levigatrice a nastro per dare loro una finitura trasparente opaca, questo può essere fatto anche solo con carta vetrata. Dopo aver tagliato e levigato tutti i pezzi di policarbonato possiamo incollare la parte anteriore della mensola. Se non hai una levigatrice a nastro potresti voler fare attenzione con questa parte per non ottenere resina epossidica sulla parte anteriore e rovinare la finitura opaca trasparente.

  1. Disponi uno dei pezzi da 0,25 "X 0,75" X 44".
  2. Appoggia ciascuna delle strisce di policarbonato sulla parte superiore per assicurarti che si adattino tutte prima di incollare.
  3. Mescola una grande quantità di resina epossidica (questo verrà utilizzato sulla parte superiore di una tavola e sul fondo dell'altra assicurati di farne abbastanza).
  4. Applicare la resina epossidica sulla parte superiore della tavola da 0,25" X 0,75" X 44".
  5. Appoggia le 8 strisce di policarbonato sulla parte superiore del pannello.
  6. Applicare la resina epossidica sopra le strisce di policarbonato.
  7. Appoggia l'altra tavola da 0,25 "X 0,75" X 44" sulla parte superiore e avvolgila con molti morsetti.

Passaggio 8: incollare (parte 2)

Incolla (Parte 2)
Incolla (Parte 2)

Mentre aspettiamo che la parte anteriore si asciughi, incolliamo la parte posteriore. La parte posteriore sarà composta da un pezzo da 0,5" X 3/4" X 44" pollici con alcuni distanziatori in policarbonato che fungeranno da sfiato.

  1. Tagliare il policarbonato rimasto in 8 strisce di circa 3/4 "X 3".
  2. Mescola una pozzanghera di resina epossidica di dimensioni moderate.
  3. Usa la resina epossidica per incollare le 8 strisce di policarbonato al lato largo 3/4" di una delle tavole da 0,5" X 3/4" X 44", distanziate uniformemente lungo la lunghezza. Il tabellone sarà ora 0,593" X 3/4" X 44".
  4. Fissare le strisce di policarbonato al legno finché la resina epossidica non si asciuga.

Passaggio 9: levigatura

levigatura
levigatura
levigatura
levigatura

Dopo che il pannello frontale (il policarbonato inserito tra il legno) ha terminato l'indurimento (vedere il contenitore epossidico per il tempo), carteggiare entrambi i lati in modo che ci sia una superficie liscia e priva di resina epossidica. Dopo che il retro è polimerizzato, possiamo carteggiare anche quello per rimuovere l'eccesso di resina epossidica.

Passaggio 10: incollare (parte 3)

Incolla (Parte 3)
Incolla (Parte 3)
Incolla (Parte 3)
Incolla (Parte 3)
Incolla (Parte 3)
Incolla (Parte 3)

Ora che abbiamo le nostre tavole anteriore e posteriore possiamo incollarle alla nostra base (0,25 "X 5,5" X 44").

  1. Usa una colla per legno sottile per incollare il pannello anteriore contro il bordo anteriore della base (0,25 "X 5,5" X 44").
  2. Usa una colla per legno sottile per incollare il pannello posteriore contro il bordo posteriore della base (0,25 "X 5,5" X 44").
  3. Utilizzare i morsetti per bloccare le due schede in posizione.

Passaggio 11: barra LED

Barra LED
Barra LED
Barra LED
Barra LED
Barra LED
Barra LED
  1. Tagliare la striscia led in sezioni di 3 pixel (Immagine 1).
  2. Saldare le strisce insieme usando il filo di progetto per allinearle al centro di ogni sezione di policarbonato (Immagine 2)
  3. Incolla a caldo la striscia lunga sul secondo pezzo di legno da 0,5 "X 3/4" X 44"
  4. Praticare un foro da 3/16 in uno dei cappucci terminali di circa 1 pollice nel pezzo (foto 5).
  5. Spingere il filo intrecciato attraverso il foro, incollarlo a caldo in posizione e saldare i fili ai rispettivi pad (nero a GND, rosso a 5 V, giallo a DI) questo può essere visto anche nello schema elettrico del passo.
  6. Metti una sottile goccia di colla sul fondo della barra led e fissala sul fondo in modo che fosse a circa 1/2 pollice di distanza dalla scheda frontale per aiutare a disinnescare i LED (Immagine 6).
  7. Praticare dei fori pilota in entrambi i cappucci terminali nel pannello posteriore e nella barra led, quindi svasare i fori e inserire viti per cartongesso da 1 pollice per tenere le estremità (Figura 5).

Passaggio 12: configurazione del software Arduino

Configurazione del software Arduino
Configurazione del software Arduino
Configurazione del software Arduino
Configurazione del software Arduino
Configurazione del software Arduino
Configurazione del software Arduino

Il chip ESP8266 è ampiamente disponibile e ha un basso costo, ha funzionalità per ospitare server Web, effettuare richieste a server Web e molte altre cose che ti permetteranno di connettere il tuo progetto Arduino a Internet. Per programmare ESP8266 devi prima installare l'IDE Arduino dal sito web di Arduino.

  1. Apri l'IDE di Arduino.
  2. Vai a Preferenze che si trovano nella scheda file nella parte superiore della finestra (Immagine 1).
  3. Scendi su "Ulteriori URL di Boards Manager:" e inserisci questo link "https://arduino.esp8266.com/stable/package_esp8266com_index.json" (Immagine 2).
  4. Fare clic su OK
  5. Vai al menu degli strumenti e vai su Board e poi su Boards Manager… (Immagine 3).
  6. Cerca "ESP", la seconda opzione che dovrebbe apparire dovrebbe essere "esp8266 by ESP8266 Community", cambia la versione in Versione 2.5.0 e fai clic su Installa. (Immagine 4)
  7. Al termine dell'installazione, fare clic su Chiudi.
  8. Torna al menu strumenti, vai alla scheda, seleziona NodeMCU 1.0 (Modulo ESP-12E) (Immagine 5)
  9. Nel menu degli strumenti, fai in modo che tutte le opzioni assomiglino all'immagine 6.
  10. Scarica i file allegati a questo passaggio per l'autoconnect e la libreria simplelist.
  11. Torna nell'IDE di Arduino, vai al menu Schizzo, Includi libreria, fai clic su Aggiungi libreria. ZIP…, quindi vai al file AutoConnect.zip che hai appena scaricato.
  12. Ripetere il passaggio 11, ma selezionare SimpleList.zip invece di AutoConnect.zip. (Immagine 7)
  13. Vai a Includi libreria all'interno della scheda Schizzo e fai clic su Gestisci librerie… (Immagine 8).
  14. Cerca PageBuilder e installalo (Immagine 9).
  15. Cerca ArduinoJson cambia la versione in Versione 5.13.5 e installala (Immagine 10).
  16. Cerca Neopixel, seleziona la terza opzione e installala (Immagine 11).

Passaggio 13: programmazione

Programmazione
Programmazione
Programmazione
Programmazione

Ora che l'IDE di Arduino è configurato, possiamo iniziare la programmazione.

  1. Scarica il codice del progetto allegato a questo passaggio.
  2. Apri il file nell'IDE di Arduino.
  3. Collega ESP8266 al tuo computer usando un cavo Micro USB
  4. Nella parte superiore del file, vedrai "String STEAM_KEY = "XXXXXXXXXXXXXXXX"; // La tua chiave steam dall'API Steam." devi sostituire "XXXXXXXXXXXXXXXX" con la chiave steam che puoi recuperare da questo link se non hai un dominio da inserire basta inserire "127.0.0.1" come dominio.
  5. A questo punto, se hai apportato modifiche al design, ad esempio hai aggiunto più o meno LED, puoi modificare alcune delle impostazioni nel codice in alto, ci sono commenti lì per aiutarti con tali modifiche.
  6. Vai su Strumenti, quindi vai alla porta e seleziona l'unica opzione disponibile (se c'è più di un'opzione scollega l'esp8266 e riapri il menu degli strumenti e vai alla porta e guarda cosa è scomparso, quindi ricollegalo e guarda cosa è tornato e seleziona quello) (Immagine 1).
  7. Una volta selezionata la porta puoi cliccare sul pulsante di caricamento in alto a sinistra (Immagine 2).
  8. Al termine del caricamento dovresti vedere l'avvio di Arduino (i LED avranno un led che rimbalza di colore blu attendi fino a quando non diventa viola se non vedi alcuna luce perché hai fatto qualcosa di sbagliato nei passaggi) a quel punto sai che tutto funzioni correttamente.
  9. Scollega l'esp8266 dal cavo micro USB e collega l'alimentatore 5v al jack dc sul retro e controlla che i LED e il dimmer funzionino.

Passaggio 14: indossare la parte superiore

Mettere la parte superiore su
Mettere la parte superiore su

A questo punto, hai una scelta di modi in cui vorresti montare il coperchio, alla fine, lo mettiamo con 3/4 viti per cartongesso che abbiamo praticato fori pilota e svasato. È anche possibile incollarlo con colla per legno sulla barra anteriore e epossidica sui distanziali in policarbonato posteriore.

Abbiamo macchiato prima di questo passaggio, tuttavia questo avrebbe dovuto essere fatto prima della colorazione.

Passaggio 15: colorazione

colorazione
colorazione
colorazione
colorazione
colorazione
colorazione
colorazione
colorazione

Abbiamo scelto di macchiare il nostro scaffale con una macchia di ebano e applicare il poliuretano per fornire protezione allo scaffale. Se scegli di macchiare o dipingere la tua mensola, devi prima tagliare il nastro per pittori per coprire il policarbonato sulla barra anteriore in modo da non coprirlo. A parte questo, non c'erano passaggi speciali per la colorazione ma seguire i passaggi sulla lattina.

Passaggio 16: configurazione

Impostare
Impostare
Impostare
Impostare
Impostare
Impostare
  1. Collega lo scaffale dove vorresti lasciarlo.
  2. Vai al tuo telefono o a qualsiasi computer con funzionalità Wi-Fi.
  3. Cerca un segnale wifi chiamato Steam-Status-Hub (Foto 1) e connettiti ad esso.
  4. Una volta connesso, il tuo dispositivo ti farà sapere che il wifi vuole che tu acceda per ottenere Internet, tuttavia questo è davvero il nostro metodo per impostare il progetto (Foto 2).
  5. Quando fai clic sul popup che dice che devi accedere vedrai qualcosa come Picture 3.
  6. Fare clic sulle tre linee nell'angolo in alto a destra.
  7. Fai clic su ID Steam e inserisci gli ID Steam 64 dell'amico che desideri visualizzare assicurati di premere il pulsante di invio dopo aver inserito tutti gli ID. Nota che il primo ID apparirà più vicino a esp8266 nel cablaggio e poi il secondo ecc (SteamID64 può essere trovato da questo link).
  8. Fare clic sulle tre linee nell'angolo in alto a destra.
  9. Fare clic su Aggiungi nuovo AP e inserire le informazioni Wi-Fi e fare clic su Applica.
  10. Dopo aver fatto clic su Applica, verrai riportato alla schermata Wi-Fi e lo scaffale collegato a Steam dovrebbe mostrare lo stato dei tuoi amici dopo un minuto.

Passaggio 17: caratteristiche

Ora ci sono molte funzionalità che non ho esaminato in questo Instructables come il pulsante di ripristino che elencherò qui.

  • Se il pulsante di ripristino viene tenuto premuto per 5 secondi, rimuoverà i vecchi dati wifi e si riavvierà con un AP come durante l'installazione.
  • I LED hanno più modalità di stato per visualizzare eventuali errori, ad esempio, i LED lampeggeranno in viola quando non è possibile connettersi al wifi ed è necessario ripristinarlo, i LED lampeggeranno in ciano se c'è un problema nel recuperare le informazioni per il id che è stato inserito, i LED lampeggeranno in giallo se si è verificato un problema con la rete o se la chiave API Steam inserita è errata.

I LED hanno più colori per rappresentare lo stato del vapore di una persona

  • Rosso = occupato.
  • Giallo = Fuori.
  • Verde = In gioco.
  • Blu = In linea.
  • Arancione = posticipo.
  • Ciano = In cerca di scambi.
  • Viola = Sto cercando di giocare.

Passaggio 18: Conclusione

Lo scaffale collegato a Steam continuerà a essere un uso quotidiano di mio fratello. Durante l'intero progetto, ho imparato molto di più di quello che sapevo su Arduino e sulla lavorazione del legno e continuerò a utilizzare questa nuova conoscenza nei miei prossimi progetti. Ripensando a ciò che ho creato, mi sono reso conto che parte del design avrebbe potuto essere modificato e ho fatto del mio meglio per spiegare cosa avremmo fatto se lo avessimo fatto. Nelle prossime due settimane, cercherò ancora di lavorare sul codice per questo progetto e di tenerlo aggiornato. Per favore fatemi sapere se avete domande o problemi su questo istruibile e farò del mio meglio per aiutarvi.

Consigliato: