İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
İlk Hackathon projem için bir Lav lambasını modifiye etmek istedim, böylece içindeki renkler değişsin ve istediğim desene göre yeniden programlanabilsin. Bunu yapmak için Arduino'yu çalıştırabilen ve halihazırda üretilmiş bir lav lambasının yapısına sığacak kadar küçük olan programlanabilir bir ışık dizisi olan Neopiksel kullanmaya karar verdim. Yalnızca bir lav lambasının parçalarını, bir dizi neopiksel ve HackBerry laboratuvarının sunduğu şeyleri kullanarak ideal ürüne ne kadar yaklaşabileceğimi görmek istedim.
Malzemeler:
Lav lambası
Neopiksel Rulo
teller
Arduino BİR
Arduino IDE yazılımı
Lehimleme Kiti
Adım 1: Kod
Bu prototipin 1. Versiyonu için, neopiksellerim için program olarak Arduino IDE'den Neopixel test kodunu kullandım; ancak bu program, ışıklarınız için istediğiniz desende kodlama yapmanızı sağlar. Potansiyel bir sürüm 2 için, ışık hareketlerini müzikle senkronize etmek için neopikselleri bir hoparlöre bağlamayı görmek istiyorum.
Tahtayı kızartmamak için neopiksellerinizi Arduino'nuza lehimlerken dikkatli olun!
Ayrıca aletlerinize dikkat edin ve onları aceleyle kırmamaya dikkat edin!
Adım 2: Yapı/Montaj
Bu lambayı inşa etme yöntemim, lambanın zaten var olan parçalarının yeniden tasarlanmasını gerektirdi. Karşılaştığım ilk zorluk, Arduino'mu yerleştirmek ve Neopikselleri çalıştırmak için alan ihtiyacıydı, bunu yapmak için, orijinal ampulü de barındıran alt plakayı çıkarmak için lambanın altına delikler açmak için bir matkap ve pense kullandım. ve kablolama. Hepsini çıkardım, güç kablom için kablo deliğini kullanmayı seçtim, USB kablosuna sığdırmak için genişletilmesi gerekiyordu. Ayrıca neopikselleri yerleştirmek için lambanın metal kapağını da kullandım, böylece hepsi sıvı şişesinin altına düzgün bir şekilde sarılmış.
3. Adım: Işık
Başarı! Sadece dakikalarla
Gelecekteki iyileştirmeler, neopikseller için daha karmaşık bir kod, lamba yapısı için daha temiz bir tasarım ve en büyük sorun olan mum ve sıvı "lav" içeren şişede iyileştirmeler içerecek.