İçindekiler:
- Adım 1: Işık Şeridi Uzunluğunu Kesin
- 2. Adım: Bileşenleri Toplayın
- Adım 3: Mükemmel Tahtayı Kesin
- Adım 4: Mükemmel Panoyu Bağlayın
- Adım 5: LED Şeridi Kablolayın
- 6. Adım: Kodu İndirin
- Adım 7: Test Edin
- Adım 8: Kafa Bandını Yapın
- Adım 9: Giyin ve Keyfini Çıkarın
Video: Çok Havalı Gökkuşağı Kafa Bandı: 9 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:22
Tarafından johncohnTakip Et Hakkında: Zorlandı… ama korkmadım https://johncohn.org adresindeki bloguma bakın johncohn Hakkında Daha Fazla Bilgi »
Bu proje, dışarı çıktığınızda vahşi LED renginden bir hale oluşturmanıza yardımcı olacak. Bunlardan birini iki yıldır konferanslarda, okullarda, yanan adamda giyiyorum.. ve Makerfaire ve ben her zaman bir bakmak için gelen mutlu insanlar var.. Seninkini giydiğinde insanlar gülümseyecek! Burada giydiğimde gülümsediler
Çin'deki Wuxi Asic's Corp'un HL1606 LED denetleyicisine dayanan bir RGB aydınlatma şeridi uzunluğu olan gizli bileşene sahip olmanız koşuluyla yapı basittir. Benimkini Şanghay'da bir iş gezisindeyken aldım. Bu ışık şeritleri, dünya çapında tabela ve mimari aydınlatma için popüler hale geliyor. Satın aldığım 5 Metre ipin resmini kontrol kutusuyla birlikte ekledim. Bu ülkede (henüz) yaygın olmasalar da, doğuda size bu sihirli şeylerden bazılarını gönderecek birkaç tedarikçi var. Bu tedarikçilere göz atın. Tedarikçi 1, tedarikçi 2. Yakında çok daha fazlası olacak, şüphesiz! (Not: bu alanı izleyin.. Sanırım yakında Çin'den bu şeritlerden bazılarını satın alacağım. İlgi varsa, millet için biraz almaktan memnuniyet duyarım) Bu ışık şeritleri, çok (!) Her inçte aralıklı parlak yüzeye monte RGB LED'ler. Her bir LED çifti bir HL 1606 tarafından kontrol edilir. Şeritler, her biri 10 sürücü çipli 20 LED içeren daha kısa uzunluklardan oluşan birçok uzunlukta satılmaktadır. Kafa bandım bu 20 LED segmentinden birinden yapılmış. Bu işi yapmanın gerçek hilesi, HL 1606'yı tersine mühendislikle yapmaktı. Bu çip bir sırdır.. hiçbir İngilizce dokümantasyona sahip değildir ve sadece Çince'de çok marjinal dokümantasyona sahiptir. Bir kapsam, satın aldığım bir demo sürücüsü ve kabaca çevirisini kullanarak. belgeler Şeritleri sürmek için gereken sinyallemeyi tersine mühendislikle yapabildim. Giriş sinyali, şeride renk bilgisini yüklemek için kontrol bitlerini kaydırmak için bir veri pimi (D_I).. ve bir saat pimi (C_I) kullanan bir Seri Çevresel Arabirim (SPI) veriyolu kullanır. Bir HL 1606 için verileri mandallamak ve eski verileri sağdaki çipe iletmek için bir Mandal sinyali (L_I) kullanılır. Renk parlaklığını ve solmasını kontrol eden bir darbe genişlik modülasyonu (PWM) kontrol pimi (S_I) de vardır. Bu projenin, kod boyutu kısıtlamaları nedeniyle bu solma özelliklerini kullanmadığını unutmayın.. ancak keşfedilmeleri çok güzel. Bir kez anladığımda, şeritleri sürmek için bir mikro denetleyici programlamak oldukça kolaydı. PICAXE 08-M kullandım. PICAXE'yi seçtim çünkü a) onları ortalıkta yerleştirdim:-) ve b) kullanmak için çok az harici bileşen gerektiriyorlar. PICAXE 08M, basit bir belirteçli temel yorumlayıcı ile önceden yüklenmiş olarak gelen bir Mikroçip PIC12F683'tür. PICAXE ailesi, buradan ücretsiz olarak indirilebilen güzel, kullanımı kolay entegre bir geliştirme ortamıdır. Geriye kalan tek şey kodu yazmak, PICAXE'ye indirmek ve birlikte lehimlemekti. Mutlu Bina !!!
Adım 1: Işık Şeridi Uzunluğunu Kesin
Şeritler, her biri 10 sürücü çipli 20 LED içeren daha kısa uzunluklardan oluşan birçok uzunlukta satılmaktadır. Kafa bandım bu 20 LED segmentinden birinden yapılmış. Kendi kafa bandınızı kesmek için, 20 LED'lik ilk seti bir sonraki bölüme bağlayan lehimli bağlantılardan birini bulun. Keskin makasla lehimli bağlantıyı dikkatlice kesin. İnce uçlu, düşük ısılı bir havya kullanarak, az önce kestiğiniz şerit parçasına lehim bağlantılarını temizleyin ve yeniden kalaylayın.
2. Adım: Bileşenleri Toplayın
Bu proje için parça listesi oldukça kolaydır. 1. adımda kestiğiniz ışık şeridine ek olarak, aşağıdakilere ihtiyacınız olacak: - Revolution Education'dan temin edilebilen bir PICAXE-08M mikro denetleyici - bunun gibi PICAXE programlayıcı.. Not Kendi programlayıcınızı oluşturmak ve hatta programlamak bile kolaydır. devrenizdeki PICAXE. Çipi istediğiniz şekilde programlamaktan çekinmeyin:-) - 8 pinli düşük profilli ic soket - LM7805 gibi 5V 1Amp regülatör - 9 Volt meyilli konektör - 9 volt pil - biraz bağlantı kablosu - biraz bakır kaplı mükemmel kart IC dostu bir desenle - bazı cırt cırtlı erkek ve dişi şeritler - ihtiyacınız olacak aletler için elektrik bandı - ince uçlu bir havya ve havya - tel kesme makası - makas
Adım 3: Mükemmel Tahtayı Kesin
IC yuvasını, IC dostu desenle aynı hizaya gelecek şekilde mükemmel panoya bırakın. IC dostu derken, mükemmel kartın bunun gibi her bir IC'nin pinlerine birden fazla kablo lehimlemeyi kolaylaştırdığını kastediyorum.. Voltaj regülatörünü ve IC'yi yerleştirmek için mümkün olduğunca küçük olacak şekilde mükemmel kartı kesmek için bir kaydırma testeresi kullanın. Her IC pinine en az iki kablonun lehimlenmesine izin verecek kadar pano bırakın
Adım 4: Mükemmel Panoyu Bağlayın
Bu projeyi kablolamak çok kolay!..-Bağlantılar arasında köprü yapmamaya dikkat ederek ICsoketini karta lehimleyin. -Daha sonra LM7805 voltaj regülatörünü IC soketinin hemen üstüne ve soluna, çıkış pini (pin 3) IC soket pin 1'e en yakın olacak şekilde yerleştirin. Regülatör çıkışını IC soketinin pin 1'ine bağlamak için küçük bir jumper yapın.. Bu, 9 voltluk pil klipsindeki PICAXE.- Lehim'e +5 volt sağlayacaktır. Kırmızı uç voltaj regülatörünün giriş pimine (pim 1) lehimlenir, siyah uç toprak bağlantısına (pim 2) bağlanır. PICAXE'ye toprak bağlantısı sağlamak için, işitmeden IC soket pimi 8'e atlama teli
Adım 5: LED Şeridi Kablolayın
Bu adım biraz dikkatli lehimleme gerektirir. - İnce kancalı kablodan 6 küçük (1,5 ) parça kesin ve her iki ucunu soyun - Kestiğiniz LED şeridin ucundaki 6 bağlantının her birine bir kabloyu dikkatlice lehimleyin. Etiketlerin hepsi sağ tarafta olmalıdır. Girişler yukarıdan aşağıya, GND, SI, DI, CI, LI ve 5V okumalıdır. - şimdi kabloları IC soketindeki uygun pinlere bağlayın.-- Strip üzerindeki GND, IC'nin (0V) pin 8'ine bağlanır- - Şerit üzerindeki şerit üzerindeki SI, IC'nin 7 pimine (çıkış 0) bağlanır-- Şerit üzerindeki DI, IC'nin 6 pimine bağlanır (çıkış 1)-- Şerit üzerindeki CI, IC'nin pim 5'ine bağlanır IC (çıkış 2)-- Şerit üzerindeki LI, IC'nin 3 numaralı pinine bağlıdır (çıkış 4)-- Şerit üzerindeki 5V, IC'nin 1 numaralı pinine bağlıdır (5V)- PICAXE seri girişinin dalgalanmasını önleyin-- IC'nin (Ser IN) Pin 2'si IC'nin Pin 8'ine (0V) bağlanır
6. Adım: Kodu İndirin
Şimdi temel kodu PICAXE'ye indirme zamanı. İşte adımlar: PICAXE etkileşimli geliştirme ortamını (IDE) başlatın. - PICAXE programlayıcınızı bilgisayarınızın seri bağlantı noktasına (veya seri bağlantı noktanız yoksa bir USB - Seri adaptörüne) takın. Programlama soketinde boş bir PICAXE 08M olduğundan emin olun - Görünüm->Seçenekler'i seçerek IDE'yi yapılandırın Mod Sekmesinde 'Mod' 08M'yi seçin, Seri portunuzu seçmek için Seri port sekmesini seçin. - Dosya->Aç- kullanarak 'INSTRUCTABLES_HEADBAND. BAS dosyasını yükleyin ve PICAXE->Çalıştır'ı seçerek dosyayı derleyin ve indirin. Dosya indirilirken ilerleme çubuğunu ve sonunda İndirme tamamlandı mesajını görmelisiniz. Bu proje için bazı örnek kodlar ekledim. Olduğu gibi kullanabilir veya kafa bandınızı benzersiz kılmak için değiştirebilirsiniz. Sorunuz var mı ? Bana [email protected] adresine bir e-posta göndermeniz yeterli
Adım 7: Test Edin
PICAXE'yi programlayıcınızdan çıkarın ve 8 pin IC soketine takın, yönlendirmeye dikkat edin. Tüm bağlantılarınızı iki kez kontrol edin., Bir şey denemeden önce normalde yaptığınız iyi şanslar dansını yapın.. sonra pili takın. Işık şeridiniz işini yapmaya başlamalı!
Adım 8: Kafa Bandını Yapın
Şimdi ışık şeridini şapkaya dönüştürelim!-En az LED şerit kadar geniş ve başınızın etrafından dolaşacak kadar uzun cırt cırt şeritler bulun. İki genişse şeridinizi kesmeniz gerekebilir. Yumuşak cırt cırttan bir parça bulun.. sivri olanları değil… ve RGB şeridiniz kadar geniş bir şerit yapın. Cırt cırtlıyı o uzunlukta kesin - cırt cırtın yapışkan desteğini çıkarın ve LED şeridinin arka tarafına dikkatlice yerleştirin. Yapıştırıcı şeride değdiğinde çıkarmanın çok zor olduğunu unutmayın, bu nedenle çalışmanızı dikkatli bir şekilde hizalayın - son 6 inçlik desteği şerit üzerinde sağlam bırakın. Mükemmel pano ile ışık şeridi arasındaki kabloları korumak için elektrik bandı kullanın. Ayrıca, hala desteği olan 6 inçlik parçanın uzunluğu olan 'dikenli' cırt cırtlı bir şeridi biraz olsun rahatlatmak için pil konektörünün çevresine bir elektrik bandı şeridi koyun. Arkalığı çıkarın ve iki tür velkoru arka arkaya yapışkan tarafı içe yapıştırın. Bu, kafa bandı için tutturucu oluşturacaktır- 'dikenli cırt cırt'ın üzerine yeni bir 9 Volt pil yerleştirin. Pil klipsini kolayca takabilmeniz için konumlandırın. - İki kısa 'dikenli' cırt cırt parçası daha kesin ve pili aşağıda tutmak için bir döngü oluşturmak için bunları kullanın. Bunu, 'dikenli' parçanın ucunu kafa bandının iç kısmındaki 'yumuşak' velcroya bağlayarak yapın, pilin üzerine ve etrafına sıkıca sarın, ardından 'dikenli' halkanın diğer ucunu 'yumuşak' direğe takın. bandın iç tarafında cırt cırt. Kulağa karmaşık gelebilir.. ama değil:-). Mükemmel tahta için basit bir kapak yapmak için diğer 'dikenli' şeridi kullanın. Bu, dışarıda dans ederken PICAXE işlemcinizi kaybetmenizi önleyecektir.
Adım 9: Giyin ve Keyfini Çıkarın
Kafa bandını başınızın etrafına sarın, velcroyu yerinde tutmak için sıkıca tutturun. Pil klipsini takın ve gülümseyerek dışarı çıkın !Lütfen kodda veya tasarımda ne gibi değişiklikler yaptığınızı bana bildirin. Teşekkürler [email protected]. Şimdi bu hikayenin bir de mutlu sonrası var!.. Haziran 2009'da San Mateo CA'da Makerfaire'de bu şeyi giyiyordum. Birçok kişi bana bu saç bandı hakkında güzel yorumlarda bulundu. Bir adam, Xander H, Monkey Electric standında çalışıyordu (Instructables LED yarışmasının gururlu sponsorları!). O da HL1606'yı tersine çevirmeye çalışıyordu. Kartvizit alışverişi yaptık. ve sonraki hafta birkaç e-posta alışverişi yaptı. Sonuç olarak, Xander ışık şeridinin tüm işlevini Arduino platformuna taşıyabildi. Tüm kod için bu bağlantıya göz atın
LED'i Çıkarın'da İkinci Olun! Yarışma
Önerilen:
Sıcaklık Uyarısı Kafa Bandı: 10 Adım
Sıcaklık Uyarılı Kafa Bandı: Florida'da yaşarken, dışarısı çok sıcak olduğunda beni uyarabilecek bir giysi yaratmakla ilgileniyordum. Arduino'yu ve birkaç basit bileşeni kullanarak, kafa bandına eklenebilecek bir devre kartı oluşturabildim, bu da ne zaman beni uyarır
Çok Akıllı Değil Ama Çok Sağlıklı Ama Biraz Ürpertici Ayna: 5 Adım (Resimlerle)
Çok Akıllı Değil Ama Çok Sağlıklı Yine de Biraz Ürpertici Ayna: Bir aynaya ihtiyacınız var ama evinize başka bir akıllı nesne eklemek istemiyor musunuz? O halde bu Pek Akıllı Değil Ama Çok Sağlıklı Yine de Biraz Ürpertici Ayna tam size göre
Tam Gökkuşağı Efekti ve Daha Fazlası Olan Gökkuşağı Kelime Saati: 13 Adım (Resimlerle)
Tam Gökkuşağı Efektli Gökkuşağı Kelime Saati ve Daha Fazlası: Hedefler1) Basit2) Pahalı değil3) Mümkün olduğunca enerji verimli Gökkuşağı efektine sahip Gökkuşağı Kelime Saati. Kelime Saatinde Bir Gülümseme. Basit IR uzaktan kumanda için Güncelleme 03-nov-18 LDR NeopixelsUpdate 01-jan-…'in Parlaklık Kontrolü
Kalp Atışı❤Kafa Bandı: 7 Adım
Heartbeat❤Headband: Proje fikrini Makezine'de buldum: https://makezine.com/projects/make-29/beating-hear…Kalp atışlarınıza göre yanıp sönen LED kalpli giyilebilir bir cihaz ❤
Uyku Okuyucu Kafa Bandı: 24 Adım (Resimlerle)
Uyku Okuyucu Kafa Bandı: Geceleri nasıl uyuduğunuzu hiç merak ettiniz mi? FitBit gibi cihazlar, gece boyunca hareketlerinizi analiz ederek uykuyu takip eder, ancak beyninizin ne yaptığına bakamazlar.Tıbbi enstrümantasyon hakkında bir söme