Sommario:

Candela LED tremolante: 10 passaggi
Candela LED tremolante: 10 passaggi

Video: Candela LED tremolante: 10 passaggi

Video: Candela LED tremolante: 10 passaggi
Video: Candele Led senza fiamma SM TYLE - Video recensione di MigliorPrezzo.it 2024, Luglio
Anonim
Candela LED tremolante
Candela LED tremolante

Prendi una candela LED "sfarfallio" da un negozio di dollari, aggiungi un AVR ATtiny13 e un piccolo codice e ottieni una candela LED che sembra quasi reale.

Passaggio 1: apri l'involucro della candela

Apri l'involucro della candela
Apri l'involucro della candela

Una miniatura sembrava essere lo strumento migliore per questo lavoro. L'involucro non è incollato. C'è solo un palo a frizione che va in un foro di ricezione nel coperchio. Lavorare intorno al bordo della copertura e la parte di base inizierà ad allentarsi. Non avere fretta perché i fili che collegano il modulo LED all'interno sono molto sottili e facili da rompere. Riutilizzeremo questi cavi, quindi fai attenzione.

Passaggio 2: rimuovere il modulo LED

Rimuovere il modulo LED
Rimuovere il modulo LED
Rimuovere il modulo LED
Rimuovere il modulo LED
Rimuovere il modulo LED
Rimuovere il modulo LED

Il LED, collegato alla sua base, si inserisce a frizione nella base della fiamma di plastica della candela. Ruotare leggermente e tirare per rimuovere. Prendi nota dei colori dei fili, in quanto potrebbero essere diversi dall'unità che ho usato. Userò "giallo" per il negativo e "rosso" per il positivo.

Passaggio 3: spostare il filo del catodo

Sposta il filo del catodo
Sposta il filo del catodo

Non useremo il circuito originale, che è un interruttore low-side che spegne periodicamente il LED per alcuni millisecondi. Dissaldare con cura il filo giallo e spostarlo sul catodo LED sul pin centrale. Il filo va davvero bene. Utilizzare un saldatore caldo per fondere la connessione originale. Aggiungi un po' di saldatura fresca al perno centrale. Quindi puoi tenere il filo contro il perno centrale e far scorrere facilmente il giunto di saldatura.

Passaggio 4: programma il tuo chip

Programma il tuo chip
Programma il tuo chip

Taglieremo i pin inutilizzati dell'ATtiny13, quindi assicurati di programmare il chip prima di farlo! Uso un programmatore USBtinyISP e una breakout board SparkFun in una breadboard senza saldatura. Usiamo l'oscillatore interno del tiny13, quindi non c'è bisogno di bruciare nessuno dei fusibili di programmazione. Puoi usare il file esadecimale fornito o compilarne uno tuo con il codice sorgente fornito. Alcune note sul codice sorgente: ho usato un generatore di numeri casuali generico perché la funzione stdlib rand() è quasi il doppio. Quando hai solo 1024 byte di memoria Flash, ogni byte conta! Inoltre, il timer dei millisecondi non sembra allinearsi con il tempo reale dell'orologio da parete. Ma dal momento che il tempismo esatto non è molto importante in questa applicazione, ho solo osservato il tempismo. I puristi potrebbero rabbrividire, ma io sono un pragmatico.:)Per programmare usando il file esadecimale fornito su un sistema Linux, usa questa riga di comando:avrdude -p attiny13 -P usb -c usbtiny -U flash:w:flicker.hexWinAVR gli utenti probabilmente conosceranno l'incantesimo giusto. Non faccio Windows.:DUpdate: flicker2.zip contiene la seconda versione del codice, con due modelli di sfarfallio (sfarfallio in alto e in basso), oltre all'aggiunta della protezione del watchdog per ripristinare il chip se il codice della linea principale dovesse bloccarsi.

Passaggio 5: tagliare le gambe del chip

Taglia le gambe del chip
Taglia le gambe del chip
Taglia le gambe del chip
Taglia le gambe del chip

Poiché stiamo usando solo i pin 4, 5 e 8, taglia il resto dei pin con un set di tronchesi a filo.

Passaggio 6: effettuare alcune connessioni

Fare alcune connessioni
Fare alcune connessioni
Fare alcune connessioni
Fare alcune connessioni

Il cavo rosso (positivo) è stato tagliato in una fase precedente. Ora toglierai circa 3/16 di pollice di isolamento da ciascuna delle estremità libere del cavo rosso. Quindi stagnare il filo scoperto. Stagna anche i pin rimanenti sul tuo chip tiny13. Questo rende molto più facile il collegamento dei fili sottili, perché puoi tenere il filo contro il perno del chip e rifare il giunto di saldatura con un saldatore caldo.

Il cavo rosso dal modulo LED si collega al pin 5. Il cavo rosso dalla batteria va al pin 8. Per il collegamento a terra, utilizzare una pinza a becchi sottili per piegare il pin a "U". Con un taglierino affilato, incidere l'isolamento del filo giallo (negativo) e separarlo per esporre una piccola sezione di filo nudo. Posiziona quella sezione di filo nudo nella "U" che hai appena piegato e saldato con cura.

Passaggio 7: aggiungere un po' di isolamento

Aggiungi un po' di isolamento
Aggiungi un po' di isolamento

Il nastro isolante in vinile è un buon candidato per isolare i cavi esposti. Tagliare una striscia stretta e infilarla tra il corpo del chip e gli spilli, quindi piegarla. Una volta isolato, piegare i perni sul fondo del chip.

Passaggio 8: testare il circuito

Metti alla prova il tuo circuito
Metti alla prova il tuo circuito

Ora è un buon momento per installare la batteria e controllare il tuo lavoro.

Passaggio 9: metti tutto insieme

Metterli tutti insieme
Metterli tutti insieme

Reinserire il LED nella parte inferiore della fiamma di plastica. Infila il chip nella custodia in modo che non si incastri contro l'interruttore on-off. Infine, rimetti la base della candela, posizionando il palo sul fondo nella presa nel coperchio.

Passaggio 10: guarda! una fiamma tremolante

Se tutto ha funzionato bene, ora hai una "fiamma" tremolante sopra la tua candela a LED. Vantati con i tuoi amici. Le unità che ho acquistato erano 2 in un pacchetto, quindi potresti facilmente dimostrare un prima e un dopo.

Consigliato: