Mündəricat:

Neo Pixel LED Şəkil Çərçivəsi: 6 Addım (Şəkillərlə birlikdə)
Neo Pixel LED Şəkil Çərçivəsi: 6 Addım (Şəkillərlə birlikdə)

Video: Neo Pixel LED Şəkil Çərçivəsi: 6 Addım (Şəkillərlə birlikdə)

Video: Neo Pixel LED Şəkil Çərçivəsi: 6 Addım (Şəkillərlə birlikdə)
Video: Kim nə başa düşdü ❓ 2024, Noyabr
Anonim
Image
Image
Neo Pixel LED Şəkil Çərçivəsi
Neo Pixel LED Şəkil Çərçivəsi

Yenə salam! Bu layihəni xüsusi olaraq "göy qurşağının rəngləri" yarışması üçün etmişəm. Bəyənsəniz, yarışmada mənə səs verin.

Buna görə də yarışma üçün həqiqətən sürətli və asan bir layihə hazırlamaq qərarına gəldim. Bu neo-pikselli LED şəkil çərçivəsidir, əyləncəli bir şəkil. Şəkili supermarketin təbrik kartları bölməsindən alanda fikir aldım (mən ulduz müharibələri və həndəsi abstraksiyanın pərəstişkarıyam, buna görə iki qutu işarələndi). Bu sevimli kartı göstərmək üçün rəng dəyişdirən LED -lərdən və möhtəşəm bir şəkil çərçivəsindən daha yaxşı nə ola bilər?

Hər şey təxminən 1 gün çəkdi, buna görə də sınamaq üçün çox asan bir həftə sonu layihəsi.

Addım 1: Materiallar və Alətlər

Məndə çox şey var, çünki bir layihəni bitirdikdən sonra zamanla yığılacaq ehtiyat hissələri alıram. Hər kəsin mənim kimi olmadığını və bəzi bitlər almaq məcburiyyətində qalacağınızı qiymətləndirirəm.

Materiallar:

  • İsti yapışqan çubuqlar (ebay 1.30 funt sterlinq)
  • 5 mm silindrli PVC (tək bir A4 parça üçün köpük lövhəsi 1.49 funt sterlinq)
  • Foto çərçivə 5x7 düymlük bir fotoşəkil qəbul edir (avtomobil çəkməsinin satışından 2 funt [beynəlxalq oxucular üçün qaç bazarından])
  • Neo pixel LEDS WS2811 modulları (bunlardan 300 -ü 20 funt -sterlinqə aldım, ancaq cəmi 10 -a yaxın istifadə etdim, 30 zolaqdan ebaydan 5,50 -ə satın ala bilərsiniz)
  • Dupont kabelləri (ebaydan çox iş üçün 1 funt)
  • Arduino Nano / Pro-Mini (Shenzhendəki həmkarlarımızdan 2 funt, 16 MHz variant olduğundan əmin olun)
  • Lehim, 10g, 0.8mm (Çindən 0.99 £)
  • Şəffaf yapışan bant (66 milyonluq bir rulon üçün a.k.a. bant 0.99 funt sterlinq)
  • Funky təbrik kartı (£ 2.50)
  • Mikro USB qırılma PCB (Çindən 10 üçün 1.49 funt sterlinq)
  • Kiçik qara korpus (ebay £ 1.97)
  • İstilik daralması
  • Özündən yapışan dayaqlı kiçik lehimsiz çörək taxtası (ebay Hong Kongdan 0.99 funt sterlinq)

Vacib

Piksel LED -lərinin düzgün işləməsi üçün 16MHz versiyası olduğu müddətdə hər hansı bir kiçik mikro nəzarətçidən istifadə edə bilərsiniz. Əvvəlcə ATTiny85 -dən istifadə etmək istədim, amma mübarizə apardım, buna görə də yaxşı işlədiyini bildiyim bir şeyə qayıtdım.

Alətlər

  • Lehimləmə Dəmiri (Əgər burada olduğum kimi çox kiçik lehim yastiqciklərinə lehimləyirsinizsə, temperatur nəzarətli bir dəmirdən çox faydalanacaqsınız)
  • Sənət bıçağı (aka stanley bıçağı)
  • İsti yapışqan silahı
  • İsti hava silahı

Addım 2: Lehim Modulları

Lehim Modulları
Lehim Modulları
Lehim Modulları
Lehim Modulları
Lehim Modulları
Lehim Modulları
Lehim Modulları
Lehim Modulları

Uzunluğu kəsilə bilən makaralarda artıq birləşdirilmiş bu modulları satın ala bilərsiniz. Bunları almağı məsləhət görürəm, əks halda bu addımı izləməlisiniz. Bu modulları illər əvvəl tərk etdiyim başqa bir layihə üçün aldım. Onlara sahib olduğum üçün bunları istifadə etdim.

WS2811 və WS2812, simli olaraq zəncirvari bağlana bilən ünvanlı modullardır. Hər bir fərdi modul açıla və söndürülə bilər və ya müəyyən bir rəng göstərilə bilər. Bu modulların giriş və çıxışı göstərən bir oxu var və bunu nəzərə almaq vacibdir. Əslində, bütün oxlar birlikdə lehimləndikdən sonra hamısını eyni istiqamətdə göstərməlidir. Qısa bir diaqram əlavə etdim (Adafruit -in nəzakəti ilə bu modulların və bənzərlərinin necə istifadə olunacağını əhatə edən əla bir "uberguide" var, buna görə də fərqləri anlamaq üçün yoxladığınızdan əmin olun).

Dupont kabellərindən istifadə etdim, çünki bunlar lehim yastiqciqlərinə gözəl bir şəkildə lehimləmək üçün doğru ölçüdə idi. Modulları ayırmaq üçün bunları 3 sm uzunluğa kəsdim. Şəkil çərçivəsinin hamısını düzmək üçün bir iplə kifayət qədər lehimlədikdən sonra onları foto çərçivənin içərisinə quraşdırmağı düşünə bilərik.

Addım 3: Arduinoya qoşulun

Arduinoya qoşulun
Arduinoya qoşulun
Arduinoya qoşulun
Arduinoya qoşulun

Aşağıdakı addım çox sadədir. Adafruit Neo Pixel LED kitabxanasını Arduino IDE vasitəsilə endirdim. Bunu etmək üçün gedin:

Eskiz -> Kitabxana daxildir -> Kitabxanaları idarə et

sonra menyudan "Adafruit Neo Pixel by Adafruit" seçin və quraşdırma düyməsini basın

"Strandtest" nümunə eskizini tıklayaraq yükləyin:

Fayl -> Nümunələr -> Adafruit Neopixel -> Strandtest

Sonra kodu Arduino -ya yükləyin

Stringinizdə neçə piksel olduğuna bağlı olaraq, kodunuzu "NUMOFPIXELS = 60" yazdığınız yerdə, sətrinizdəki piksel sayına dəyişmək məcburiyyətində qala bilərsiniz, mənim vəziyyətimdə bu 13 idi. Budur! Fərqli bir şey istəyirsinizsə, hər zaman kodu dəyişə bilərsiniz, amma nümunədəki təsirlərdən zövq alıram.

Piksel simli Arduino "5V, GND və DATA" ilə üç əlaqəyə malikdir. 5V xəttini Arduino üzərindəki 5V -ə, Arduino -da GND -dən GND -yə və DATA -nı Arduino -da Digital Pin 6 -ya bağlayın. Hər bir düşüncə modulunu bağladıqdan sonra, digərini lehimləməzdən əvvəl düzgün işlədiklərindən əmin olmaq üçün ipi qısa müddətə gücləndirərdim. Yastıqlar arasındakı məsafə səbəbiylə qısa bir dövrə və ya qısa iki məlumat xəttini birlikdə etmək çox asandır.

Sətri bağladıqdan, kodu yüklədikdən və sətrin gözlənildiyi kimi işlədiyini təsdiqlədikdən sonra növbəti addıma keçin.

Addım 4: Çərçivəyə LED yapışdırın

LED -in Çərçivəsinə Yapışqan
LED -in Çərçivəsinə Yapışqan
Yapışqan LED Çərçivəyə
Yapışqan LED Çərçivəyə
Yapışqan LED Çərçivəyə
Yapışqan LED Çərçivəyə
LED -in Çərçivəsinə Yapışqan
LED -in Çərçivəsinə Yapışqan

LED modulunun altından isti yapışqan istifadə edin və çərçivəyə yapışdırın. Telləri içəriyə mümkün qədər düz tutun. Sonra telləri gizlətmək üçün isti yapışqanla bağladığım telləri örtmək üçün kraft bıçaqla 3 mm x 1,5 sm ölçüdə 5 mm köpük lövhəsini kəsdim.

Addım 5: Bitirmə

Bitir
Bitir
Bitir
Bitir
Bitir
Bitir
Bitir
Bitir

5 mm köpük taxtadan kartın daxili çərçivəsini kəsdim və kartı sellotape ilə çərçivəyə bağladım. Tellərin çərçivənin arxasından çıxması üçün arxadan bir künc kəsdim. Şəkli bağlamaq üçün arxa lövhə çərçivənin arxasına yerləşdirildi.

Arduino -nu yerləşdirmək üçün bütün əlaqələri yapışqanlı lehimsiz bir çörək taxtasına qoydum və kiçik bir qapağa yapışdırdım. LED -lərə və gücə tellər üçün giriş olaraq yan tərəfdən 6 mm -lik bir delik açdım. Sonra qapağı yenidən qutuya vidaladım və isti yapışqan ilə arxaya yapışdırdım. Nəhayət, Arduino-nun elektrik ucunu mikro-USB qırılma PCB-dən istifadə edərək lehimlədim və istilik daralması ilə sonlandırmağı bitirdim.

Addım 6: Zövq alın

Zövq alın
Zövq alın

Ümid edirəm bu qısa təlimatdan zövq aldınız, bəyəndiyiniz təqdirdə göy qurşağı yarışmasının rənglərinə səs verin. Zəhmət olmasa yuxarıdakı digər göstərişlərimə də baxın.

Tövsiyə: