Sommario:
- Passaggio 1: trovare il lato positivo del LED
- Passaggio 2: cablaggio dei set
- Passaggio 3: coprire i fili con nastro adesivo di carta
- Passaggio 4: collegare le luci
- Passaggio 5: raccogliere i cavi insieme
- Passaggio 6: layout del tagliere
- Passaggio 7: un po' di software
Video: Albero di Natale Charliplexed per My Cubby: 7 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:06
L'anno scorso ho ricevuto un set di luci natalizie a batteria a forma di lampadina nel negozio di casa locale e l'ho messo su un albero di Natale da tavolo. Solo per rendere festoso il cubby. Quasi tutti i commenti che ho ricevuto erano sulla falsariga di "Don't they Blink?" Quest'anno ero vincolato e determinato a creare qualcosa che si distinguesse. Un set di luci a LED a batteria tagliato e collegato a un Arduino, in stile Charlieplexed, e un piccolo codice per farli lampeggiare in bei modelli, cambiati a caso, riempivano il fattura. Ci è voluto del tempo per far funzionare la parte casuale, ma non volevo che lo schema si ripetesse più e più volte e diventasse noioso. Avrei potuto immaginarlo nascondendo tutte le connessioni e mettendo l'arduino in una scatola di Altoids. Ma volevo che vedessero tutti i fili. Inoltre, è più geek così.
Passaggio 1: trovare il lato positivo del LED
Il Charliplexing consente a N*(N-1) LED di essere pilotati da N pin. In questo caso avevo 20 led, quindi usando 4 pin per ottenere un di 12 led li ho tagliati a parte, quindi ho usato la custodia della batteria in dotazione per trovare il filo positivo per ciascuno.
Passaggio 2: cablaggio dei set
Dopo aver trovato il positivo, li ho saldati in set, ciascuno con il positivo e il negativo di ciascun LED saldati insieme. Puoi verificare se hai capito bene con la custodia della batteria - toccando i fili sui fili della batteria, un LED dovrebbe accendersi - invertendo i fili dovrebbe illuminare l'altro.
Passaggio 3: coprire i fili con nastro adesivo di carta
Puoi ottenere del nastro dal negozio di artigianato locale che viene utilizzato per coprire gli steli dei fiori di seta. Ho preso il mio da Walmart. Il "nastro" è di carta cerata di colore verde e aderisce abbastanza bene a se stesso e nasconde i fili fatti passare nell'albero.
Passaggio 4: collegare le luci
Questo tutorial non riguarda la teoria di Charliplexing, ma come applicarla in modo interessante. Charliplexing è ben documentato. Questo articolo di Wikipedia ti fornisce le basi. Inoltre, se cerchi qui su instructables troverai molti altri esempi. Per collegare le luci ho usato i pin 10, 11, 12, 13 su Arduino. Il modo in cui colleghi ogni filo di ogni coppia di LED non ha importanza: i fili di ciascuno sono intercambiabili. Devi solo agganciare ogni coppia su diversi pin attraverso il resistore da 100 ohm. In questo caso: coppia pin=== ====a 10 & 11b 11 & 12c 12 & 13d 10 & 12e 11 & 13 f 10 & 13Puoi aggiungere più set utilizzando più pin, ma più ne aggiungi meno tempo ogni luce rimane accesa e il dimmer che otterrà. 12 sembrava essere un bel numero tondo e ben luminoso.
Passaggio 5: raccogliere i cavi insieme
Ho provato a collegare i singoli set direttamente alla breadboard, ma continuavano a staccarsi. Quindi li ho messi tutti su una piccola perfboard e con un connettore femmina per mantenere i fili gestiti. Radio shack vende un Rainbow Wire a quattro conduttori che ha conduttori solidi e si adatta abbastanza bene al connettore. Il connettore è stato tagliato da una lunga striscia di intestazioni femminili che ho raccolto su eBay.
Passaggio 6: layout del tagliere
L'altra estremità del filo arcobaleno è collegata a una piccola breadboard con un clone Arduino Adafruit. Ho usato 100 Ohm per i resistori di limitazione, che è un po' basso mettendo circa 5v/200ohm=25ma a ciascun LED acceso. Ad Arduino non sembrava importare e rende i LED un po' più luminosi. Dal momento che sono pulsati l'intero circuito attirerà i 25ma e un po' per l'Arduino - Rendendo fattibile il funzionamento a batteria. Il set di luci originale ha assorbito quasi 120 mA dalle batterie - questo è molto più basso.
Passaggio 7: un po' di software
Ho un kit LED Heart di Jimmie Rodgers e il software era pronto per pilotare l'array Charliplexed. Ho modificato il codice per aggiungere uno shuffle casuale. Questo riorganizza i pin tra ogni volta che viene chiamato un particolare frame di animazione per evitare di diventare noioso e ripetitivo. Ho creato alcuni array che contengono ogni frame di animazione illuminando un LED, due, tre …. e così via.
Consigliato:
Albero di Natale elettronico: 4 passaggi
Albero di Natale elettronico: Ciao! Vorrei presentare il mio albero di Natale elettronico. L'ho costruito come decorazione e penso che sia molto compatto e carino
Albero di Natale controllato dal sito web (chiunque può controllarlo): 19 passaggi (con immagini)
Albero di Natale controllato da un sito web (chiunque può controllarlo): vuoi sapere che aspetto ha un albero di Natale controllato da un sito web? Ecco il video che mostra il mio progetto del mio albero di Natale. Il live streaming è terminato ormai, ma ho fatto un video, catturando quello che stava succedendo: Quest'anno, a metà dicembre
Regalo PCB per albero di Natale: 7 passaggi
Regalo PCB albero di Natale: era a metà settembre dove volevo fare un piccolo progetto divertente. Poiché il Natale si stava avvicinando e volevo fare dei regali fatti in casa alla mia famiglia, ho scelto di fare un albero di Natale. L'albero di Natale dovrebbe:- deve essere efficiente dal punto di vista energetico
Decorazione LED per l'albero di Natale: 3 passaggi (con immagini)
Decorazione dell'albero di Natale a LED: ciao a tutti. Con l'arrivo del Natale, ho deciso di creare una bellissima decorazione per l'albero di Natale con alcuni LED, alcune resistenze e un circuito integrato timer 555. Tutti i componenti necessari sono componenti THT, questi sono più facili da saldare rispetto ai componenti SMD
LED animati da scrivania per albero di Natale Attiny85: 6 passaggi
Albero di Natale da scrivania Animated LED Attiny85: Albero di Natale piccolo (32x32mm) 8 LED animati da un ATtiny85 SU (smd) da mettere sulla scrivania il giorno di Natale, l'animazione dura 5 minuti e si ripete in loop.SOFTWARE: software gratuito per circuiti stampati: Kicad 5 linkArduino 1.8USBProgrammatore ASP o ISP