Devreler

Müthiş Parlayan Bir Şişe Altlığı Nasıl İnşa Edilir: 8 Adım (Resimlerle)

What is an IP address? IP addresses and privacy explained

What is an IP address? IP addresses and privacy explained

İçindekiler:

Anonim

Ev sinemam için bir Ambilight inşa ederken ihtiyaç duymadığım bazı RGB-Leds ile uğraşırken, bu bardak altlıkları rafımda duran bir miktar içki şişesi aydınlatmak için inşa etmeyi düşünüyorum.

Aslında, bu öğretilebilir belgede gösterilen, ilk prototiple karşılaştırıldığında bazı iyileştirmeler yapmak zorunda kaldığım için yaptığım ilk değil.

Bardak altlığı, her biri bir Arduino Pro-Mini tarafından kontrol edilen bir WS2801 sürücü yongası tarafından sürülen 8 RGB-Leds'e sahiptir.

Gereçler:

Adım 1: Malzemeler ve Araçlar

Altlığın "ana kısımlarını" inşa etmek için basitçe eski projelerin kalıntıları olan odun parçalarını kullandım, doğru ve şekle sokabilirseniz, istediğiniz ahşap türünü üst ve alt panelin yerine koymaktan çekinmeyin.

Ahşap ve benzeri:

Üst panel: Siyah yapısal kaplamalı kontrplak 110mm * 110mm * 9mm

Alt panel: Kontrplak 110mm * 110mm * 6mm

Taraflar: 45 ° açıyla kesilmiş uçları olan 110mm * 10mm * 10mm'lik 4 Çubuk

Üst panelin kapağı olarak panelle aynı boyutta (110x105mm) yaklaşık 3 mm kalınlığında pleksiglas kullandım.

Donanım:

4 otomatik vidalama (örneğin 3 * 12 Spax)

Her çeşit 4 "güzel görünümlü" vida (sadece optik sevdiğim için PC-Tower ile gelen bazılarını kullandım)

Elektronik kısım için ihtiyacınız olacak:

1 * Arduino Pro Mini (Ebay'de kolayca bulunabilir)

Aprox. 24cm (8 led) ws2801 led şerit veya benzeri

1 * 2,1mm DC-Varil Jack

bazı açılı pin başlıkları

bir çeşit ince bakır tel

Arduino FTDI Breakout veya Programlama Kurulu

Araçlar:

Havya

Lehimleme Kurşun

Tornavida

Tutkal

Elektrikli matkaplar ve matkaplar (5mm ve 3mm)

60mm holesaw veya yapboz

Adım 2: Çerçeveyi Oluşturma

İlk başta, tüm ahşap parçaları belirtilen boyutlarda kesin.

Daha sonra, üst panelin içine yaklaşık 60 mm çaplı bir delik açın, bu, bu boyuttaki bir delik testeresi kullanılarak veya bir testere kullanılarak elle yapılabilir.

Bundan sonra, yaralanmayı önlemek için kıymayı çıkarmak için tüm kenarların zımparalandığından emin olun.

Tek tek parçaları tamamladıktan sonra, resimde gördüğünüz gibi dört tahta çubuğu üst panele yapıştırın

Adım 3: Pleksiglasın Hazırlanması

Yapıştırıcı kururken üst panelin pleksiglas kapağı üzerinde çalışmaya başlayacağız.

Pleksiglas ile çalışırken dikkatli olun, zira çatlama veya çatlama eğilimindedir.

İlk başta masaya monte bir testere veya bir testere kullanarak pleksiglası doğru boyuta (110mm * 110mm) kesin.

Bundan sonra, pleksiglası yerinde tutan vidalar için delikler açmanız gerekir.

Delikleri her köşeden yaklaşık 1 cm uzağa yerleştirin, kullanmayı planladığınız vidalara göre matkap boyutunu seçin, benim durumumda 5 mm'lik bir matkap işi yaptı.

Adım 4: Pleksiglasın Takılması

Tutkal kuruduktan sonra pleksiglasları üst panelin üzerine yerleştirin, ortalayın ve bantla sabitleyin.

Şimdi üst paneldeki deliklerin konumlarını "işaretlemek" için pleksindeki delikleri delmek için kullandığınız matkap kullanın, bu delikleri bir kalemle işaretleyerek de yapılabilir.

Ardından vidaları tutturmayı kolaylaştırmak için üst panele delikler açmak için daha küçük bir matkap kullanın.

Şimdi üst paneldeki pleksikleri cıvatalamak için tornavidayı kullanın. Bunu yapmadan önce pleksiglasın arkasındaki koruyucu filmi çıkarmayı unutmayın.

Adım 5: Alt Paneli Hazırlama

İlk önce, üst kısma cıvatalamak için alt panele biraz delik açın.

Her köşeden yaklaşık 5 mm uzakta bulunan bütünleri yerleştirin, böylece vidalar doğrudan üst parçanın çerçevesine gider. Kullanmak istediğiniz vidaların boyutuna uygun bir matkap kullanın (benim durumumda yine 5mm).

Şimdi, Led-Strip'i 4 parçadan 4'lü parçalar halinde kesin ve alt panele yapıştırın. Ardından, Arduino portunu resimde gösterildiği gibi panele yapıştırın.

Adım 6: Elektroniği Bir Araya Getirmek

Bundan sonra, ledleri birbirine ve arduinoya bağlamak için bir miktar ince bakır tel kullanın.

WS2801 yongalarının saat satırlarındaki verilerle karıştırmamaya dikkat edin, çünkü yanlış bağlanırsa işe yaramazlar.

Ayrıca benim gibi ucuz arduino klonları kullanırken dikkatli olun, çünkü gördüğünüz gibi, veriyi ve saat hattını, maalesef işe yaramayan A6 ve A7 pinlerine tutturmaya çalıştım. Bu yüzden onları Saat pini olarak Pin 9'a, Veri pini olarak Pin 12 olarak değiştirdim.

Ardından, güç kaynağı için Arduino'nun bir RAW pininin yanı sıra GND'ye bağlanan güç kaynağı için iki kablo ekleyin.

Lehimlemeyi bitirmek için, Arduino'nun programlama portuna, programlama kartına bağlamak için bazı açılı pim başlıkları ekleyin.

Adım 7: Programlama

Şimdi, her şey bir araya getirilmeden önce, bazı programlama ve ilk fonksiyon testi zamanı.

GitHub'dan temin edilebilecek Arduino IDE ve Adafruit WS2801 Kütüphanesini kullanacağız.

Bu proje için kütüphaneden "en strandtest" örnek eskiziyle başladım ve veri ve saat pimi çizgilerini önceki adımdakilere göre ve ekli piksellerin sayısında düzenledi. Bu durumda, her Led bu yazılım aracılığıyla bir piksel olarak sayılır.

Gerekli tüm değişiklikler yapıldıktan sonra, çizimi bir FTDI Usb Breakout veya başka herhangi bir belirlenmiş Arduino programlama cihazı kullanarak Arduino'ya derleyin ve yükleyin.

Yükleme yapıldığında, güç kablolarını sabit bir 5V güç kaynağına bağlayın ve Led'in hayata geçmesi gerekir.

Adım 8: Montaj

Şimdi proje bitene kadar geriye kalan birkaç eylem var.

İlk önce güç kaynağının kablolarını geçirecek bir delik açın, bunun tam olarak bir yeri yoktur, uygun olduğu yere koyun.

Bundan sonra, alt paneldeki cıvatayı üst kısma cıvatalayın, güç kablolarını kaynağınıza takın ve yeni, kendiliğinden yapılmış, parlayan şişe altlığı üzerine bir şişe koyun.

Bu projeyi oluştururken ve hack ederken okuduğunuz ve eğlendiğiniz için teşekkür ederiz. Bu talimatla ilgili herhangi bir sorunuz varsa, bana bir mesaj göndermekten çekinmeyin.