Mündəricat:

Çox sərin göy qurşağı baş bandı: 9 addım (şəkillərlə birlikdə)
Çox sərin göy qurşağı baş bandı: 9 addım (şəkillərlə birlikdə)

Video: Çox sərin göy qurşağı baş bandı: 9 addım (şəkillərlə birlikdə)

Video: Çox sərin göy qurşağı baş bandı: 9 addım (şəkillərlə birlikdə)
Video: Varlı, yoxsa kasıb olacaqsınız? - BURADAN ÖYRƏNİN 2024, Noyabr
Anonim

JohncohnFollow Haqqında: Çətin … amma qorxmuram https://johncohn.org saytındakı bloguma baxın johncohn haqqında daha çox »

Bu layihə, çölə çıxanda iki ildir konfranslarda, məktəblərdə, yanan adamda geyindiyim zaman vəhşi LED rəngli bir halo yaratmağınıza kömək edəcək.. və Makerfaire ilə həmişə xoşbəxt insanları gözdən keçiririk.. Siz geyinəndə insanlar gülümsəyəcək! Burada geyindiyim zaman gülümsədi

Çindəki Wuxi Asic Corp şirkətinin HL1606 LED nəzarətçisinə əsaslanan RGB işıqlandırma şeridi uzunluğunda olan gizli tərkib hissəsinə sahib olmaq şərti ilə tikinti sadədir. Şanxayda ezamiyyətdə olarkən mənimki var. Bu işıq şeritləri bütün dünyada nişan və memarlıq işıqlandırması üçün populyarlaşır. Aldığım 5 Metrlik telin nəzarətçi qutusu ilə birlikdə bir şəkil əlavə etdim. Bu ölkədə (hələ) yayılmasalar da, bu sehrli şeylərdən bir qismini sizə göndərəcək şərqdə bir neçə təchizatçı var. Bu təchizatçıları nəzərdən keçirin. Təchizatçı 1, təchizatçı 2. Tezliklə daha çox olacaq, şübhəsiz! (Qeyd: bu məkanı seyr edin.. Düşünürəm ki, tezliklə Çindən bu zolaqlardan bir neçəsini satın alacağam. Maraq varsa insanlar üçün bir az almaqdan məmnun olaram) Bu işıq şeritləri çox (!) Olan çevik mis lentdən ibarətdir. parlaq səth montajı RGB LED -lərin hər düym aralığında. LEDlərin hər cütü HL 1606 tərəfindən idarə olunur. Şeritler bir çox uzunluqda satılır, hər biri 10 sürücü çipi olan 20 LED -dən ibarət olan qısa uzunluqlardan ibarətdir. Baş bandım o 20 LED seqmentindən birindən hazırlanmışdır. Bu işin əsl hiyləsi HL 1606 -nın tərs mühəndisliyi idi. Bu çip bir sirrdir.. İngilis dili sənədləri yoxdur və Çin dilində yalnız çox marjinal sənədlərdir. sənədləri zolaqları idarə etmək üçün lazım olan siqnalları tərs mühəndis edə bildim. Giriş siqnalı, rəng məlumatlarını zolağa yükləmək üçün idarəetmə bitlərini dəyişdirmək üçün bir məlumat pinindən (D_I).. və bir saat pinindən (C_I) istifadə edən Serial Periferik İnterfeys (SPI) avtobusu istifadə edir. Bir LL siqnalı (L_I) bir HL 1606 üçün məlumatları kilidləmək və köhnə məlumatlarını sağdakı çipə ötürmək üçün istifadə olunur. Rəng parlaqlığını idarə edən və solan bir nəbz genişliyi modulyasiyası (PWM) nəzarət pimi (S_I) də var. Qeyd edək ki, bu layihə kod ölçüsü məhdudiyyətləri səbəbindən bu solğun xüsusiyyətlərdən istifadə etmir.. amma araşdırmaq çox gözəldir. Anladıqdan sonra, zolaqları idarə etmək üçün bir mikro nəzarətçini proqramlaşdırmaq olduqca sadə idi. PICAXE 08-M istifadə etdim. PICAXE-i seçdim, çünki a) onları:-) və b) istifadə etmək üçün çox az xarici komponent tələb edir. PICAXE 08M, sadə yüklənmiş əsas tərcüməçi ilə əvvəlcədən yüklənmiş bir PIC12F683 Microchip -dir və PICAXE ailəsi burada yükləmək üçün pulsuz olan gözəl, istifadəsi asan bir inteqrasiya edilmiş inkişaf mühiti olaraq gəlir. Qalan yalnız kodu yazmaq, PICAXE -ə yükləmək və birlikdə lehimləmək idi. Xoşbəxt Bina !!!

Addım 1: İşıq şeridini uzunluğuna kəsin

İşıq şeridini uzunluğuna kəsin
İşıq şeridini uzunluğuna kəsin
İşıq şeridini uzunluğuna kəsin
İşıq şeridini uzunluğuna kəsin

Zolaqlar, hər biri 10 sürücü çipi olan 20 LED -dən ibarət olan daha uzun uzunluqlarda satılır. Baş bandım o 20 LED seqmentindən birindən hazırlanmışdır. Öz baş bandınızı kəsmək üçün, 20 LED -in yumruğunu növbəti hissəyə bağlayan lehimli bağlantılardan birini tapın. Kəskin qayçı ilə lehimli əlaqəni diqqətlə kəsin. Yeni kəsdiyiniz şerit seqmentinə olan lehim bağlantılarını təmizləmək və yenidən bağlamaq üçün incə bir uc, aşağı istilik lehimləmə dəmiri istifadə edin.

Addım 2: Komponentləri toplayın

Komponentləri toplayın
Komponentləri toplayın
Komponentləri toplayın
Komponentləri toplayın

Bu layihənin hissə siyahısı olduqca asandır. 1-ci addımda kəsdiyiniz işıq şeridinə əlavə olaraq aşağıdakılara ehtiyacınız olacaq:- Revolution Education-da mövcud olan bir PICAXE-08M mikro nəzarətçisi- PICAXE proqramçısı bunu bəyənir.. Qeyd: Öz proqramçınızı qurmaq da asan.. dövrənizdəki PICAXE. Çipi seçdiyiniz hər hansı bir şəkildə proqramlaşdırmaqdan çekinmeyin:-)- 8 pinli aşağı profilli ic yuvası- LM7805 kimi 5V 1Amp tənzimləyicisi- 9Voltlu xəmir konnektoru- 9 voltluq batareya- bir az bağlanmış tel- bəzi mis örtüklü mükəmməl lövhə IC dostu bir model ilə- bəzi velcro kişi və qadın zolaqları- ehtiyacınız olan alətlər üçün elektrik lenti- incə uclu lehimləmə dəmir və lehim tel tel qayçı- qayçı

Addım 3: Perf Lövhəsini kəsin

Mükəmməl lövhəni kəsin
Mükəmməl lövhəni kəsin
Mükəmməl lövhəni kəsin
Mükəmməl lövhəni kəsin
Mükəmməl lövhəni kəsin
Mükəmməl lövhəni kəsin

IC yuvasını IC lövhəsinə qoyun ki, IC dostluq nümunəsinə uyğun olsun. IC dostu demək istədiyim odur ki, mükəmməl lövhə hər bir IC -nin sancağına bu kimi birdən çox telin lehimlənməsini asanlaşdırır.. Gərginlik tənzimləyicisini və IC -ni yerləşdirmək üçün mümkün qədər kiçik olması üçün mükəmməl lövhəni kəsmək üçün bir sürüşmə mişarı istifadə edin. Hər IC pininə ən azı iki telin lehimlənməsinə imkan verəcək qədər lövhə buraxın

Addım 4: Perf Lövhəsini bağlayın

Mükəmməl lövhəni bağlayın
Mükəmməl lövhəni bağlayın
Mükəmməl lövhəni bağlayın
Mükəmməl lövhəni bağlayın
Mükəmməl lövhəni bağlayın
Mükəmməl lövhəni bağlayın

Bu layihəni bağlamaq çox çətindir!..- ICsocket'i lövhəyə qoyun, əlaqələr arasında körpü olmamasına diqqət edin. -Sonra LM7805 gərginlik tənzimləyicisini IC yuvasının yuxarı və soluna yerləşdirin, beləliklə çıxış pinini (pin 3) IC yuva pininə 1 ən yaxındır.. Bu, PICAXE-ə +5 volt təmin edəcək.- 9 voltluq batareya klipindəki lehim. Qırmızı tel gərginlik tənzimləyicisinin giriş pininə (pin 1) lehimlənir, qara aparat torpaq bağlantısına (pin 2) bağlanır. PICAXE-yə torpaq bağlantısı təmin etmək üçün eşitmə nöqtəsindən IC yuva pin 8-ə keçid.

Addım 5: LED şeridinə tel çəkin

LED şeridinə tel çəkin
LED şeridinə tel çəkin
LED şeridinə tel
LED şeridinə tel
LED şeridinə tel
LED şeridinə tel

Bu addım bir az diqqətli lehimləmə tələb edir. - 6 kiçik (1,5 ) incə tel bağlayın və hər iki ucunu da soyun yuxarıdan aşağıya, GND, SI, DI, CI, LI və 5V oxumalıdır.- İndi telləri IC yuvasındakı müvafiq pinə bağlayın.- Şeriddəki GND IC (0V) pininə 8 bağlıdır - Şeriddəki zolaqdakı SI, IC-nin 7-ci pininə (çıxış 0)- Şeriddəki DI-nın IC-nin 6-cı pininə (çıxış 1)- Şeriddəki CI-nin 5-ci pininə bağlıdır. IC (çıxış 2)- Şeriddəki LI, IC-nin 3-cü pininə (çıxış 4)- Şeriddəki 5V-in IC-nin 1-ci pininə (5V) bağlıdır. PICAXE seriya girişini üzməyin

Addım 6: Kodu yükləyin

Kodu yükləyin
Kodu yükləyin
Kodu yükləyin
Kodu yükləyin

İndi əsas kodu PICAXE -ə yükləməyin vaxtı gəldi. Budur addımlar- PICAXE interaktiv inkişaf mühitini (IDE) başladın. - PICAXE proqramçınızı kompüterinizin serial portuna qoşun (və ya serial portunuz yoxdursa USB -dən Serial adapterə). Proqramlaşdırma yuvasında boş bir PICAXE 08M olduğundan əmin olun - Görünüş -> Seçimləri seçərək IDE -ni konfiqurasiya edin. Mod sekmesinde 'Mod' 08M seçin, Serial portunuzu seçmək üçün Serial port sekmesini seçin. - 'INSTRUCTABLES_HEADBAND. BAS faylını Fayl-> Aç- Kompilyasiya və PICAXE-> Çalış seçərək yükləyin. Fayl yüklənərkən tərəqqi çubuğunu və sonunda Yükləmə tamamlanmış mesajını görməlisiniz. Bu layihə üçün bir neçə nümunə kodu daxil etdim. Baş bandınızı bənzərsiz etmək üçün istifadə edə və ya dəyişdirə bilərsiniz. Suallarınız varmı? Mənə [email protected] ünvanına bir e -poçt göndərin

Addım 7: Test edin

Test edin
Test edin

PICAXE proqramçınızdan çıxarın və 8 pinli IC yuvasına quraşdırın, oriyentasiyaya diqqət yetirin. Bütün əlaqələrinizi iki dəfə yoxlayın. Bir şeyi sınamadan əvvəl normal olaraq etdiyiniz uğurlar rəqsini edin.. sonra batareyanı bağlayın. İşıq zolağınız öz işini görməyə başlamalıdır!

Addım 8: Baş bandı düzəldin

Baş bandı düzəldin
Baş bandı düzəldin
Baş bandı düzəldin
Baş bandı düzəldin
Baş bandı düzəldin
Baş bandı düzəldin

İndi işıq şeridini başlıqlara çevirin!-Ən azı LED şeridi qədər geniş və başınızın ətrafında dolaşacaq qədər uzun olan bəzi cırtdan zolaqlar tapın. Zolağınız iki genişdirsə, onu kəsməli ola bilərsiniz. Yumşaq velcrodan bir parça tapın … sivri olanlar deyil … və RGB şeridiniz qədər geniş bir zolaq düzəldin. Velcronu o uzunluğa kəsin- yapışqan dəstəyi cırtdan çıxarın və diqqətlə LED şeridin arxa tərəfinə qoyun. Unutmayın ki, yapışqan zolağa toxunduqdan sonra onu çıxarmaq çox çətindir, buna görə də işinizi diqqətlə hizalayın- zolaqda son 6 düym və ya daha çox dayanıqlı qalın. Perfor taxtası ilə işıq şeridi arasındakı naqilləri qorumaq üçün elektrik lentindən istifadə edin. Batareyanın konnektoruna gərginliyi aradan qaldırmaq üçün ətrafına elektrik lenti qoyun ki, arxası hələ də olan 6 düymlük parçanın uzunluğunda olan 'tikanlı' cırtdan bir zolaq kəsilsin. Dəstəyi çıxarın və iki növ məxməri arxa tərəfə yapışqan tərəfə yapışdırın. Bu, baş bandı üçün bərkidici təşkil edəcək- 'tikanlı cırtdanın üzərinə təzə 9 Voltluq bir batareya qoyun. Batareya klipini asanlıqla bağlaya biləcəyiniz şəkildə yerləşdirin. - Daha iki qısa 'tikanlı' cırtdan kəsin və batareyanı aşağı tutmaq üçün bir döngə düzəltmək üçün istifadə edin. Bunu "tikanlı" parçanın ucunu baş bandının içindəki "yumşaq" cırtdana bağlayaraq, batareyanın ətrafında və ətrafında möhkəm bir şəkildə döndərin, sonra "tikanlı" döngənin digər ucunu "yumşaq" a bağlayın. bandın içərisində velcro. Çətin görünə bilər.. amma:-) deyil. Perf lövhəsi üçün sadə bir örtük hazırlamaq üçün digər 'tikanlı' şeridi istifadə edin. Bu, rəqs edərkən PICAXE prosessorunu itirməyinizə mane olacaq.

Addım 9: Geyin və zövq alın

Geyin və zövq alın!
Geyin və zövq alın!

Baş bandını başınızın ətrafına bağlayın, yerində saxlamaq üçün cırtdanı möhkəm bağlayın. Batareya klipini taxın və gülümsəyərək dünyaya gedin! Zəhmət olmasa kodda və ya dizaynda hansı dəyişikliklər etdiyinizi mənə bildirin. Təşəkkürlər [email protected]. İndi bu hekayənin sonrasında xoşbəxtlik də var!.. Bu şeyi 2009 -cu ilin iyun ayında San Mateo CA -da Makerfaire -ə geyindim. Bir çox insan mənə bu baş bandı haqqında gözəl şərhlər verdi. Bir oğlan Xander H, Monkey Electric kabinəsində işləyirdi (Instructables LED yarışmasının qürurverici sponsorları!). O da HL1606 mühəndisini tərsinə çevirməyə çalışırdı. Vizit kartlarını dəyişdirdik. və gələn həftə bir neçə e -poçt satıldı. Nəticədə Xander, işıq şeridinin tam funksiyasını Arduino platformasına köçürə bildi. Bütün kodlar üçün bu linki yoxlayın

LED Çıxışında Qalib Olun! Müsabiqə

Tövsiyə: