İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Bu, iyi uyumanıza yardımcı olan özel bir lambadır. Bu lambayı yapmak için RGB LED kullanıyorum, bir kapak eklerseniz zarif olur.
Gereçler
1xArduinoLeonardo
5x Teller
4x Klip teller
1x RGB LED'i
1x Kağıt
1x 100ohm direnç
Adım 1: Kod
Tam kodlar için bağlantı: Arduino CC
//RGB LED lamba
//LED'in rengi kırmızı, turuncu, sarı, yeşil, mavi, lacivert ve ardından mor olarak değişir. //RGB LED kırmızı, yeşil ve mavi rengiyle kontrol edilir //Pin 7 kırmızının parlaklığını kontrol eder //Pin 6 yeşilin parlaklığını kontrol eder //Pin 5 mavi boşluk ayarının parlaklığını kontrol eder(){ // bir kez çalıştırmak için kurulum kodunuzu buraya koyun: } void loop(){ // Ana kod analogWrite(7, 255); //改 analogWrite(6, 0); //改 analogWrite(5, 0); //改 gecikme(1000); // birkaç milisaniye bekler //Kırmızı analogWrite(7, 255); //改 analogWrite(6, 120); //改 analogWrite(5, 0); //改 gecikme(1000); // birkaç milisaniye bekler //Orange analogWrite(7, 255);//改 analogWrite(6, 255); //改 analogWrite(5, 0); //改 gecikme(1000); // birkaç milisaniye bekler //Yellow analogWrite(7, 0); //改 analogWrite(6, 255); //改 analogWrite(5, 0); //改 gecikme(1000); // birkaç milisaniye bekler //Green analogWrite(7, 0); //改 analogWrite(6, 255); //改 analogWrite(5, 255); //改 gecikme(1000); // birkaç milisaniye bekler //Mavi analogWrite(7, 0); //改 analogWrite(6, 0); //改 analogWrite(5, 255); //改 gecikme(1000); // birkaç milisaniye bekler //Koyu Mavi analogWrite(7, 130); //改 analogWrite(6, 0); //改 analogWrite(5, 255); //改 gecikme(1000); // birkaç milisaniye bekler //Mor }
2. Adım: Açıklayın
RGB LED, negatif polarite ve üç çeşit ışıkla kontrol edilir: Kırmızı, Yeşil ve Mavi. Bu üç renk ışığın ana renkleridir. Birleştirilen her renk için farklı parlaklık, hemen hemen her türlü rengi yapabilir. Gökkuşağının renklerini seçiyorum: lambamın renkleri olarak kırmızı, turuncu, sarı, yeşil, mavi, lacivert ve menekşe.
Adım 3: Arduino'yu Kurmak
Yukarıdaki resimdeki gibi devreyi kurunuz.
- D5, D6 ve D7'den RGB LED'e üç kablo bağlanır.
- GND'den LED'in negatif polaritesine bir tel bağlanır
- 4 klipsli kablo RGB LED'e bağlanır
- Arduino uygulamasından kodları yükleyin
- Üzerine bir kağıt gölge kapağı yapın
Lamba kapağı yapmak için bir kağıdın nasıl kullanılacağına dair bir bağlantı:
www.youtube.com/watch?v=DCelEdIow2c
Tüm bunlardan sonra işiniz bitti!
Tebrikler!
Kaynak: LED yanıp sönüyor