Sapere tutto sul barattolo Firefly LED programmabile

Prova Il Nostro Strumento Per Eliminare I Problemi





Un barattolo di lucciola LED programmabile è un progetto economico, divertente e squisito che fa un regalo eccellente. Realizzare un barattolo di lucciola programmabile richiede un'ora o due ore di tempo e sempre il fan del riutilizzo creativo, molti dei componenti elettronici saranno riciclati da vecchi dispositivi elettronici e cose intorno alla casa. Per fare questo progetto vorresti una scheda Arduino e un'esperienza di saldatura.

Barattolo Firefly LED programmabile

Barattolo Firefly LED programmabile



Schema del circuito del barattolo Firefly LED programmabile

Il progetto era stato ispirato da Fireflies. Questa è stata un'idea innovativa per progettare le lucciole in un barattolo utilizzando LED, batteria CR2450 da 600 mAh 3V, un PCB personalizzato viene utilizzato in questo progetto al fine di risparmiare sui costi del progetto.


Schema del circuito del barattolo Firefly LED programmabile

Schema del circuito del barattolo Firefly LED programmabile



Il circuito sopra spiega il design del barattolo con lucciole preparato utilizzando i LED. Per iniziare a progettare le lucciole realizzate dai LED, il circuito viene preparato come mostrato nel diagramma schematico sopra.

  • R1 - Resistenza da 22,0K Ohm, batteria di alimentazione 3V VCC
  • VCC collegato al terminale positivo di alimentazione 3V o batteria
  • GND collegato al terminale negativo della batteria.
  • Il resistore R1 serve a pilotare la tensione sul pin di ripristino durante il funzionamento e viene utilizzato come resistenza di pull-up. Ciò arresta o protegge il chip dal ripristino.
  • Il circuito funziona anche se il filo è posizionato al posto del resistore. R1 è autorizzato a programmare il chip per ripristinare il pin senza cortocircuitare VCC.
  • R2, R3 - Resistenze da 100 Ohm
  • Le caratteristiche dei LED differiscono da un LED all'altro e il valore del resistore sarà basato sul tipo di LED e anche sulla quantità di luce generata dal LED.
  • I LED utilizzati in questo progetto hanno valori 20mA a 2.0V e 10mA a 3V tramite una resistenza da 100 Ohm. I valori R2 e R3 sono stati presi valori maggiori.
  • I LED si illuminano intensamente e ci fanno sentire come vere lucciole a 10mA. Il ridimensionamento del codice sorgente cambia la luminosità del LED. I LED sono guidati limitando il software in modo che limiti la massima luminosità. Se non sei a conoscenza di questo punto dovrai modificare il valore dei resistori R2 e R3 per determinare il tipo esatto di LED che era stato utilizzato.
  • Assumi come PIN: A, B, C, D, E e i Pin sono denominati nel codice sorgente
  • Prendiamo i pin A e B come pin 'master'. A seconda del codice sorgente, i LED vengono pilotati.
  • Se una qualsiasi lucciola deve brillare nel barattolo della lucciola, quel particolare LED deve essere guidato e dipende dalla scelta del pin master che selezioniamo che può essere il Pin A o B a seconda della nostra scelta.
  • Se è selezionato il PIN A, viene attivato il LED1, LED2 o LED3.
  • Se guidiamo il PIN A alto, il LED2 si accenderà. Se il PIN D è collegato al pin a cui è collegato l'altro lato del LED2) basso, durante la riproduzione del brano il LED 2 si spegne. La differenza di potenziale tra i due lati del LED 2 viene rimossa per interrompere il flusso di corrente attraverso di esso. Se il PIN A è sempre alto. Vengono riprodotte due canzoni contemporaneamente quando due mosche brillavano nello stesso momento in cui il codice è scritto in questo modo.

Vantaggio: Questi LED sono lampadine a risparmio energetico inoltre, per le sue caratteristiche ottiche, è ottimizzato nei display per retroilluminazione piatta. L'altro vantaggio dell'utilizzo dei LED è che sono ampiamente disponibili sul mercato.

Svantaggio: Non siamo in grado di riprogrammare il chip se è saldato alla scheda. Questo perché il programmatore di chip non può portare il pin di reset basso senza cortocircuitare a VCC.

Passaggi per costruire un barattolo Firefly LED programmabile

Per costruire un barattolo Firefly LED programmabile, ci sono molti passaggi coinvolti, lo sono


I componenti richiesti

I componenti richiesti di programmable LED Firefly Jar comprendono componenti hardware e software, come

Componenti richiesti

Componenti richiesti

  • Un ATTiny85 (piccola scheda basata)
  • Alcuni pixel LED indirizzabili,
  • Condensatore da 1 .10uF
  • Resistore e PCB di basso valore
  • Una verruca a muro da 5V
  • Un barattolo
  • Materiali diffusivi come pluriball, vernice, carta velina, glassa di vetro
  • Un programma AVR
  • Breadboard e forniture per saldatura
  • Arduino, Tiny Core e Adafruit NeoPixel

Configurazione del software e prova il tuo ATTiny

  • In una configurazione software, scarica e installa la libreria Arduino, Tiny Core e NeoPixcel
  • Imposta il tuo ATTiny sulla breadboard.

Creare una stringa LED Firefly

Per preparare le stringhe di LED Firefly, vengono seguiti i seguenti passaggi

Il LED viene preparato utilizzando un microclip e il LED viene posizionato all'esterno dei pad. Il LED e il Microclip vengono montati applicando il flusso ai pad sul Light Emitting Diode. Ora i fili vengono girati o attorcigliati e vengono testati dopo aver collegato due fili al LED che fornisce una bella stringa di LED. Dall'estremità libera del filo, 2-3 mm vengono spogliati e vengono testati inserendo 3 volt attraverso una resistenza da 100 Ohm. Lo stesso processo viene ripetuto per ciascuna delle 6 corde.

Creare una stringa LED Firefly

Creare una stringa LED Firefly

I fili delle stringhe rosse vengono raggruppati e saldati alla scheda. Allo stesso modo, sei delle stringhe di LED sono attaccate alla scheda usando il flusso. Il set di fili rossi è saldato con cura al PIN A in modo che il resistore separa il microcontrollore e il fascio. Tutte le altre stringhe di LED sono saldate allo stesso modo al PIN B. Ora, allo stesso modo, anche i fili verdi che volano liberi vengono raggruppati in 2 fili. Unendo i fili verdi insieme in fasci a 2 fili e saldati al PIN C, PIN D e PIN E. Usando l'alimentazione a 3V tutte le stringhe vengono testate mantenendo la tensione positiva sul PIN A o sul PIN B. Il risultato si ottiene se tutto il LED si accende .

Prepara il barattolo e l'adattatore

  • Prendi un vecchio adattatore e taglia l'estremità del connettore, quindi separa i fili nero e rosso. Utilizzando il multimetro, testare la tensione e la polarità
  • Fai un buco nel coperchio del barattolo con un oggetto appuntito e fai passare il cavo. Per alleviare il tiro, puoi legarlo con un nodo.

Salda i tuoi componenti e ATTiny

Salda il tuo ATTiny a un pezzo di perfboard. Contengono un condensatore di disaccoppiamento attraverso l'alimentatore e un resistore di piccolo valore. Se desideri che la tua installazione sia più versatile, installa una presa DIP a 8 pin in modo da poter rimuovere e riprogrammare il microcontrollore in un secondo momento. Collegare le linee di alimentazione e di terra per passare attraverso il coperchio del barattolo al circuito attuale.

Saldare i componenti e ATTiny

Saldare i componenti e ATTiny

Assembla il barattolo

  • Assembla il barattolo e distribuisci equamente i pixel del raddrizzatore di giunzione.
  • Riempi il barattolo con noccioline da imballaggio, pluriball, fazzoletti e carta di scarto funziona bene e crea alcuni effetti che attirano l'attenzione. Anche la plastica riflettente e il vetro rotto possono essere divertenti.
  • Se ti senti molto ambizioso, sarai in grado di glassare il barattolo o acquistare un po 'di vernice e usarlo per conferirgli un aspetto molto semitrasparente.
  • Collega il tuo barattolo e goditi i modelli attraenti!
Assembla il barattolo

Assembla il barattolo

Lampioni stradali a LED basati su Arduino con controllo automatico dell'intensità

bianca Diodi emettitori di luce (LED) sostituire le lampade HID nel sistema di illuminazione stradale per includere la funzione di oscuramento. Una scheda Arduino viene utilizzata per controllare automaticamente l'intensità sviluppando segnali modulati a larghezza di impulso che guidano MOSFET (transistor semiconduttore a effetto di campo a ossido di metallo) per commutare una serie di LED di conseguenza per ottenere l'operazione desiderata.

Questo sistema è costruito per superare gli attuali inconvenienti di Lampade HID (High Intensity Discharge) . Questo sistema dimostra l'utilizzo di LED (diodi emettitori di luce) come sorgente luminosa e il suo controllo di intensità variabile, come da requisito.

Lampioni stradali a LED basati su Arduino con kit di controllo automatico dell

Lampioni stradali a LED basati su Arduino con kit di controllo automatico dell'intensità di Edgefxkits.com

I LED consumano meno energia e la loro durata è maggiore, rispetto alle lampade HID convenzionali Inoltre, l'intensità del LED può essere controllata secondo i requisiti durante le ore non di punta, cosa non fattibile nelle lampade HID.
Il Scheda Arduino contiene istruzioni programmabili che controllano l'intensità delle luci in base al PWM ( Modulazione della larghezza di impulso ) segnali generati. L'intensità della luce è mantenuta alta durante le ore di punta. Poiché il traffico sulle strade tende a diminuire lentamente nelle ore notturne, anche l'intensità diminuisce progressivamente fino al mattino. Alla fine l'intensità si spegne completamente al mattino alle 6 del mattino e riprende di nuovo alle 18:00. la sera e questo processo si ripete.

Questo concetto in futuro può essere migliorato integrandolo con un pannello solare che converte l'intensità solare in potenza corrispondente, e questa energia viene utilizzata per alimentare le luci dell'autostrada. Inoltre, qualsiasi domanda riguardante questo concetto o progetti di elettronica puoi avvicinarci commentando nella sezione commenti qui sotto.

Crediti fotografici: