Mündəricat:

LED Cib Meydanı: 5 Adım (Şəkillərlə birlikdə)
LED Cib Meydanı: 5 Adım (Şəkillərlə birlikdə)

Video: LED Cib Meydanı: 5 Adım (Şəkillərlə birlikdə)

Video: LED Cib Meydanı: 5 Adım (Şəkillərlə birlikdə)
Video: Ən çətin məntiq testi.😉 Kim tapsa 1-ci yer. Yalnız 1 nəfər.❗❗ 2024, Noyabr
Anonim
Image
Image
LED Cib Meydanı
LED Cib Meydanı

Instructables -da ChrisSmolinksi tərəfindən Draper 2.0 -ni gördüyümdən bəri bənzər bir şey etmək istədim. Yaxşı ki, şansım nəhayət ki, həyat yoldaşımla birlikdə Bostonda bir Xarici İşlər Nazirliyinin Qalaya dəvətnaməsi olaraq 'Creative Black Qalstuk' geyim kodu olaraq gəldi. LED cib kvadratının öz versiyamı yaratmaq üçün lazım olan yoldur.

Bu cib meydanı üçün məqsədlərim, açmaq/söndürmək üçün açarı, xüsusi bir sxem, proqramlaşdırıla bilən/ünvanlı LEDlər və tənzimlənən cib dərinliyi olan bir şey yaratmaq idi. Bütün kodlar, Kartal sənədləri və komponentlərə bağlantılar əlavə olunur və ya əlaqələndirilir, amma qaçırdığım bir şey varsa, şərhlərdə mənə bildirin. İndi başlayaq.

Materiallar

  • 1x Adafruit Pushbutton Power Switch Breakout
  • 1x Adafruit MetroMini
  • 1x Adafruit Powerboost 1000 şarj cihazı
  • 1x LiPo batareya
  • 1x 8x1 Neopixel Çubuq
  • 1x Tək Tərəfli Mis PCB (Bantam Tools PCB Mill -ə uyğun olaraq)
  • Lehim
  • Çörək lövhəsi
  • Jumper telləri
  • 48x başlıq pinləri
  • 2x 2.0M x 10 vida (İSTEĞE BAĞLI)
  • 5x 2.0M qoz (İSTEĞE BAĞLI)
  • İki tərəfli lent
  • 1x Smokin və Cib Meydanı

Alətlər

  • Lehimleme dəmir
  • Bantam Tools PCB Mill
  • Tel çıxarıcılar
  • Keçmiş Qələm
  • İlə qazma

Proqram təminatı

  • Autodesk tərəfindən qartal
  • Bantam Tools Masaüstü Freze Maşın Proqramı
  • Arduino IDE

Addım 1: Dövrənizi sınayın

Dövrünüzü sınayın
Dövrünüzü sınayın
Dövrünüzü sınayın
Dövrünüzü sınayın
Dövrünüzü sınayın
Dövrünüzü sınayın

Dövrə, Powerboost moduluna LiPo batareyası vasitəsilə enerji verir. Bu, öz növbəsində, LED çubuğuna və basıldıqda MetroMini -yə cərəyan axmasına imkan verən və yenidən basıldıqda cərəyan axını dayandıran Soft Power Switch -ə gedir. Dizaynı çörək taxtasında sınayaraq başladım. Son.brd faylı təqdim olunsa da, bir PCB lövhəsi kəsmək və komponentləri birlikdə lehimləməklə irəliləməzdən əvvəl bu addımı tamamlamanızı şiddətlə tövsiyə edirəm. Dövrə üçün sxematik olaraq, təsadüfən Powerboost moduluna qoşulan batareyanı tərk etdim. Bu addımda sxematik və çörək lövhəsi şəkillərini izləyə bilərsiniz, ancaq dövrələrlə çox işləməyənlər üçün dövrəni necə bağlayacağımı da yazacağam (özüm də daxil olmaqla!)

Çörək taxtasının burada necə işlədiyini bildiyinizi düşünürəm, əgər olmasa, İnternetdə çoxlu faydalı bağlantılar var. Aşağıdakı əlaqələri qurmaq üçün atlayıcılardan istifadə edin.

  • Powerboost -dakı 5V pinini Müsbət Dəmir Yoluna, GND pinini Mənfi Dəyərə bağlayın.
  • Sonra Vin və GND düyməsini Pozitif və Mənfi relslərə bağlayın.
  • Düymənin əks tərəfində Vout'u Metro Mini üzərindəki 5V pininə qoşun.
  • MetroMini üzərindəki GND pinini Mənfi Dəmiryoluna bağlayın.
  • MetroMini üzərindəki 5V pinlə eyni sırada ikinci bir tullanan istifadə edin və onu LED çubuğundakı 5V pininə bağlayın.
  • LED çubuğundakı GND -ni Neqativ Raylı bağlayın. Nəhayət, MetroMini -də Pin 6 -ı Led Stickdəki Din -ə bağlayın

MicroUSB istifadə edin və MetroMini Arduino IDE -yə qoşun. Arduino IDE -dən necə istifadə edəcəyinizdən əmin deyilsinizsə, İnternetdə çoxlu dərsliklər var. Proqramlaşdırarkən lövhəniz olaraq Arduino Uno seçə bilərsiniz. Əlavə olaraq, orada çoxlu Neopixel kodu var, buna görə kodu sıfırdan yazmaq lazım deyil. İşdə bu kitabda tapılan videolarda istifadə olunan koda bir keçid. (Qeyd - giriş hissəsindəki videoda Knight Rider stil kodu istifadə edilmişdir, lakin əlaqəli kod faylları solğun olur. Mən sonda bu solğun kodu istifadə etdim və bunun videosunu bu təlimatın son hissəsində görə bilərsiniz).

Kodunuzu yükləyin və hər şeyin gözlənildiyi kimi işlədiyinə əmin olun.

Addım 2: PCB -ni kəsin

PCB -ni kəsin
PCB -ni kəsin
PCB -ni kəsin
PCB -ni kəsin

Bilirəm ki, hər kəs bir PCB freze maşını əldə edə bilməz. Bu layihə, əlbəttə ki, komponentləri bir prototip lövhəsinə lehimləməklə edilə bilər, amma məqsədim asanlıqla təkrarlanan bir PCB yaratmaq və bu prosesdə Eagle -dən istifadə etməyi öyrənmək idi. Eagle'da yaradılan.brd fayllarını başqa birisi tərəfindən istehsal etmək üçün göndərə bilərsiniz. Bu barədə daha çox məlumat üçün Ladyada -dan bu siyahıya baxın.. Brd faylımı bu öyrədici ilə əlaqələndirdim, istifadə etməkdən və istədiyiniz kimi dəyişdirməkdən çəkinməyin. Bantam Tools PCB Mill -ə sahib olsanız, bunu necə kəsəcəyinizi qısaca izah edəcəyəm.

Eagle -də Autorouter istifadə edirsinizsə, lövhənin ALTINA yönləndirdiyinizə əmin olun. Əlavə olaraq, 1/32 matkap ucu üçün Bantam Tools DRC faylına sahib olduğunuzdan əmin olun. Buradan yükləyə bilərsiniz. Eagle -dən Bantam Tools proqramına köçürərkən lövhə aynalı görünməlidir, çünki biz alt hissəni kəsirik. lövhənin mis tərəfi. Kartal dizaynınızdan məmnun olduğunuz zaman.brd faylını saxlaya və Bantam Tools proqramında aça bilərsiniz. Doğru matkap ucu dəstinə və bütün izlərə, deliklərə və konturlara malik olduğunuzdan əmin olun. ekranın sağ tərəfindəki menyudan seçilir. Ekranın sağ tərəfindəki digər bütün parametrlər yuxarıdakı şəklə bənzər olmalıdır.

Addım 3: Vida Delikləri əlavə edin (İSTEĞE BAĞLI)

Vida Delikləri əlavə edin (İSTEĞE BAĞLI)
Vida Delikləri əlavə edin (İSTEĞE BAĞLI)
Vida Delikləri əlavə edin (İSTEĞE BAĞLI)
Vida Delikləri əlavə edin (İSTEĞE BAĞLI)
Vida Delikləri əlavə edin (İSTEĞE BAĞLI)
Vida Delikləri əlavə edin (İSTEĞE BAĞLI)

Komponentlərinizi yuxarıdakı şəkildə olduğu kimi PCB lövhəsinin ön tərəfinə yerləşdirin. Lehim birləşmələrindəki gərginliyi aradan qaldırmaq üçün Powerboost moduluna və LED çubuğuna 2.0M vida və qoz əlavə etmək qərarına gəldim. Lövhədə olan komponentlər ilə, sağ alt vida çuxurunu keçə qələmlə işarələyin. Əlavə olaraq, LED çubuğundakı ən sağdakı çuxuru qeyd edin (lehim birləşməsindən çox uzaqda). Lövhəni bu iki nöqtədə qazın. Powerboost üzərindəki vida deliyindən bir vida qoyun, sonra PCB -yə yerləşdirməzdən əvvəl qozu sıxın. Fındıq Powerboost modulu üçün dayaq rolunu oynayacaq. Vidanı PCB lövhəsinin altından bağlamaq üçün ikinci bir qoz istifadə edin. LED çubuğu üçün iki qoz -fındıq istifadə etdim, amma biri kifayətdir. İndi lehimləməyə hazırıq. Sancaqları arxa tərəfə, mis tərəfə lehimləyin. İstenmeyen bir topraklama bağlantısı yaratmaq lehim şansını məhdudlaşdırmağa kömək edən və yalnız mənə daha səmərəli görünən vias'a bağlı pinləri lehimləyirəm. PCB arxasındakı görüntünün içərisinə yaşıl bir telin niyə lehimləndiyini merak edə bilərsiniz. Yaxşı, səhvlər olur. Eagle -dəki ilkin şematik dizaynımda.brd faylına çevrilən bir səhv vardı. Bu yaşıl teli əlavə edərək problemi həll edə bildim. O vaxtdan bəri geri qayıtdım və Eagle -də sxematik və.brd fayllarını yenilədim və düzgün sənədlər bu Təlimata əlavə olunur. Yəqin ki, yaxın gələcəkdə yeni bir lövhə kəsəcəyəm, amma bu qədər asan bir həll olan lövhələri israf etmək istəmədim.

Addım 4: Lehimləmə vaxtı

Lehimləmə vaxtı
Lehimləmə vaxtı

Sancaqları arxa tərəfə, mis tərəfə lehimləyin. İstenmeyen bir topraklama bağlantısı yaratmaq lehim şansını məhdudlaşdırmağa kömək edən və yalnız mənə daha səmərəli görünən vias'a bağlı pinləri lehimləyirəm. PCB -nin arxa tərəfindəki görüntünün içərisinə yaşıl bir telin niyə daxil olduğunu merak edə bilərsiniz. Yaxşı, səhvlər olur. Eagle -dəki ilkin şematik dizaynımda.brd faylına çevrilən bir səhv vardı. Bu yaşıl teli əlavə edərək problemi həll edə bildim. O vaxtdan bəri geri qayıtdım və Eagle -dəki sxematik və.brd fayllarını yenilədim və düzgün sənədlər bu Təlimata əlavə olunur. Yəqin ki, yaxın gələcəkdə yeni bir lövhə kəsəcəyəm, amma bu qədər asan bir həll olan lövhələri israf etmək istəmədim.

Lehimləmə tamamlandıqda, batareyanı iki tərəfli lent istifadə edərək Powerboost modulunun yanındakı lövhəyə bağlayın. Batareya kabelini mavi olan Powerboost moduluna qoşun

Addım 5: Yandırın

Image
Image

Lehimləmə tamamlandıqda, batareyanı iki tərəfli lent istifadə edərək Powerboost modulunun yanındakı lövhəyə bağlayın. Batareya kabelini Powerboost moduluna bağlayın, mavi bir LED açıldığını görməlisiniz. Aşağıda qırmızı led olan güc düyməsini basıldıqda açılır. LED çubuğu bu anda işə başlamalıdır. Düyməni yenidən basın və LED çubuğu sönməlidir. Powerboost modulundakı mavi LED, batareya bağlandıqda yanacaq.

PowerBoost moduluna mikro USB qoşaraq batareyanı doldurmaq olar. LED -lərin istədiyiniz kimi işləməsini təmin etmək üçün kod yükləmək üçün MetroMini istifadə edin. Bu layihə ilə bir neçə növ kod sınadım. Onunla ilk gəzintim, sanki nəfəs almaq kimi, içəri girən və çıxan bu "ible" ə əlavə etdiyi kodu istifadə etdi. LEDlər parlaqlaşır, solur və təkrarlanır - bu hissədəki videolarda göstərilir. Giriş bölməsində isə daha çox Knight Rider effekti ilə başlamışdım. Suallar? Onları şərhlərdə buraxın.

Tövsiyə: