İçindekiler:

Eski Bir Optik Sürücüden LED Sarkıt: 11 Adım
Eski Bir Optik Sürücüden LED Sarkıt: 11 Adım

Video: Eski Bir Optik Sürücüden LED Sarkıt: 11 Adım

Video: Eski Bir Optik Sürücüden LED Sarkıt: 11 Adım
Video: BU YÖNTEMLE LED AMPULLERİNİZİ ÖLÜMSÜZ YAPIN! 2024, Temmuz
Anonim
Eski Bir Optik Sürücüden LED Sarkıt
Eski Bir Optik Sürücüden LED Sarkıt
Eski Bir Optik Sürücüden LED Sarkıt
Eski Bir Optik Sürücüden LED Sarkıt

Bu Eğitilebilir Kitapta, eski bir optik sürücünün lens düzeneğinden ve ayrıca birkaç ek elektronik bileşenden türünün tek örneği bir ışıklı kolyeyi nasıl yapabileceğinizi göstereceğim.

Eski bir CD sürücüsünü söktüğümde ve lens tertibatının ne kadar havalı göründüğünü gördüğümde kızım için bunu yapmak için ilham aldım. Bir mikrodenetleyici ve LED'i paketlemenin bir yolunu bulabilirsem, bunun güzel bir "teknolojik" kolye olacağını biliyordum. Bence sonuç, oldukça benzersiz bir inek şıklığı parçası.

Bu Eğitilebilir Tabloya başlamadan önce, çalışan bir Arduino geliştirme ortamına sahip olduğunuzdan ve ATtiny AVR mikro denetleyicilerini hedefleyip programlayabildiğinizden emin olmak isteyeceksiniz. Bu sitede, bu site de dahil olmak üzere, sizi harekete geçirecek birkaç yararlı Talimat var:

Bu aynı zamanda çok küçük parçalarda oldukça hassas lehimlemeyi de içerecektir, bu nedenle lehimleme becerilerinizi geliştirin.

Devam etmeye hazırsanız, malzeme listesine göz atın ve başlayalım!

Gereçler

Bir veya daha fazla eski optik sürücü (tercihen bir CD sürücüsü - bir DVD veya BluRay sürücüsü de çalışır, ancak biz vahşi değiliz).

Yüzey montajlı ATtiny85 (8 pinli SOIC paketi).

Sıfır ekleme kuvveti (ZIF) 8 pinli SOIC - DIP adaptörü.

Bir CR2032 pil.

Bir CR2032 pil tutucu (Bu proje için dikey tipi mükemmel buldum).

Standart bir dokunsal anahtar.

Yüzeye monte bir LED (5050 boyutu iyi çalışır). Kırmızı en iyi sonucu verir ama ben yeşil ve maviyi de kullandım.

Bir havya ve lehim.

Biraz tel.

Süper yapıştırıcı.

Biraz cımbız, sağlam eller ve çelikten sinirler.

(isteğe bağlı) prototipleme için devre tahtası ve teller

(isteğe bağlı) prototipleme için 5 mm LED

Adım 1: CD Sürücüsünü Parçalayın

CD Sürücüsünü Parçalayın
CD Sürücüsünü Parçalayın
CD Sürücüsünü Parçalayın
CD Sürücüsünü Parçalayın
CD Sürücüsünü Parçalayın
CD Sürücüsünü Parçalayın

Eski bir optik sürücü, proje parçalarının bir hazinesidir, ancak şimdilik yalnızca lens montajıyla ilgileniyoruz.

CD sürücüsünü ayırın ve lens aksamını bulun. CD'den okuyan mekanizmanın bir parçası olacak. Sürücü mekanizması genellikle CD'yi sürmek ve lensi hareket ettirmek için birkaç motor içerir.

Mercek düzeneğini çıkarmak biraz iş gerektirebilir, ancak çok zor değil. Mercek düzeneğinin yapısını bozmadan mümkün olduğu kadar elektronik aksamı çıkarın. En azından merceğin arkasındaki boşluğu temizlemek istiyorsunuz. Bu, devremizin gideceği alan.

Bu şeylerin görünüşünü seviyorum, bana ilk etapta bu proje için fikir veren şey buydu. Çok fütüristik ve teknik, harika!

Adım 2: Programı Anlayın / Değiştirin

ATtiny85 mikrodenetleyici, kolyenin arkasındaki beyin olacak, ancak önce programlanması gerekiyor.

Kolye ışık gösterisini yürütmek için yazdığım programı ekledim. İki dosya vardır: çizimin kendisi ve sarkıtın içinden geçeceği ışık dizilerini tanımlayan dosya. Kodu yorumlamaya çalıştım, ancak muhtemelen hala biraz çalışmaya ihtiyacı var.

Pandantif anahtar tarafından kontrol edilir. Anahtara basıldığında, giriş olarak kabul ettiği ATtiny85'in sıfırlanmasına neden olur. Bir basış, kolyeye bir sonraki LED sırasına dönmesini söyler. Saniyede iki kez basıldığında, ATTiny85'in yüzünüze bir LED'i aydınlatmasını durdurmasını ve sadece uyumasını emreder. Ayrıca pilden tasarruf etmek için 10 dakika sonra otomatik olarak uyku moduna geçecektir.

Diziler.h dosyasını değiştirerek LED dizileri ekleyebilir, değiştirebilir veya kaldırabilirsiniz. Yeni dizilerin nasıl ekleneceğini netleştirmeye çalıştım.

Adım 3: ATtiny85'i programlayın

ATtiny85'i programlayın
ATtiny85'i programlayın
ATtiny85'i programlayın
ATtiny85'i programlayın

Devam etmeden önce programı ATtiny85'e yükleyelim. ATtiny85 yapılandırmasıyla çalışabilen ve kullanıma hazır bir programlama donanımına ihtiyacınız olacak. Tam talimatlar bu Eğitilebilirliğin kapsamı dışındadır, ancak sizi tekrar buraya yönlendireceğim:

Programlama donanımınız SOIC paketini desteklemediği sürece, 8 pinli SOIC - 8 pinli DIP adaptörünüze de ihtiyacınız olacaktır. Benimkini nereden satın aldığımı hatırlayamıyorum, ancak "8 pinli soic to dip Adapter zif" için hızlı bir arama sizi gitmeniz gereken yere götürür.

Programlamanın kendisi oldukça basittir:

Ekli iki dosyayı (LED_pendant.ino ve sequences.h) Arduino çizim klasörünüze, "LED_pendant" adlı bir klasöre indirin ve projeyi Arduino IDE'de açın

ATtiny85 ve seçtiğiniz programlayıcı için Arduino IDE'yi yapılandırın

IDE'nin ATtiny85'i 8MHz dahili saatini kullanacak şekilde yapılandıracak şekilde ayarlandığından emin olun

ATtiny85'inizi programlayıcınıza takmak için 8 pinli SOIC adaptörünü kullanın

Bootloader'ı çipe yazın. Bunu unutmayın, yoksa çip saat hızınız çok yavaş olacak ve ışık dizilimleriniz doğru çalışmayacaktır (deneyimin sesi? evet)

Son olarak programı çipinize yükleyin

Adım 4: Devrenizi Breadboard (isteğe bağlı)

Devrenizi Breadboard (isteğe bağlı)
Devrenizi Breadboard (isteğe bağlı)
Devrenizi Breadboard (isteğe bağlı)
Devrenizi Breadboard (isteğe bağlı)

Lehimi çıkarmadan ve resmi hale getirmeden önce bir devreyi devre dışı bırakmak her zaman iyi bir fikirdir. Bu durumda özellikle iyi bir fikirdir, çünkü bir hata yaptığınızı fark ederseniz ATtiny85'i yeniden programlayamazsınız (yine, bu deneyim konuşmanın sesidir).

SOIC'den DIP'ye adaptörünüz, ATtiny85'inizi doğrudan devre tahtanıza takmanıza izin vermelidir. Kablolama ve devre tahtası şemasında gösterilen bağlantıları yaptıktan sonra LED yanmalıdır. Sıra, tek bir tuşa basıldığında değişmeli ve çift basıştan sonra LED kapanmalıdır.

İşe yararsa, devam etmeye hazırsınız!

Adım 5: Devreyi İnşa Etmeye Hazırlanın

Devreyi İnşa Etmeye Hazırlanın
Devreyi İnşa Etmeye Hazırlanın
Devreyi İnşa Etmeye Hazırlanın
Devreyi İnşa Etmeye Hazırlanın

Ekli devre şeması, bu devrenin gerçekte ne kadar basit olduğunu göstermektedir. Zorluk geliyor çünkü her şey çok küçük.

Yerden tasarruf etmek için bileşenlerimizi devre kartı kullanmadan birbirine bağlayacağız. Bunun yerine her şey lehim, yapıştırıcı ve sevgi ile bir arada tutulacaktır.

ATtiny85'in pimlerini çipin "göbeği" etrafında dikkatlice bükerek başlayın. Çok fazla bükülmeleri gerekmez, sadece biraz aradan çekilmeleri gerekir.

Adım 6: LED'i ATtiny85'e yapıştırın

LED'i ATtiny85'e yapıştırın
LED'i ATtiny85'e yapıştırın

ATtiny85'in göbeğine (alt tarafı) bir damla süper yapıştırıcı ekleyin. Bu, LED'i yerinde tutacaktır.

Çipe göre LED'in yönünü iki kez kontrol etmek için biraz zaman ayırın çünkü bu konuda yalnızca bir şansınız var. Nasıl konumlanacağını bulmak biraz düşünmeyi gerektiriyor, ancak geri dönüş yok. LED'in pozitif piminin çipin 8'inde ve LED'in negatif piminin pim 5'e yakın olduğundan emin olun.

LED'i yerine oturtmak için cımbızınızı kullanın ve kendinizi çipe yapıştırmamaya çalışın (yine o deneyimin sesi)!

Burada bir RGB LED kullandığımı fark edebilirsiniz, çünkü sahip olduğum tek şey bu. Sadece yeşil kısmı kullandım. Üç rengi de kullanmayı denemek ilginç bir meydan okuma olabilir…

Adım 7: Dokunsal Anahtarı ATtiny85'e yapıştırın

Dokunsal Anahtarı ATtiny85'e yapıştırın
Dokunsal Anahtarı ATtiny85'e yapıştırın
Dokunsal Anahtarı ATtiny85'e yapıştırın
Dokunsal Anahtarı ATtiny85'e yapıştırın
Dokunsal Anahtarı ATtiny85'e yapıştırın
Dokunsal Anahtarı ATtiny85'e yapıştırın

Giriş sağlamak için dokunmatik anahtar ATtiny85'in diğer tarafına yapıştırılacaktır.

Anahtara her basıldığında çipin sıfırlanması için RESET pimi ile toprak arasına bağlanır. Program, LED sırasını değiştirmek veya komut verildiğinde kendi gücünü kapatmak için bu sıfırlamaları kullanır.

Standart bir dokunsal anahtarın, gerçekten iki çift bağlı pim olan dört pimi vardır. Ekteki fotoğrafta birbirine bağlı çiftleri göstermeye çalıştım.

İlk önce, gösterildiği gibi anahtarın bir tarafından iki BAĞLANMAMIŞ pimi çıkarın. Onları kesebilirsiniz, ancak çıkana kadar ileri geri bükmek daha kolaydır.

Devam etmeden önce ATtiny85'inizin yönünü doğrulayın. Kalan iki pinin mikrodenetleyicinin 1 ve 4 numaralı pinlerine yakın konumlandırılması gerekecektir. Anahtarı ATTin85'in üstüne (LED'in karşı tarafı) sabitlemek için bir damla tutkal kullanın.

Tebrikler! Kolyenin arkasındaki beyin olacak devre sandviçini tutuyorsun!

Adım 8: Devreyi Lehimleyin

Devreyi Lehimleyin
Devreyi Lehimleyin
Devreyi Lehimleyin
Devreyi Lehimleyin
Devreyi Lehimleyin
Devreyi Lehimleyin

Her şey mutlu küçük bir demet halinde birbirine yapıştırıldığında, LED'i lehimlemeye ve ATtiny85'e geçmeye hazırsınız. Bu, projenin en zor kısmı çünkü her şey çok küçük.

Her şey sıralanmalıdır. Şemada gösterildiği gibi lehim bağlantıları. Yardım eden eller burada faydalı olabilir.

LED'in pozitif pimi ATtiny85'in pim 8'ine lehimlenmelidir (LED'i aşırı ısıtmamaya dikkat edin!).

LED'in negatif pini ATtiny85'in pin 5'ine lehimlenmelidir.

Anahtarın pinleri ATtiny85'in 1 ve 4 numaralı pinlerine lehimlenmelidir. Birbirlerine oldukça yakın olacakları için kolay olmalılar.

ATtiny85'in 4 ve 8 numaralı pinlerine güç kablolarını lehimleyin. Pil tutucuyu taktığımızda kısaltılabilmeleri için bunları uzun bırakın.

Güç kabloları bağlıyken, çalıştığından emin olmak için devrenizi bir aküye manuel olarak bağlayın.

Adım 9: Devreyi Lens Düzeneğine Yapıştırın

Devreyi Lens Düzeneğine Yapıştırın
Devreyi Lens Düzeneğine Yapıştırın

Devrenin lens düzeneğine nasıl sığacağını anlamak için biraz zaman ayırın. Bu küçük bir devre, ancak alan hala sıkışık.

Devreye ve kablolara yer açmak için biraz metal ve plastiği kesebildim.

Şimdi, LED lens tertibatına bakacak ve anahtar dışarı bakacak şekilde devreyi yerine yapıştırın. Süper yapıştırıcının iyi bir bağlantı kurması için yeterli malzeme yoksa, daha jel benzeri bir yapıştırıcı deneyin veya dikkatli olursanız sıcak yapıştırıcı da işe yarayabilir.

Şimdiye kadar benimle misin? İyi! Neredeyse tamamız.

Adım 10: Pil Tutucuyu Bağlayın

Pil Tutucuyu Bağlayın
Pil Tutucuyu Bağlayın

Güç kablolarını pil tutucuya lehimleyin (yine, buradaki yönlendirmeye dikkat ettiğinizden emin olun!)

Bu noktada, tamamen işlevsel bir kolyeye sahip olmalısınız. Bir pil yerleştirin ve parlamasına izin verin!

Pil tutucuyu sarkık halde bırakabilirsiniz; dikkatli olursanız işe yarayabilir veya süper yapıştırıcı veya sıcak tutkalla daha güvenli bir şekilde yapıştırabilirsiniz.

Adım 11: Keyfini çıkarın

Eğlence!
Eğlence!

Bunu bir kolyeye takın ve hayatınızdaki o özel inek için mükemmel bir hediye olur.

Bunun pil ömrü çok iyi olmalıdır. LED muazzam miktarda güç kullanmaz ve kolye yaklaşık 10 dakika sonra uyku moduna geçer.

Yaptıklarınızı görmeyi çok isterim. Kendinizden bir tane yaparsanız lütfen onları gönderin!

Önerilen: