LED Patinaj: 6 Adım (Resimlerle)

LED Patinaj: 6 Adım (Resimlerle)

İçindekiler:

Anonim

Bunun yaratmaya çalışmak için eğlenceli bir fikir olacağını düşündüm.

Gereçler:

Adım 1: Araçlar ve Malzemeler

Satır içi paten çifti

NewStyle 5050 RGB LED şerit

Konsolide Elektronik tel ve kablo, seçtiğinizde dört farklı renk seçin, böylece montaj sırasında bunları ayırt etmenizi kolaylaştırın

Elektrik bandı

Lehim teli

Tel kesiciler ve sıyırıcılar

Arduino uno ve nano, kodları yazmak ve test etmek için bağlantı kablosu ile

Pil amaçlı 2 mini-usb

Sıcak tutkal tabancası

2 9V pil

Test amaçlı Breadboard

2 Protokol

6 3-pinli transistörler

6 100-220 ohm dirençler

Arduino Nano için 2 5V azaltıcı dönüştürücü

Adım 2: Breadboarding

Pilimin ve ışığın panoya aşırı yüklenmediğinden emin olmak için transistörler ve dirençler kullanıldı. Tek tek LED'lerin hepsi bir transistörden ana topraklama hattına ve sonra panele bağlandı. Her bir bireysel transistör daha sonra bir rezistansa ve ardından Arduino üzerindeki pimlere bağlandı. Her renk için aşağıdaki iğneleri kullandım. Bu daha sonra kodlama amaçlıdır.

Mavi-3 Kırmızı-5 Yeşil-6

Adım 3: Lehimleme

Nanos'u protokole bağlamak için ilk önce onları daha sonraki bir tarihte kodlamayı değiştirebilmem için boş zamanımı çıkarmama izin verecek pimlere lehimlemek zorunda kaldım. Dişi-erkek iğnelerinin sırası, yer kazanmak için nano uzunluğunu azaltmıştır. Daha sonra, transistörler dirençlere lehimlenmiştir ve daha sonra hangi rengin topraklanacağını ve kanalize edileceğini belirlemek için renkli bir kabloya bağlanmıştır. Bu transistörlerin tümü bir ana topraklama kablosuna ve ardından protokoldeki topraklama pimine bağlandı. Bir sonraki renkli tel, RGD LED şeridi üzerine lehimlenmiştir. Şerit üzerindeki temas noktasının boyutu ve dayanıklılığı nedeniyle biraz zordu. Sonradan yere dokunmak, kırılma noktasına karşı sigortalama garantisi vermez, ancak yardımcı olur. Daha sonra, transistör-direnç hatları üzerindeki tanımlayıcı teli alın ve bunları (önceki yazılarda belirtildiği gibi) doğru pinlere takın. Daha sonra, bağlantılar iyiyse sıcak tutkal veya bir reçine ile kaplayın. 5V azaltma dönüştürücünün güç kaynağı klipsine bağlanması gerekir. Oldukça basit bir görev, toprağa toprak (siyah teller) ve güç (kırmızı). NOT: Nano ve LED'ler arasındaki gücü bölüştürmeden önce 5V'luk konvertörden ÖNCE güç kablosunun pigtaillenmesi gerekecektir, bu yüzden bağlantı iyi olduktan sonra yalnızca topraklama kablosunun kaplanması gerekir.

Adım 4: Mini USB

MiniUSB

Kordon sıyırma

Mini USB güç amaçlı kullanılır. Tahtayı fazla yüklemek istemediğimiz için, pano ile ışıklar arasında bölüştüreceğiz. USB kablosunun içinde 4 tel vardır; bir güç (genellikle kırmızı), toprak (genellikle siyah) ve sonra diğer iki olasılıkla veri hatları. Doğru çizgiler olduklarından emin olmak için test edilmeleri gerekir. Önce kırmızı ve siyahı test ettim ve neyse ki onlar güç ve topraktı. Bunlar 5V azaltma dönüştürücüsüne bağlanacaktır. Ek tellerin kapsanması gerekir, böylece karışmazlar. Lehimli derzler iyi ise, örtülmeleri gerekir.

Adım 5: Kodlama

NOT: Henüz LED'lerime kod iletmeyi başaramadım. Bu sadece örnek koddur.

Breadboard'da test ettiğim orijinal kod adafruit web sitesinden geliyor ve bir nedenden dolayı Arduino'mdan geçmeyeceğim. Neyin yanlış olduğunu çözemediğim için, her şeyi birlikte lehimleme ve daha sonra geri dönmeye karar verdim.

Adım 6: Patenlere takma

Newstyle 5050 LED şeridi, tekerleklerin yan tarafındaki plastiklere şaşırtıcı derecede iyi yapışan bir yapışkan arkaya sahiptir. Ancak soymanın gerçekleşmeyeceğinden emin olmak için sıcak tutkal kullanılmasını tavsiye ederim. Patenlerin iki yanındaki LED'lere karar verdiğimden beri, iki şeridi birbirine bağlayan teller var. Bu telleri paten "önyüklemesi" ne takılıyken dolanacak kadar uzun süre tutmak, yırtılmış tel potansiyelini en aza indirir. Telleri "önyüklemeye" yakın tutmak burada en iyi yöntemdir. Protokol, nano, batarya, vb. Gelince, onu tutmak ve hasarlardan korumak için küçük bir koruyucu kap oluşturmanızı öneriyorum. Bir kutu oluşturmak için karton kullandım ve geçici ölçü olarak bantla bagaja bağladım. Bir sonraki düşüncem fazlalığı en aza indirmek ve daha düzenli bir çözüm oluşturmaktı.