Sommario:

Maglietta Arduino DIY 6x6 Matrix: 8 passaggi (con immagini)
Maglietta Arduino DIY 6x6 Matrix: 8 passaggi (con immagini)

Video: Maglietta Arduino DIY 6x6 Matrix: 8 passaggi (con immagini)

Video: Maglietta Arduino DIY 6x6 Matrix: 8 passaggi (con immagini)
Video: DIY weite Hose nähen für Anfänger – Haremshose – Zierstoff Schnittmuster "Belinda" 2024, Dicembre
Anonim
Image
Image
Preparazione dei LED WS2812
Preparazione dei LED WS2812

Benvenuto ai miei primi istruttori! Voglio mostrarti come ho realizzato la mia maglietta a matrice di LED per circa 50€ e come mostrare belle animazioni e immagini su di essa utilizzando il fantastico software di controllo della matrice di LED di Tyler Jones. All'inizio ho fatto una matrice di pixel 6x8, ma in seguito sono passato a 6x6 poiché non avrebbe funzionato con l'LMCS. Sto scrivendo questo Instrucables dopo averlo fatto, quindi per favore scusami per le foto mancanti. La maglietta è anche lavabile, puoi togliere le strisce LED. Se avete domande per favore fatemelo sapere!

Se ti piace il mio wearable, votalo nel contest Arduino. Grazie:)

EDIT: Dal momento che alcuni dei miei follower IG lo hanno chiesto, ho realizzato un video a riguardo.

Passaggio 1: cosa ti servirà

Avrai bisogno dei seguenti componenti:

  • T-shirt della tua taglia (meglio prenderne una più grande così potrai indossarla più a lungo se sei ancora più giovane): 10€
  • Striscia led WS2812b, io ho usato una striscia con 30 led al metro e un totale di 60 led: 20€
  • alcune intestazioni pin femmina: 2€
  • tessuto non tessuto per contenere la striscia LED: 2€
  • Cavi jumper maschio/maschio, a seconda di quanti pixel si desidera utilizzare: 3€
  • Arduino con cavo USB (UNO): 5€

    per lo shield: Prototype shield, morsetto a vite a 3 posizioni, breakout board USB-B, resistore da 330 ohm, condensatore da 1000uF 7€

  • Powerbank per cellulari (circa 4000mAh, più sono e meglio è): 15€
  • una sorta di alloggiamento per l'unità di controllo

I seguenti strumenti sono utili/necessari:

  • strumenti di saldatura (ferro, pinza, taglierina…)
  • forbici
  • piccola sega e carta vetrata per tagliare le intestazioni
  • strumenti per cucire per il supporto per strisce LED

Passaggio 2: preparazione dei LED WS2812

Preparazione dei LED WS2812
Preparazione dei LED WS2812

Per prima cosa, prepariamo la striscia LED. Taglia la striscia sulle linee stampate ogni 6 LED (o qualsiasi numero di pixel che desideri utilizzare) con una forbice. Ho usato 6 pezzi con 6 LED ciascuno. Quindi si saldano le intestazioni femminili sulla striscia. Puoi acquistarli a coppie di tre, ma è più economico e migliore se ne acquisti di più lunghi e poi li tagli come vuoi. Uso una mini sega e carta vetrata o pinze diagonali e carta vetrata. Questo è molto facile (vedi foto sopra). Creane quanti ne hai bisogno, due per ogni riga. Quindi li saldi sui pad, assicurati di avere una buona connessione e nessun cortocircuito. Le righe finite dovrebbero apparire come nelle immagini.

Passaggio 3: preparare la maglietta

Preparare la maglietta
Preparare la maglietta
Preparare la maglietta
Preparare la maglietta
Preparare la maglietta
Preparare la maglietta
Preparare la maglietta
Preparare la maglietta

La maglietta manterrà la nostra matrice e lascerà passare la luce. Aggiungendo del tessuto non tessuto all'interno, siamo in grado di far scivolare le righe nella camicia. Per prima cosa calcola quanti ne avrai bisogno. Guarda l'immagine in alto per vedere i piani. Calcola quanto dovrebbe essere grande il tuo tessuto non tessuto. Devi anche aggiungere dello spazio per adattare le strisce. Calcola con 0, 5 cm massimo. Aggiungi del materiale su entrambe le estremità per contenere la prima e l'ultima striscia.

Taglia il tessuto non tessuto e cucilo con cura all'interno della maglietta. Il risultato finale dovrebbe essere come sopra. Ho avuto il problema che si è strappato, ma puoi provare un paio di punti.

Passaggio 4: unire i LED con la maglietta

Unione dei LED con la maglietta
Unione dei LED con la maglietta
Unione dei LED con la maglietta
Unione dei LED con la maglietta
Unione dei LED con la maglietta
Unione dei LED con la maglietta
Unione dei LED con la maglietta
Unione dei LED con la maglietta

Quindi è il momento di unire le strisce LED e la maglietta. Prendeteli e fateli scivolare delicatamente nella busta. Assicurati di iniziare con l'input in basso e continuare con tutti gli input di dati sul lato destro. Stai molto attento! È un po 'complicato, ma tenendolo dall'altra parte, andrà bene. Se l'intestazione del tuo pin è più grande della striscia, è utile fare del nastro adesivo attorno ad essa.

Al termine, dovrebbe apparire come nella foto. Quindi basta prendere un cavo jumper maschio/maschio da 10 cm e collegare i pin da 5 V e massa a zigzag. Quindi puoi prendere un ponticello maschio-femmina più lungo e un ponticello maschio-maschio più piccolo come ho fatto io e collegare i dati con i dati successivi infilando i cavi sotto le tasche libere del tessuto non tessuto o semplicemente saldandoli. Ma poi non è più lavabile. Assicurati di seguire la giusta direzione. Infine collegare alcuni ponticelli più lunghi all'ingresso dati e ai pin di alimentazione. La tua maglietta è pronta ora!

Passaggio 5: prototipazione elettronica

Elettronica per prototipi
Elettronica per prototipi
Elettronica per prototipi
Elettronica per prototipi

Per testare la T-shirt devi semplicemente costruire il circuito nelle immagini. Userei un Arduino UNO con un piccolo shield, perché puoi usare la comunicazione seriale diretta. Con la mia maglietta, all'inizio ho usato un clone Arduino UNO fai-da-te su un pezzo di perfboard. Ma il problema è che non sei in grado di effettuare la comunicazione seriale, che viene utilizzata nel software di controllo della matrice LED. Puoi ancora mostrare le immagini/animazioni ma dovrai estrarre l'IC ogni volta.

Una delle cose più importanti da tenere a mente è la potenza: quando usi un powerbank con 1A massimo, puoi ottenere un massimo di 1 amphre. Ma quando lo colleghi tramite la porta USB di Arduino, ottieni un massimo di 0, 5A perché c'è un fusibile. Non superare mai il limite! Quindi puoi semplicemente aggiungere una breakout board USB-B (o solo una presa USB) per avere un alimentatore dal powerbank senza fusibile.

Costruisci il circuito su una breadboard e ricorda il condensatore e il resistore dal passaggio due! Invece del cavo USB diretto nel cicuit è possibile utilizzare la breakout board.

Passaggio 6: primi passaggi di programmazione

Primi passi di programmazione
Primi passi di programmazione

Poiché non mi piace molto la parte di programmazione, non darò schizzi specifici. Prova con qualche libreria. Uno carino è l'Adafruit NeoMatrix.

Un modo migliore e ancora più semplice è un software chiamato "LED Matrix Control Software". È un software davvero fantastico realizzato da Tyler Jones (assicurati di controllare il suo canale, ha realizzato alcuni video utili: il canale di Tyler Jones).

Stavo usando la versione 1.3.2 ma quella più recente dovrebbe funzionare bene. Ecco la versione 1.3.2: LMCS 1.3.2, ma puoi anche provare la versione più recente: LMCS 2.

Basta scaricare il software e caricare lo sketch del lettore chiamato "LEDMatrix Serial" con il tuo numero di LED e il pin cambiato sul tuo Arduino usando l'IDE di Arduino. Avvia il programma e premi Seleziona porta COM e connettiti al tuo Arduino. Lo stato della connessione dovrebbe diventare verde. Ci sono poi diverse modalità tra cui disegno,-g.webp

Passaggio 7: rendere permanente l'elettronica

Rendi permanente l'elettronica
Rendi permanente l'elettronica
Rendi permanente l'elettronica
Rendi permanente l'elettronica
Rendi permanente l'elettronica
Rendi permanente l'elettronica

Come ho già detto nel passaggio 5, ho usato un Arduino autonomo fai-da-te su un pezzo di perfboard come versione uno, vedi le immagini in alto. Ma c'è un modo migliore: usando uno "scudo prototipo" puoi semplicemente impilare il circuito su Arduino e tutto è pulito. Saldare lo stesso circuito del passaggio 5 ma utilizzare tre terminali a vite di posizione per collegare la matrice. Se sei già più esperto come me, puoi anche usare semplicemente una perfboard come scudo. Questa è la mia versione 2. Se vuoi vedere un timelapse di me che salda lo scudo, visita il mio Instagram:

Al termine, dovresti avere un'unità di controllo pulita, bella e compatta! Provalo come nell'ultimo passaggio e se si spera che funzioni, puoi farne un caso. Penso che il modo migliore sia mettere l'unità di controllo in una tasca dei pantaloni e il powerbank nell'altra. Lo colleghi usando un cavo USB.

Ci sono alcuni modi per fare un caso. Se hai una stampante 3D, questa sarebbe una buona possibilità. Altrimenti, come me, puoi costruirlo con materiali diversi. Ho preso una vecchia scatola di viti e ho fatto dei buchi quando ne avevo bisogno. Basta essere creativi.

Passaggio 8: ulteriore programmazione e indossabile finito

Ulteriore programmazione e indossabile finito
Ulteriore programmazione e indossabile finito
Ulteriore programmazione e indossabile finito
Ulteriore programmazione e indossabile finito

Quando hai finito tutte le cose hardware, è il momento di renderlo portabile tramite software. Puoi semplicemente premere il pulsante "Esporta codice FastLED" e copiare il codice nella sezione loop dal lettore LMCS, che hai già caricato nel passaggio 6 utilizzando l'IDE Arduino.

Quindi carica semplicemente il powerbank, mettilo in una tasca e il controller nell'altra, collega tutto e divertiti! Se vuoi lavare la maglietta, devi togliere le strisce e i cavi ed è lavabile.

Grazie per aver letto e forse per un commento o una domanda, se ti piace il mio progetto votalo nel contest Arduino!

Consigliato: