Sommario:
- Passaggio 1: raccogliere materiali
- Passaggio 2: collegare il pulsante
- Passaggio 3: collegare i cavi a Gemma
- Passaggio 4: collegare i cavi all'anello
- Passaggio 5: programma la tua Gemma
- Passaggio 6: test
- Passaggio 7: completa e accessoria
Video: Pendente Resplendr: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Questo progetto è stato ispirato dagli orecchini Adafruit Gemma Hoop di Becky Stern e Lady Ada e dalle persone meravigliose con la libreria FastLED.
Questo tutorial ti mostrerà come creare un bellissimo ciondolo LED con uno o più anelli LED. Mi piacciono le diverse modalità sui miei dispositivi indossabili, quindi questo progetto incorpora un pulsante come selettore di modalità.
Non esaminerò come aggiungere più anelli al tuo progetto, ma alcune immagini ti daranno alcune idee sulle possibilità.
Il video spiega come mettere tutto insieme. Grazie per aver seguito!
Passaggio 1: raccogliere materiali
Ecco tutto ciò di cui hai bisogno:
-
Adafruit GEMMA v2 - Piattaforma elettronica indossabile in miniatura - Questo piccolo microcontrollore indossabile sarà il cervello del tuo progetto. Questo collegherà la batteria alle luci e dirà alle luci cosa fare. Ecco una ripartizione delle parti della scheda.
- USB - Questo è usato per caricare nuove modalità sulla tua scheda
- Presa JST - Serve per collegare la batteria alla scheda per alimentarla e i LED
- Pad di ingresso/uscita
- GND - Questo fornirà massa (G, -) alle luci e al pulsante
- D1 - Questo è un pin "digitale" che useremo per il pulsante
- Vout - Questo fornirà alimentazione (V, +) alle luci dalla batteria
- 3Vo - Questo fornirà 3 volt; non lo useremo
- D0 - Questo è un pin "digitale" che useremo per dire alle luci cosa fare
- D2 - Questo è un altro pin "digitale"; non lo useremo
- NeoPixel Ring - 16 x 5050 LED RGB con driver integrati - Questo è il tuo anello di luci. Ogni LED ha una luce rossa, una verde e una blu. Si combinano in quantità diverse per creare tutti i colori dell'arcobaleno. Dal momento che manterremo le luci sul lato fioco, sarai davvero in grado di vedere come le luci rosse, verdi e blu si combinano per creare tutti i colori.
- Batteria ai polimeri di ioni di litio - 3,7 V 150 mAh - La batteria si collega al tuo Gemma per alimentare le luci e si ricarica utilizzando il caricabatterie USB, non il Gemma. Per caricare questa batteria, dovrai scollegarla dal Gemma
- Adafruit Micro Lipo - Caricabatterie USB LiIon/LiPoly - v1 - Come indicato sopra, collega la batteria a questo caricabatterie e collega il lato piatto a una presa USB. Una piccola luce verde indicherà che la batteria è "completa" in carica.
- Pulsante interruttore tattile (sottile 6 mm) - Questo piccolo pulsante bianco consente di navigare tra le modalità
- Filo intrecciato con copertura in silicone - 26 AWG - Verranno utilizzati 3 pezzi di filo, ciascuno lungo circa 4 pollici. Non avrai bisogno dell'intera lunghezza del filo, quindi avrai un extra se commetti un errore.
- Accessori di gioielleria - anelli di salto, orecchini, cordino di nylon, collana di cavi, spilla magnetica
- e6000
Questo è ciò che ho nella mia postazione di lavoro: mani che aiutano, saldatore, Hakko Brass Sponge Solder Tip Cleaner, saldatura, un vecchio tagliere di legno e un ventilatore nelle vicinanze.
Passaggio 2: collegare il pulsante
Attacca il bottoncino bianco alla Gemma facendo scorrere le gambe attraverso i fori contrassegnati "GND" e "D1".
Fissare il bottone piegando le gambe sul retro della Gemma. Salderemo il bottone sulla scheda, ma dovrebbe stare comodamente qui in questa posizione.
Non saldarlo ancora, altrimenti potresti chiudere il foro GND di cui avremo bisogno nel prossimo passaggio!
Passaggio 3: collegare i cavi a Gemma
- Tagliare 3 fili a circa 4" ciascuno. Tradizionalmente il rosso viene utilizzato per l'alimentazione (+, V+, V), il nero o il bianco viene utilizzato per la messa a terra (G, GND) e un altro colore viene utilizzato per i dati (D). Dal momento che siamo usando solo 3 fili per questo progetto, qualsiasi colore andrà bene.
- Spellare circa 1/2" - 3/4" da un'estremità di ciascun filo.
- Torcere l'estremità spelata del primo filo.
- Farlo passare attraverso il foro contrassegnato da GND. Dovrai che il filo scorra dalla parte anteriore del Gemma (con i pulsanti) alla parte posteriore. Cerca di ottenere l'isolamento del filo il più vicino possibile al foro. Trovo che piegare il filo nella parte posteriore lo tenga fermo.
- Capovolgi il Gemma e salda il filo e la gamba del bottone al pin GND sul Gemma
- Torcere l'estremità spelata di un secondo filo.
- Alimentalo attraverso il foro contrassegnato con Vout. Dovrai che il filo scorra dalla parte anteriore del Gemma (con i pulsanti) alla parte posteriore. Cerca di ottenere l'isolamento del filo il più vicino possibile al foro. Trovo che piegare il filo nella parte posteriore lo tenga fermo.
- Capovolgi il Gemma e salda il filo e la gamba del bottone al pin Vout sul Gemma
- Torcere l'estremità spelata di un terzo filo.
- Farlo passare attraverso il foro contrassegnato D0. Dovrai che il filo scorra dalla parte anteriore del Gemma (con i pulsanti) alla parte posteriore. Cerca di ottenere l'isolamento del filo il più vicino possibile al foro. Trovo che piegare il filo nella parte posteriore lo tenga fermo.
- Capovolgi il Gemma e salda il filo e la gamba del bottone al pin D0 sul Gemma.
- Saldare la seconda gamba del bottone sul retro del perno D1 sulla Gemma.
- Taglia i fili in eccesso.
Nota: se sei a tuo agio con la saldatura, potresti essere in grado di posizionare tutti i fili e completare la saldatura tutto in una volta. Consiglio ai principianti di posizionare e saldare un filo alla volta.
Passaggio 4: collegare i cavi all'anello
- Disponi Gemma e Neopixel Ring con entrambi i LED e i componenti del Gemma rivolti verso l'alto. Posiziona il pin D1 sulla Gemma più vicino al foro sull'anello Neopixel che dice "Data In"
- Determina dove tagliare e spellare il filo per collegare questi due. Probabilmente vorrai 1-1,5" di filo tra Gemma e Neopixel Ring per fornire un gioco sufficiente.
- Usando le unghie o un pennarello, segna due punti sul filo: dove taglierai il filo e dove spelerai il filo. Regalati 1/2 "- 3/4" di filo spelato con cui lavorare.
- Tagliare e spellare i restanti due fili alla stessa lunghezza approssimativa.
- Torcere l'estremità spelata del filo "D0" e farla passare attraverso il foro contrassegnato con "D In" sull'anello Neopixel. Puoi far passare il filo attraverso la parte anteriore o posteriore dell'anello Neopixel.
- Saldare il filo D0 all'anello Neopixel.
- Torcere l'estremità spelata del filo "GND" e farla passare attraverso il foro contrassegnato con "G" sull'anello Neopixel. Puoi far passare il filo attraverso la parte anteriore o posteriore dell'anello Neopixel.
- Saldare il filo "GND" all'anello Neopixel.
- Torcere l'estremità spelata del filo "Vout" e farla passare attraverso il foro contrassegnato con "V+" sull'anello Neopixel. Puoi far passare il filo attraverso la parte anteriore o posteriore dell'anello Neopixel.
- Saldare il filo "Vout" all'anello Neopixel.
- Taglia i fili in eccesso.
Nota: se sei a tuo agio con la saldatura, potresti essere in grado di posizionare tutti i fili e completare la saldatura tutto in una volta. Consiglio ai principianti di posizionare e saldare un filo alla volta.
Passaggio 5: programma la tua Gemma
Per prima cosa hai bisogno di un modo per programmare la tua scheda. Scarica l'IDE Arduino o utilizza un IDE basato sul Web, se disponibile.
Se non conosci Arduino e stai cercando di iniziare un nuovo progetto, hai alcune opzioni.
Di solito uso l'IDE Arduino, scaricato dal loro sito. Dovrai installare le librerie e il supporto per la scheda che stai utilizzando. Poiché si tratta di un processo più approfondito, consiglio di rivedere la pagina Introduzione di Adafruit a Gemma e quindi di controllare le risorse per l'installazione della libreria FastLED nell'IDE Arduino.
Un'altra opzione è utilizzare un programma basato su browser come codebender.cc. Sfortunatamente, codebender non sta attualmente accettando nuove registrazioni, ma ho incluso queste informazioni nel caso in cui riaprano le cose. Per favore, supportali se puoi perché sono fantastici! Codebender è un ottimo modo per introdurre qualcuno al codice poiché devi solo scaricare un plug-in per farlo funzionare. Se hai già l'IDE Arduino, passa sotto al mio esempio di schizzo e incollalo in un nuovo schizzo. C'è un ottimo inizio con Arduino e Codebender Instructable di Ardumotive_com. Anche i ragazzi di Codebender hanno messo insieme parecchi istruttori.
Rivedere lo schizzo
Ecco il mio schizzo: FastLED Palette Button di amelia.tetterton
"Clona e modifica" il mio schizzo e "salvalo" sul tuo account codebender o copialo e incollalo in un nuovo schizzo nel tuo IDE Arduino.
Aggiorna le aree necessarie se sei interessato ad apportare modifiche.
- Riga 23: la luminosità è impostata su 1/8 della massima luminosità.
- Righe 30: se si modifica il numero di modalità, è necessario aggiornare il numero "8"
- Righe 45-66: questa è una tavolozza personalizzata che ho chiamato MyColors. Dai un'occhiata a un selettore di colori RGB e trova alcuni colori che ti piacciono. Puoi mettere in qualsiasi 16 colori che ti piacciono qui. Ci sono un paio di regole: invece di scrivere "golden rod" dovrai scrivere "GoldenRod". Quindi, metti in maiuscolo la prima lettera di ogni parola e rimuovi eventuali spazi. Non perdere nemmeno la virgola alla fine di ogni riga.
- Righe 98-148: FastLED ha una serie di "palette" integrate tra cui scegliere. Il gruppo di colori in una tavolozza viene inviato attraverso una striscia di LED in velocità e incrementi di passo che hai scelto. Puoi modificare SPEED e STEPS per far sembrare le cose esattamente come desideri. VELOCITÀ si riferisce alla velocità con cui si muovono i colori. Numeri più alti = movimento più veloce. STEPS si riferisce a quanto sono larghe le bande di colore. 1 = più simile a un gradiente, 10 = più simile a strisce.
- Righe 170-185: Questo è un altro modo per impostare una nuova tavolozza. Questa modalità è simile alla modalità mostrata sugli orecchini a cerchio Adafruit Gemma. Gioca con i colori qui e poi con la velocità e sfumando sulle linee 145-188 e guarda cosa succede.
- Righe 188-199: Questo è un altro modo per impostare una nuova tavolozza. Questa modalità mostrerà metà dei LED verdi e l'altra metà rosa. Gioca con i colori qui e poi con la velocità e sfumando sulle linee 133-135 e guarda cosa succede.
Verifica lo schizzo. Ricorda di premere "Salva" se funziona per te.
Il Gemma è un microcontrollore a basso costo. Quando lo colleghi e lo accendi, lampeggerà una luce rossa e si accenderà per circa 10 secondi. Ciò significa che è pronto per "accettare" il codice. In caso contrario, è necessario premere il pulsante di ripristino per accedere alla cosiddetta "modalità bootloader". Altri microcontrollori entreranno in questa modalità automaticamente, ma dal momento che Gemma è così semplice, ha bisogno che qualcuno gli dia un avvertimento prima. Se ricevi un errore, prova a scollegare e ricollegare la scheda o premi il piccolo pulsante nero "reset" sulla scheda. Su un Mac, devo collegare la mia Gemma al mio computer tramite un hub USB (quindi… Gemma da microusb a hub USB da miniusb a Mac) solo per farlo funzionare. Pazienza!
Carica lo schizzo. Premi il pulsante di ripristino sul Gemma e "Carica" il codice sul tuo Gemma.
Assicurati di ricevere un messaggio "Caricato con successo" o un altro messaggio positivo che conferma che il codice è stato caricato.
Appunti
- Se riscontri problemi in cui la scheda non entra in modalità bootloader quando premi il pulsante di ripristino, prova a scollegare il tuo Gemma e poi ricollegalo.
- Qualsiasi cosa scritta su una riga dopo due barre, come questa: //, è un commento. Potresti scrivere "//blah, blah, blah" e andrebbe bene. I commenti su più righe sono compresi tra "/*" e "*/". Codebender rende tutti i commenti verdi. Gli spazi e le righe vuote vanno bene, quindi sentiti libero di separare le cose per lavorare per te.
- Assicurati di aver selezionato la scheda corretta (Gemma) e la porta.
- "Verifica" sempre prima di "caricare". Codebender o l'IDE ti faranno sapere se il tuo schizzo è troppo grande. Se lo è, dovrai modificarlo rimuovendo una delle tue "modalità".
Passaggio 6: test
-
Assicurati che i cavi siano collegati correttamente.
- Traccia il filo dal foro GND sulla tua Gemma a uno dei fori GND sull'anello NeoPixel.
- Traccia il filo dal foro Vout sulla tua Gemma a uno dei fori VCC/V+ sull'anello NeoPixel.
- Traccia il filo dal foro D0 sulla tua Gemma al foro Data In sull'anello NeoPixel
- Assicurati che entrambe le gambe del pulsante bianco siano saldate alla scheda.
- Collega il connettore jst dalla batteria alla scheda e accendi la scheda se non lo è già.
- Premere il pulsante bianco per scorrere le diverse modalità.
- Datti una pacca sulla schiena.
Passaggio 7: completa e accessoria
- Attacca la batteria al retro del Gemma usando del nastro in schiuma o della colla*
- Attacca gli accessori che ti piacciono per realizzare orecchini, una collana, una spilla o qualcos'altro. I piccoli anelli di salto per la creazione di gioielli si adattano perfettamente a qualsiasi foro aperto sull'anello Neopixel. Includi eventuali nuove idee nei commenti!
- Usa il filo per rinforzare la posizione della Gemma all'interno dell'anello Neopixel, specialmente se stai usando un filo più sottile di 26 g.
- Metti un po' di colla* sulla Gemma dove i fili incontrano la tavola.
- Scollegare la batteria dalla scheda e posizionare della colla* nel punto in cui i fili della batteria incontrano la batteria e il connettore.
*Se stai usando e6000, fallo per ultimo poiché ci vogliono ben 24 ore per impostare completamente. Puoi anche usare la colla a caldo, ma fai attenzione quando la usi sopra o vicino alla batteria. preferisco essere prudente!
Consigliato:
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: 3 passaggi
Come realizzare un'antenna doppia biQuade 4G LTE Semplici passaggi: La maggior parte delle volte che ho affrontato, non ho una buona potenza del segnale per i miei lavori quotidiani. Così. Cerco e provo diversi tipi di antenna ma non funziona. Dopo aver perso tempo ho trovato un'antenna che spero di realizzare e testare, perché è principio costruttivo non
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: 3 passaggi
Rilevamento del volto su Raspberry Pi 4B in 3 passaggi: In questo Instructable eseguiremo il rilevamento del volto su Raspberry Pi 4 con Shunya O/S utilizzando la libreria Shunyaface. Shunyaface è una libreria di riconoscimento/rilevamento facciale. Il progetto mira a raggiungere la massima velocità di rilevamento e riconoscimento con
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): 4 passaggi
Specchio per il trucco fai-da-te in semplici passaggi (usando le strisce luminose a LED): in questo post, ho realizzato uno specchio per il trucco fai-da-te con l'aiuto delle strisce LED. Sono davvero fantastici e devi provarli anche tu
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: 5 passaggi
Gioca a Doom sul tuo iPod in 5 semplici passaggi!: una guida passo passo su come eseguire il dual-boot di Rockbox sul tuo iPod per giocare a Doom e a dozzine di altri giochi. È qualcosa di veramente facile da fare, ma molte persone rimangono stupite quando mi vedono giocare a doom sul mio iPod e si confondono con le istruzioni
Come installare plugin in WordPress in 3 passaggi: 3 passaggi
Come installare plugin in WordPress in 3 passaggi: In questo tutorial ti mostrerò i passaggi essenziali per installare il plugin wordpress sul tuo sito web. Fondamentalmente puoi installare i plugin in due modi diversi. Il primo metodo è tramite ftp o tramite cpanel. Ma non lo elencherò perché è davvero completo