Mündəricat:
- Addım 1: Materiallar və Alətlər
- Addım 2: Lehim Modulları
- Addım 3: Arduinoya qoşulun
- Addım 4: Çərçivəyə LED yapışdırın
- Addım 5: Bitirmə
- Addım 6: Zövq alın
Video: Neo Pixel LED Şəkil Çərçivəsi: 6 Addım (Şəkillərlə birlikdə)
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
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ı
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
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 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ə
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
Ü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ə:
Steam Punk Digital 8 "Şəkil Çərçivəsi: 13 Addım (Şəkillərlə birlikdə)
Steam Punk Digital 8 "Şəkil Çərçivəsi: Bu təlimat buxar punk üslubunda kiçik bir rəqəmsal şəkil çərçivəsinin fiziki quruluşunu göstərir. Çərçivə moruq pi modeli B+ilə təchiz edilmişdir. Ölçüləri diaqonalda cəmi 8 düymdür və uyğun olacaq kiçik bir masada və ya rəfdə çox gözəl
Ucuz 'Asan Rəqəmsal Şəkil Çərçivəsi: 6 Addım (Şəkillərlə birlikdə)
Ucuz 'Asan Rəqəmsal Şəkil Çərçivəsi: Əsasən bunu sevgilim üçün ad günü hədiyyəsi olaraq hazırladım. Mükəmməl bir hədiyyə fikri axtarırsınız? Bu odur! Ümumi dəyəri 100 dollardan aşağı idi və ağıllı olsanız əhəmiyyətli dərəcədə az ola bilər. Bilirəm ki, ev sahibi olmaq fikri ilə ilk gələn mən deyiləm
LED Popsicle Stick Şəkil Çərçivəsi: 9 Addım (Şəkillərlə birlikdə)
LED Popsicle Stick Şəkil Çərçivəsi: Son zamanlarda layihələrim bəzi hipster sənət və sənətkarlıq hərəkatının bir hissəsi olmaqda günahlandırılır. İstədiyiniz sənət və sənətkarlıqdırmı? Sonra sənət və sənətkarlıq alacaqsınız! İşdə LED-lə inkişaf etdirilmiş popsicle stick şəkil çərçivəm. Sadəcə vaxtında
Günəş enerjisi ilə işləyən rəqəmsal şəkil çərçivəsi: 11 addım (şəkillərlə birlikdə)
Günəş Enerjili Rəqəmsal Şəkil Çərçivəsi: İşdə keçən Milad yoldaşım üçün hazırladığım kiçik bir hədiyyə. Ümumiyyətlə əla bir hədiyyə olardı - ad günləri, yubileylər, Sevgililər Günü və ya digər xüsusi hadisələr! Nüvədə standart bir rəqəmsal rəqəmsal şəkil var
Asan DIY Domo Peluş Şəkil Çərçivəsi Combo: 9 Addım (Şəkillərlə birlikdə)
Asan DIY Domo Peluş Şəkil Çərçivəsi Combo: Bir neçə ümumi sənətkarlıq bacarığından istifadə edərək kiçik bir Domo peluşunu bir neçə asan addımda foto çərçivəyə çevirin. Heç bir tikiş və ya elektronikaya ehtiyac yoxdur. Http://www.GomiStyle.com saytında olanlardan