İçindekiler:
- Adım 1: İhtiyacınız Olan Şeyler:
- Adım 2: Tahtayı Birleştirin
- Adım 3: Çipinizi Programlayın
- Adım 4: Opsiyonel: 3D Basılı Kılıf
- Adım 5: Cep Meydanında Nasıl Kurulur
Video: Parlayan Cep Meydanı: 5 Adım (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
İlk Instructables'ıma hoş geldiniz! Bu paylaşmak istediğim eğlenceli küçük bir projeydi, ancak yakında daha fazla şeye dikkat edin! Bunu aslında balom için yaptım, ancak bu tasarım LED bağlarından özel parlayan ışıklara kadar birçok benzer proje için kullanılabilir.
Adım 1: İhtiyacınız Olan Şeyler:
Malzemeler:
- Attiny85 veya benzeri
- Hurda protokolü
- CR2032 saat pil tutucu ve pil
- hurda tel
- Küçük anahtar
- RGB LED'i
Aletler:
- Havya
- Yardımcı Eller
- Arduino IDE veya benzeri bir dizüstü bilgisayar
Kullandığım isteğe bağlı şeyler:
- 3 boyutlu yazıcı
- pense
- kondansatör
- Yeniden programlamaya izin vermek için IC montajı
- Bakır kablo
- Cımbız
- Lehim dumanı çıkarıcı
- Çalışma ışığı
- Minik AVR programcısı (https://learn.sparkfun.com/tutorials/tiny-avr-programmer-hookup-guide)
Adım 2: Tahtayı Birleştirin
Bunu istediğiniz gibi bir araya getirebilirsiniz, ancak ilgilenen herkes için sürecimi özetleyeceğim.
- Önce ışığı topladım. Daha önceki bir projeden aldığım taklit Neopixel RGBW LED'i (https://www.amazon.com/ALITOVE-Similar-Individally-Addressable-embedded/dp/B01K4HCVDC/) kullandım. Ayrıca attiny85 çipli standart 4 pinli ortak katot RGB LED'leri de kullandım, bu da işe yaramalı, ancak o kadar parlak olmayacak.
- Sonra pozitif ve negatif terminallere 4.7 mikrofarad kapasitör lehimledim (bu özel LED için önerildiği gibi), sonra pozitif ve negatif uçları ve veri hattını 470 ohm'luk bir dirençle LED'e lehimledim.
- Sonra pil tutucumu kurdum. İhtiyacımdan daha büyük bir protokol kullandım, böylece gerekirse genişletmek için yerim oldu, ardından cr2032 pil tutucunun pozitif üst plakasını protokole lehimledim. Pil tutucunun altındaki negatif tarafı bağlamak için çıplak bakır tel kullandım.
- Ardından, 8 pinli IC çip tutucuyu, pil yerindeyken protoboard üzerine yerleştirdim, böylece yeterli alan olacağını biliyordum, pimleri katladım ve lehimledim.
- Altta pil tutucunun güç ve topraklama uçlarını IC tutucuya bağladım. Güç hattına bir anahtar eklemek için daha sonra kesilebilecek biraz uzunluk bıraktığınızdan emin olun.
- Pilin hala uygun olup olmadığını iki kez kontrol edin ve bir multimetreniz varsa, IC tutucunun güç ve toprak soketlerini kontrol edin. Sıkıcı görünebilir, ancak daha sonra sorun gidermeniz gerekirse, bunları giderken kontrol etmek işe yarayacaktır.
- Işık uçlarını güce ve toprağa bağlayın (IC tutucuya bağlantının yakınında) ve IC üzerindeki standart bir pimden bir veri hattı çalıştırın. (pimin kullanılabilir olduğundan emin olmak için bir pinout sayfasıyla iki kez kontrol edin, aksi takdirde lehim için en uygun olanı kullanın)
- Ardından, güç hattının bakır telini, IC tutucusuna ulaşmadan önce, her iki tarafa da küçük bir uzunlukta tel lehimleyin.
- Ardından kabloyu boyutuna göre kesin, kabloları küçük bir anahtarın iki ucuna lehimleyin, üçüncü ucu klipsleyin ve anahtarı yanda kalan açık alana sıcak yapıştırın. Kasa metal olduğu için, açıkta kalan diğer tellerin üzerine veya yakınına yerleştirirken anahtarı yalıtmaya dikkat edin. Sadece küçük bir elektrik bandı parçası kullandım.
Adım 3: Çipinizi Programlayın
Bu proje için kodum Github'dan alınabilir: https://github.com/3jackattack3/simpleSpectrumLigh…. Bunu programlamak için, Sparkfun'dan bir "tinyAVRprogrammer" kullanarak atom metin düzenleyicisi için bir Platformio eklentisi uyguladım. Tecrübelerime göre bu, attiny85 gibi IC yongalarına kod yazmak ve yüklemek için en sevdiğim yol oldu.
Platformio eklentisi daha çok kişisel bir tercihtir, ancak kontrol etmenizi şiddetle tavsiye ederim. Sevdiğim metin editörlerinde 3 farklı arduino programlama yöntemini denedim ve Sublime metin için hem Stino hem de Deviot eklentileriyle ilgili sorunlarla karşılaştım, ancak atom için bu platformio eklentisiyle büyük başarı elde ettim. Ancak, bu daha çok kişisel bir tercih olduğundan, zamanım olur olmaz geleneksel arduino IDE kodunu eklemeye çalışacağım. Kendiniz dönüştürmek istiyorsanız,.cpp dosyasının metnini yeni bir arduino projesine kopyalayın ve ilk satırı kaldırın: "#include Arduino".
Ancak IC'yi programlamak biraz daha karmaşık hale gelir. Kullandığım yöntem doğrudan sparkfun'dan geliyor ve şu ana kadar bulduğum en iyi yöntem. AVR çiplerini programlama hakkında takip etmesi kolay bir kılavuz için kılavuzlarına göz atın (https://learn.sparkfun.com/tutorials/tiny-avr-prog…). Gördüğüm diğer baskın yöntem, IC yongası için önyükleyici olarak bir arduino Uno kullanmaktır; bu, fazladan bir kartınız varsa çok daha ucuzdur, ancak daha fazla hataya açıktır.
Adım 4: Opsiyonel: 3D Basılı Kılıf
Bu yapıyı bitirmek için elektroniği korurken ve anahtarı sabitlerken biraz daha profesyonel hale getirmek istedim. Yukarıda kasa tasarımına ilişkin yinelemeli sürecimi görebilir ve modellerithingiverse'de bulabilirsiniz! (https://www.thingiverse.com/thing:2904029) Bunları özellikle kendi yapım için tasarladım, ancak modeli ihtiyaçlarınıza göre değiştirebilir veya sadece kendi tasarımlarınız için ilham kaynağı olarak kullanabilirsiniz!
Adım 5: Cep Meydanında Nasıl Kurulur
Yaratıcı ol! Cep karesinin ışığını dağıtmak için iyi çalışan standart bir "tek uç yukarı" katlama (https://www.tie-a-tie.net/how-to-fold-a-pocket-squa…) ile başladım.. Burada cep karesinin malzemesi çok önemlidir. Işığı dağıtmak için harika bir şekilde çalışan amazon'da (https://www.amazon.com/Fine-White-Silk-Pocket-Squa…) ucuza ipek bir cep karesi alabilirsiniz.
Kareyi dörde katlayın, ardından cihazı her iki üst tarafı sağlam (elmas şeklinde) olacak şekilde katlayın. Katlamayı tamamlayın ve şekli korumak için tabanda bir çengelli iğne kullanın. Bir cebe yerleştirildiğinde, çengelli iğne tamamen gizlenecek ve sağa doğru kabartılırsa ışık, burada gösterilen nokta ışık yerine videodaki gibi dağınık görünecektir.
Önerilen:
Cep Sinyal Görüntüleyici (Cep Osiloskopu): 10 Adım (Resimlerle)
Cep Sinyal Görüntüleyici (Cep Osiloskopu): Herkese merhaba, Hepimiz her gün pek çok şey yapıyoruz. Bazı araçlara ihtiyaç duyulan her iş için. Bu, yapmak, ölçmek, bitirmek vb. içindir. Yani elektronik çalışanları için havya, multimetre, osiloskop vb. araçlara ihtiyaçları vardır.
LED Cep Meydanı: 5 Adım (Resimlerle)
LED Cep Meydanı: Instructables'ta ChrisSmolinksi'nin Draper 2.0'ını gördüğümden beri benzer bir şey yapmak istedim. Eh, nihayet şansım, karım ve ben Boston'daki bir MFA Gala'sına kıyafet kuralı olarak 'Yaratıcı Siyah Kravat' ile davet edildiğimizde geldi. İşte o
Bir Cep Telefonuna/Cep Telefonuna Harici Batarya veya Şebeke İle Güç Verin.: 3 Adım
Bir Cep Telefonuna/Cep Telefonuna Harici Batarya veya Şebeke İle Güç Verin.: Giriş. Bu fikir, yalnızca pil çıkarılabilirse telefonlarda veya tabletlerde çalışır. Kutupları gözlemlemek elbette önemlidir. Lütfen dikkatsizlik nedeniyle cihazınıza zarar vermemeye dikkat edin. Bunu yapmak için yeteneğinizden emin değilseniz,
Cep Fazerinden Cep Lazerine: 6 Adım
Cep Fazerinden Cep Lazerine: Bu projede, Barnes & Lazer işaretçi için asil. Bu fazerlerden iki tanesine sahibim ve birinin aydınlatma biti için pili bitti, bu yüzden onu şarj edilebilir bir lazer cihazına dönüştürmeye karar verdim
En Havalı USB L.E.D. Cep Boyutunda Işık (Cep Boyutunda Giriş): 6 Adım
En Havalı USB L.E.D. Cep Boyutunda Işık (Cep Boyutunda Giriş): Bu Eğitilebilir Kitapta, size USB ile çalışan bir L.E.D'nin nasıl yapıldığını göstereceğim. bir X-it Mints teneke boyutunda katlanabilen ve cebinize kolayca sığabilen bir ışık. Beğendiyseniz, +'yı ve yarışmada bana oy vermeyi unutmayın! Malzemeler ve