DigiSpark ile LED Ağacı: 10 Adım (Resimlerle)

DigiSpark ile LED Ağacı: 10 Adım (Resimlerle)

İçindekiler:

Anonim

Merhaba,

Birkaç yıl boyunca bir LED Ağacı yapmak istedim ancak internette iyi bir ders almadım. Sert bir kablo yapısının etrafına sarılmış basit ışıkları kullanan bazılarını buldum. Bu ışıklar biraz kırılgan ve kolayca bozulabilir.

Her şeyi sıfırdan yaptım, Digispark (ATTINY85) ile 3 mm sarı led kullandım

Gereçler:

Adım 1: Neye İhtiyacımız Var?

Bileşenler

• 60: 3mm Sarı LED

• 02: 5MM Kırmızı Ledler

• 01: Digispark

• 01: 4 AA Pil tutucu

• 04: AA NIMH şarj edilebilir piller

• 05: Metre CAT 5e kablosu

• 01: Plastik Tencere

• 01: Eski Mobil şarj cihazı

• 01: Anahtar (Açık / Kapalı)

• 01: Basma düğmesi

• 01: Evrensel PCB (1 X 2 Inç)

• 03: 2N222 npn Transistör

• 03: 1K Ohm resister

• 30: 56 ohm Dirençler

• 01: 10K Ohm direnci

• Gevşek teller

Araçlar

• Burun Pense

• Tel makası

• Havya

Sabit

• Arkli Boya

• Kağıt Bandı

• Boya fırçası

Adım 2: Konsept 1: LED Resister Hesaplaması

Ohm Yasası beklemiyorsanız

R = V / I

Paralel olarak resister ve şematik LED'i hesaplamak için bu URL'yi kullanın

• Kaynak gerilimi: 5V

• Diyot ileri voltajı: 2V

• Diyot ileri akımı: 20mA

• Dizinizdeki LED sayısı: 60

LED Şemaları için resme bakın

Sihirbaz diyor ki: Çözüm 0'da:

• Her 56 ohm direnç 22,4 mW dağıtır

• sihirbaz, 1/4W dirençlerin birlikte uygulamanız için uygun olduğunu düşünüyor.

• tüm dirençler 672 mW’yı birlikte tüketir,

• diyotlar 2400 mW dağıtır

• dizi tarafından dağıtılan toplam güç 3072 mW

• dizi kaynaktan 600 mA akım çekiyor

Yani benim LED ağaç 5V 600 mA ve 5.5Watts gerekir

Devreyi 2 set 30 LED'e böleceğim.

Adım 3: Konsept 2: Devre

Devrede: kullanıyorum

• İki adet 2N222 NPN transistörü

• Attiny85'ten (PWM özellikli pinler) LED'lere bağlı P0, P1 ve P4 pinleri

• Attiny85 P2 / Int0 - düğmesine

• 4 adet AA pil kullanma

Transistörden ters akımı önlemek için Transistör ile attiny85'in pimleri arasında 1K Ohm rezistörü kullandım

Not: Attiiny85'teki pimler farklı numaralandırılmıştır

Devreyi inşa etmeden önce devre kartınızı ekmek tahtası üzerinde test edin ve kodu ayarlayın.

4. Adım: Konsept 3: Kod

Kod için 4 animasyon koymak istedim

• Tüm LED'ler yanıyor, PWM'de solmaya 2 KIRMIZI LED var

• PWM'de tüm solma

• Alternatif titreşim

• PWM'de alternatif solma

• Her birini 30 saniye boyunca döngüleyin

Kodlamak için Arduino Studio'daki Digispark'ı kullandım.

Ayrıca animasyonu değiştirmek için debounce ile bir donanım kesmesi kullandı.

Donanım kesmesini kullanmak için tetikleyici çip kullanmamıştım, bu yüzden benzersiz kombinasyonda debounce ve attachinterrupt kullandım

Kısmi Kod:)

geçersiz kurulum () {

// 0 ve 1 numaralı pinleri bir çıktı olarak ilan edin:

pinMode (led0, ÇIKIŞ);

pinMode (led1, ÇIKIŞ);

pinMode (led4, ÇIKIŞ);

pinMode (düğme, GİRİŞ);

// Fiziksel pim 7'de Donanım Kesilmesi, mantıksal pim 2)

attachInterrupt (0, flag_interrupt, CHANGE);

}

boolean geri dönüşü (son boolean)

{

boolean akım = digitalRead (düğme);

if (last! = akım) {delay (5); current = digitalRead (düğme); }

dönüş akımı; }

void flag_interrupt ()

{// oku butonu, basılı olarak basılan Flag ++

currentButton = debounce (lastButton);

if (lastButton == LOW && currentButton == HIGH) {Bayrak = Bayrak + 1; }

lastButton = currentButton;

}

Adım 5: LED'leri hazırlayın

Bağlayın, 3mm sarı LED'ler ve seri olarak 56Ohms dirençlerle iki lehimleyin.

D1.anode: renkli tel

D2.anode: D1. katot

D2. katot: beyaz tel

Tel çiftlerini bir cat5e kablosundan ayırın ve anot üzerinde renkli ve katot veya rezistans ucunda beyaz olan seri halinde ledler üzerine lehimleyin

Kabloları kısa devre yapmaktan korumak ve yalıtmak için ısıyla büzüşen tüp kullanın

30 tane demet yap

Adım 6: Ağaç Yapısını Yapın

Sert bir tel kullanın ve bunları gerektiği şekilde kesin ve biraz hayal gücü kullanın.

5 tane dallı yapmıştım ve daha sonra 2 tane daha ekledim (sert tel olmadan)

Metal teli daha sonra paslanmasını ve renk açmasını önlemek için kırmızı oksitle boyayın

Bir plastik kap alın ve kartonu ağaca dayanak olarak kullanın

Adım 7: Yapıdaki LED

Şimdi her defasında bir tane, her daldaki ledleri sarın / düzeltin, kullanımı kolay ve daha sonra boyanabilen kağıt bant kullanın

Tüm Anotlar, Aküye bağlı veya doğrudan pozitif

Negatif / katodu ayırın, kablolar sarı ledler için 1 ve kırmızı

Yumuşak kabloları gösterildiği gibi bağlayın ve kartı kullanarak kartı kapatın

Kırılma veya kısa devre olmadığından emin olmak için lütfen her adımdan sonra ledleri test edin.

Tüm dalları istediğiniz gibi arcylic renklerle boyayın. Kahverengi ve yeşil renk kullandım

Adım 8: Devre ve Pot Muhafazasını Hazırlayın

Evrensel bir pcb kullanın ve bileşenleri üzerine yerleştirin. Devre şemasına göre her bileşeni dikkatlice lehimleyin.

Farklı renk kabloları kullanarak daha sonra sorun gidermeye çalışın.

Anahtarı, güç kaynağını takın ve tencereye PVC çözücü çimento kullanarak basın.

Bazı nedenlerden dolayı, sıcak tutkal tabancası kullanamıyorum, yeterince güçlü değil.

600mAh pil kullanmıştım ama çok hızlı tükeniyorlardı.

Böylece pilleri daha yüksek değerli pillerle değiştirebilirsiniz; şarj cihazını pil yerine şarj devresine geçirerek

Adım 9: Şarj Cihazı

Eski bir Samsung mobil şarj cihazım vardı; bu, bir süre içinde telefonumla konektörünü kaybetmek için çalışmadı.

Konektör ucunu kırdım ve tenceredeki fişe uyan başka bir fişi lehimledim

Bu şarj cihazı, bataryayı şarj etmek veya ağacımızı çalıştırmak için kullanılabilir.

Adım 10: Işıkları kısın

Işıkları kısın ve ağacı açın.

canlandırmayı izlemek çok şaşırtıcı