İçindekiler:

ATTiny 85 Kontrollü Şenlikli String Işıklar: 5 Adım
ATTiny 85 Kontrollü Şenlikli String Işıklar: 5 Adım

Video: ATTiny 85 Kontrollü Şenlikli String Işıklar: 5 Adım

Video: ATTiny 85 Kontrollü Şenlikli String Işıklar: 5 Adım
Video: HID nedir? Rubberd Ducky etc. | Donanımsal Güvenlik. 2024, Temmuz
Anonim
ATTiny 85 Kontrollü Şenlikli String Işıklar
ATTiny 85 Kontrollü Şenlikli String Işıklar
ATTiny 85 Kontrollü Şenlikli String Işıklar
ATTiny 85 Kontrollü Şenlikli String Işıklar
ATTiny 85 Kontrollü Şenlikli String Işıklar
ATTiny 85 Kontrollü Şenlikli String Işıklar

EBay'de gezinirken WS2811 çipini kullanan bu 50 adreslenebilir LED dizilerine rastladım, gerçekten peri ışıkları olarak kullanılmak üzere tasarlanmadıklarını düşünüyorum ama iyi çalışıyorlar ve ağaçta harika görünüyorlar. Renkleri herhangi bir sayıda tatil temasına uygun hale getirmek için değiştirmek de mümkün olacaktır. Neredeyse Noel olduğu için, çok sayıda rastgele renk kullanan bazı desenlerin yanı sıra çok sayıda kırmızı ve yeşil ile gittim ve elbette hangi adreslenebilir LED projesi gökkuşağı olmadan tamamlanacaktı.

Mikro denetleyici bir ATTiny 85'tir ve modellerin modunu ve hızını değiştiren 3 düğme vardır, umarım oldukça sezgisel bir yoldur.

ATTiny85'in büyük bir hayranıyım çünkü Arduino IDE ile iyi çalışıyor, ucuz ve deneyimlerime göre oldukça esnek bir çip.

Set başına toplam maliyet 15 £ 'dan azdır ve yalnızca temel araçlarla bir hafta sonu kolayca tamamlanabilir.

Geçici parçalar gerekli:

  • ATTiny'yi programlamak için Arduinouno veya eşdeğeri
  • ATTiny'yi test etmek ve programlamak için ekmek tahtası ve atlama telleri
  • havya ve lehim
  • sıcak yapıştırıcı tabancası

Yapım için kullanılan parçalar:

Tanımlamalarına yardımcı olmak için Amazon'daki bazı öğelerin bağlantılarını ekledim, onları satın almak için kesinlikle en iyi yer değil ve alışveriş yapmalısınız.

  • ATTiny85 plus isteğe bağlı DIP 8 IC Soketi (https://amzn.to/2RgKpeJ)
  • 1000uF kapasitör * (notlara bakın)
  • 3 x 1 ila 5 kΩ Dirençleri aşağı çekin.
  • 1 x 300-500Ω direnç * (notlara bakın)
  • 1 adet prototipleme panosu (https://amzn.to/2Rn4YGs)
  • USB'den DC'ye kablo (https://amzn.to/2BE2iyP)
  • DC Soket konektörü (https://amzn.to/2TUFbHy)
  • Adreslenebilir LED'lerin sokması (https://amzn.to/2Rm1Yds)
  • 3 x anlık basma düğmesi
  • Proje kutusu (https://amzn.to/2DTeTzA)

3 anlık basmalı anahtar istediğiniz türden olabilir ancak tasarımınızı anahtarlarınıza uyacak şekilde ayarlamanız gerekebilir. Bazılarını daha uzun düğmeli ve 2 bacaklı yaptım, bu da onları bu projeye çok uygun hale getiriyor, çünkü onları üst kapaktaki bir delikten sokup alttan sıcak tutkalla yapıştırabiliyorum.

* Bu, Adafruit NeoPixel Überguide'dan kopyalanmıştır ve kapasitör ve direnç ihtiyacını açıklar.

NeoPixels'i herhangi bir büyük güç kaynağına (DC “duvar siğili” veya hatta büyük bir pil) bağlamadan önce, + ve – terminallerine yukarıda gösterildiği gibi bir kapasitör (1000 µF, 6,3V veya daha yüksek) ekleyin. Kondansatör, şerit tarafından çekilen akımdaki ani değişiklikleri tamponlar. Arduino veri çıkış pimi ile ilk NeoPixel'in girişi arasına 300 ila 500 Ohm'luk bir direnç yerleştirin. Direnç, mikrodenetleyicide değil, NeoPixel(ler)e en yakın olan telin ucunda olmalıdır. Bazı ürünler zaten bu direnci içeriyor… emin değilseniz bir tane ekleyin… ikiye katlamanın zararı yok!

Dikkat edilmesi gereken diğer şeyler:

Güç kullanımı, adreslenebilir LED'lerle her zaman düşünmeniz gereken bir şeydir. Ne kadar güce ihtiyacınız olacağını hesaplamak için dizinizdeki LED sayısını alın ve her bir LED 60 ma çekebileceğinden bunu 60 ile çarpın.

Bu 50'lik bir dizidir, bu nedenle 50X60 3000 veya 3 amperdir, ancak bu oldukça fazla güçtür, ancak 3 rengin tamamında tam parlaklıkta bu kadarını kullanacaklarını hatırlamaya değer. Bunu önlemek için kodunuzu düzenleyebilir veya sınırlamak için setBrightness() komutunu kullanabilirsiniz. testlerde kurulumumun 2 amperlik bir güç kaynağında iyi çalıştığını gördüm.

Adafruit NeoPixel Überguide'ı(https://learn.adafruit.com/adafruit-neopixel-uber…) okumanızı şiddetle tavsiye ederim çünkü her şeyi benden çok daha detaylı anlatıyor.

Adım 1: Sondaj

Sondaj
Sondaj
Sondaj
Sondaj
Sondaj
Sondaj

Sondaj

Proje kutusuna açılacak birkaç delik var.

  • Güç soketi için arkada 1x 8mm
  • LED'lerin 3 ucu için ön tarafta 3x 2,5 mm delikler veya 3 ucun da çıkması için yeterince büyük olan 1 delik.
  • Düğmeler için üstte 3x 3,5 mm

8 mm'lik deliği yönlendirmek en iyisidir, ancak yumuşak plastikten yapılmış bir kutu olarak delinmesi kolaydır ve herhangi bir sorun çıkarmaz

Adım 2: Lehimleme

Lehimleme
Lehimleme
Lehimleme
Lehimleme
Lehimleme
Lehimleme

Elektrik prizinin konektörlerini kalaylayın, kutuya yerleştirin ve tespit somununu sıkın.

Düğmeleri deliklere yerleştirin ve sıcak tutkal veya epoksi ile yerlerine yerleştirin. Düğmelerin her birinin bir ayağını birlikte çektim ve birbirine lehimledim, böylece 3 düğmenin tümü için yalnızca bir adet 5 volt beslemeye ihtiyacımız olacak.

LED dizileri, bu proje için bağlamamız gerekmeyen 2 ek kabloya sahiptir, böylece onları kesebiliriz. Kısa devre yapmasınlar diye üstlerine yakın biraz farklı uzunluklarda kestim. Bu kabloları kutunun içinde geri dönüştürebileceğimiz için saklayın.

Ayrıca doğrudan tellere lehimleyeceğimiz için konektörü de kestim, Konektöre mümkün olduğunca yakın kesin.

Prototipleme panosu, proje kutusunun içine çok güzel bir şekilde uyuyor, bu nedenle herhangi bir kesim gerektirmedi.

IC soketini kartın üstüne yakın bir yere lehimleyin, bu bize diğer bileşenler için altta daha fazla alan sağlar ve LED dizisine bağlanır.

Düğmeler için telleri 5, 6 ve 7 numaralı fiziksel pinlere lehimleyin, kabloları aşağı çekme dirençlerine bağlayın, bu da sırayla Toprağa bağlanacaktır.

  • Pin 5 = Mod düğmesi
  • Pin 6 = Hız eksi düğmesi
  • Pin 7 = Hız artı düğmesi

LED'lerin veri kablosu, fiziksel pim 3'e bağlanır, böylece başka bir kabloyu lehimleyin ve diğer ucunu kartın altına yakın bir yerde 300-500Ω dirence bağlayın.

Led dizisini kestiğimiz kabloları ana güç kablolarımız olarak kullanabiliriz.

  • IC soketinin Pin 8'ini, düğmeler için bir kabloyu ve ana LED dizisi KIRMIZI kabloyu 5V'a bağlayın
  • IC soketinin Pin 4'ünü, 3 aşağı çekme direncinin tümünü ve ana LED sting BEYAZ kabloyu Toprağa bağlayın

5v düğme kablosunu düğmeler için ortak olana lehimleyin. Her düğmeyi IC'nin doğru Pinine takın. Umarım IC'ye bağlanan kabloları bir tarafta direnç ve diğer tarafta düğme ile kartın ortasına bağlayan telleri satın aldığım resimlerde görebilirsiniz.

Kondansatörü tahtaya yerleştirdim ama soket ayaklarına bağlamak daha kolay olurdu.

Kart tamamlandıktan sonra LED dizisi için 3 kabloyu deliklerden geçirin ve tahtaya lehimleyin. Güç kablolarını prize bağlayın. Bu soketlerin orta pimi (normalde V+) daha kısa bacağa bağlıdır, ancak iki kez kontrol etmek her zaman en iyisidir.

Her şeyi yerine yapıştırmadan önce, bir bağlantıyı kaçırmak kolay olduğu için her şeyin çalıştığını kontrol etmek için elinden gelenin en iyisini yapın.

Önerilen: