İçindekiler:

Çocuklar RGB LED Yıldız Gece Lambası: 9 Adım (Resimlerle)
Çocuklar RGB LED Yıldız Gece Lambası: 9 Adım (Resimlerle)

Video: Çocuklar RGB LED Yıldız Gece Lambası: 9 Adım (Resimlerle)

Video: Çocuklar RGB LED Yıldız Gece Lambası: 9 Adım (Resimlerle)
Video: Müzikli Dönen StarMaster Gece Lambası 2024, Temmuz
Anonim
Image
Image

Çocuklarım için projeler yapmayı seviyorum ve ayrıca RGB LED'leri kullanarak projeler yapmayı seviyorum, bu yüzden çocuk odalarım için ışığı algılayan RGB Yıldız şeklinde bir Gece Lambası fikrini buldum. Gece lambası, karanlıkta olup olmadığını algılayabilir ve RGB LED'leri %50 parlaklığa ayarlayabilir ve ardından bir saat içinde onları %10 parlaklığa kadar kısabilir.

Gece lambası ışıkta olduğunu algılarsa, elbette pil ömründen tasarruf sağlayan LED'leri kapatacaktır.

Yıldız 3D yazdırılmıştır ve LED'leri kontrol etmek için bir TinyDev Tiny85 kartı kullanır, çünkü süper düşük güç tüketimine sahiptir ve yalnızca 26 mm x 9 mm boyutundadır, RGB şeridiyle aynı genişliktedir, ancak TinyDev'i elbette herhangi biriyle değiştirebilirsiniz. Arduino uyumlu mikro denetleyici.

Gece lambası 2 adet AA pil ile çalışır.

Adım 1: Adım 1 - Yıldızı 3D Yazdırın

Adım 2 - Tüm Elektronikleri ve bir Mikro denetleyiciyi toplayın
Adım 2 - Tüm Elektronikleri ve bir Mikro denetleyiciyi toplayın

Yıldızın STL'sini alın ve yazıcınızda yazdırın.

Ayrıca kendi şeklinizi de tasarlayabilirsiniz, sadece RGB LED şeridinin oturması için bir kanal yaptığınızdan emin olun.

Adım 2: Adım 2 - Tüm Elektronikleri ve bir Mikro denetleyiciyi toplayın

TinyDev'inizi veya diğer mikro denetleyicinizi aldıktan sonra, RGB Strip çıkışı için hangi dijital GPIO'yu ve LDR girişi için hangi analog GPIO'yu kullanacağınızı belirleyin ve kodu doğru pinleri kullanacak şekilde ayarlayın.

Şimdi kodu mikro denetleyiciye yüklemek için iyi bir zaman, böylece projeyi daha sonra parçalara ayırmanız gerekmez.

Adım 3: Adım 3 - RGB Strip'i Mikro denetleyiciye lehimleyin

Adım 3 - RGB Strip'i Mikro denetleyiciye lehimleyin
Adım 3 - RGB Strip'i Mikro denetleyiciye lehimleyin

Şimdi RGB şeridindeki VCC, DATA ve GND pedlerini bazı kablolara veya başlıklara lehimlemek ve ardından bunları mikro denetleyicinize lehimlemek/bağlamak istiyorsunuz.

İdeal olarak, mikro denetleyicinizde 5V pin varsa, RGB şeridinin VCC'sini buna bağlayın, aksi takdirde 3.3V iyidir.

RGB şeridindeki GND'yi mikro denetleyicideki bir GND pinine bağlayın ve son olarak DATA'yı daha önce seçtiğiniz dijital GPIO'ya bağlayın.

Adım 4: Adım 4 - LDR ve 220 Ohm Direnci bağlayın

Adım 4 - LDR ve 220 Ohm Direnci bağlayın
Adım 4 - LDR ve 220 Ohm Direnci bağlayın
Adım 4 - LDR ve 220 Ohm Direnci bağlayın
Adım 4 - LDR ve 220 Ohm Direnci bağlayın

LDR'nin bir ayağını direncin bir ayağına lehimleyin ve ardından her iki blendajı da bir miktar ısıyla büzüştürerek kapatın ve bağlantıyı güçlendirin.

Şimdi LDR'nin diğer ayağını daha önce seçtiğiniz analog GPIO'ya lehimleyin/bağlayın ve direncin diğer ayağını mikro denetleyicideki bir GND pinine lehimleyin/bağlayın.

Adım 5: Adım 5 - Güç Kaynağınızı Seçin

Adım 5 - Güç Kaynağınızı Seçin
Adım 5 - Güç Kaynağınızı Seçin

Son olarak, gece lambanıza nasıl güç vereceğinize karar verin. Bir pil tutucuda 2 adet AA pil kullandım ve kabloları TinyDev'in VCC IN ve GND IN girişlerine lehimledim.

Mikro denetleyicinize bağlı olarak, bir Lipo şarj edilebilir pil, bir USB kablosu (ondan ne kadar akım çektiğinize dikkat edin) veya 5V güç paketi ile 2.1 mm jak kullanmayı seçebilirsiniz.

Not: Kendi mikro denetleyicinizi kullanıyorsanız, RGB şeridinin GPIO ve Veri hattı arasına 300-500 ohm'luk bir direnç koymak ve RGB Şeridine VCC ve GNC bağlantılarına 10 uF kapasitör koymak iyi bir uygulamadır..

Adım 6: Adım 6 - RGB Şeridi Yıldıza Yerleştirin

Adım 6 - RGB Şeridi Yıldıza Yerleştirin
Adım 6 - RGB Şeridi Yıldıza Yerleştirin

RGB şeridini, şeridin tamamı doğru yere gelene kadar yıldız şekli etrafında bükerek dikkatlice yerleştirin. Şeridi çatlatmamak veya kırmamak için şeridi keskin kenarların etrafında bükerken dikkatli olun.

Adım 7: Adım 7 - Duvara Asın

Adım 7 - Duvara Asın
Adım 7 - Duvara Asın

Pil takımımı duvara yapıştırmak için cırt bant ekledim, böylece pilleri değiştirmek için kolayca çıkarılabilir, ancak istediğiniz herhangi bir montaj mekanizmasını kullanmaktan çekinmeyin.

8. Adım: Ekstra Adım - Renkleri veya Animasyonları Değiştirin

Ekstra Adım - Renkleri veya Animasyonları Değiştirin
Ekstra Adım - Renkleri veya Animasyonları Değiştirin

Gece lambası için hangi renkleri veya animasyonları kodlamaktan çekinmeyin… en sevdiğiniz belirli renkleri ayarlayın veya bunun yerine LED'lerin atmasını sağlayın veya hareket ettirin.. tamamen size kalmış!

9. Adım: Tüm Dosyalar…

Yıldızın 3D STL dosyası ve bu projenin kodu Github'da…

Beklenmedik Yapıcı Github

Umarım bu projeden hoşlanırsınız! Beni takip et

youtube.com/unexpectedmaker

twitter.com/unexpectedmaker

www.facebook.com/unexpectedmaker/

www.instagram.com/unexpectedmaker/

www.tindie.com/stores/seonr/

Önerilen: