
İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13


Bu Eğitilebilir Kitapta, bir kontrol arayüzü oluşturarak LED şeritlerinizi nasıl kullanacağınızı ve yöneteceğinizi adım adım anlatacağım. Bu ışıklarla çok eğlendim, eminim siz de eğleneceksiniz. Bu talimatı beğendiyseniz, lütfen Aydınlatma Yarışmasında oy vermeyi unutmayın!
Bu kontrolör ile kullanıcı, LED şeritlerine yanıp sönme, solma ve takip etme gibi eylemlerin yanı sıra farklı renkler de seçebilecektir. Uygulamalar ve uyarlamalar sonsuzdur. Eğlence:)
Güvenlik Hususları: Lehimleme yaparken, uygun bir mat ve koruyucu gözlük ile iyi havalandırılmış bir alanda çalıştığınızdan emin olun. Ayrıca, bu eğitim boyunca farklı araçlarla çalışırken uygun KKD'nin kullanılmasını sağlayın.
*Diğer notlar: Bu proje gövdeyi değil, devreyi, kodu ve genel arayüzü içermektedir. Bu size konutu istediğiniz gibi tasarlama özgürlüğü verir:)
Gereçler
- LCD 20x04 Ekran
- I2C Modülü
- Mükemmel Tahta (9 x 15 cm)
- Atlama Kabloları (M - F, M - M, F - F)
- 6x 10k Ohm
- Arduino USB Kablosu
- 4x Büyük PTM Düğmeleri
- 2x Küçük PTM Düğmeleri
- 7x Küçük Bağlantılar (Opsiyonel)
- 3x M2 Vida
- 3x M2 Altıgen Somun
- 2x 12 V 1A Adaptörler
- Arduino Uno Kurulu
- 5 - 10m LED Şerit Işıklar
Adım 1: LCD, I2C, Arduino UNO ve Perf Board



1. I2C modülünü LCD 20x04 ekranın arkasına lehimleyin. I2C modülü, kablo karmaşasına gerek kalmadan bir LCD ekran ile iletişim kurmak için kullanılır. Henüz Arduino Uno'ya pin bağlantıları konusunda endişelenmeyin.
2. M2 vidaları ve altıgen somunları kullanarak LCD ekranı mükemmel kartın üstüne sabitleyin.
3. Arduino'yu M2 vidaları ve altıgen somunları kullanarak mükemmel kartın altına sabitleyin. Bu bileşenlerin her ikisinin de güvenli olması ve hareket etmemesi çok önemlidir.
Adım 2: Düğmeler + İlk Devre



1. Erkek-dişi jumper kabloları kullanarak pinleri Arduino üzerindeki portlara aşağıda listelendiği gibi bağlayın:
- GND (LCD) - GND (Arduino)
- VCC (LCD) - 5V (Arduino)
- SDA (LCD) - A4 (Arduino)
- SCL (LCD) - A5 (Arduino)
2. 4 büyük PTM (bas-yap) düğmesini yukarıda görüldüğü gibi kare biçiminde mükemmel panoya yerleştirin. Sol üst, sol alt, sağ üst ve sağ alt düğme olmalıdır. Henüz bu düğmelere bağlantı yapılmasına gerek yoktur.
Adım 3: Ana Düğmeleri Ayarlama



Şimdi bu düğmeleri Arduino'ya takmanın zamanı geldi. Kullanıcı arabirimini kullanıcı için net tutmak için bunları düzgün bir şekilde bağladığınızdan emin olun.
1. Tüm düğmeleri Arduino'ya bağlı ortak bir 5V raya bağlayın.
2. Her butonun diğer terminali aşağıdaki Arduino UNO pinlerine bağlanmalıdır:
- Sol Üst Düğme………. Pim 8
- Sol Alt Düğme………. Pin 9
- Sağ Üst Düğme………. Pin 10
- Sağ Alt Düğme………. Pin 11
3. Son olarak, kayan voltajı ve gürültüyü azaltmak için her terminal (5V değil) GND'ye 10K Ohm'luk bir aşağı çekme direncine de bağlanmalıdır.
Adım 4: Ek Güç Kaynağı + LED Şerit



Ne yazık ki, LED şeritler güç yoğundur ve bu nedenle yeterli elektrik kaynakları gerektirir. Bu nedenle, sadece şeride voltaj sağlamak için ikinci bir 12V 1A adaptör ekledim. Ancak, daha yüksek güç derecesine sahip bir adaptör bulabilirseniz, şiddetle tavsiye ederim (COVID-19 kısıtlamaları nedeniyle yapamadım).
1. Güç adaptörü kablosunu soyun ve pozitif kabloyu LED şeridindeki pozitif kaynağa ve GND'yi LED şeridindeki GND'ye bağlayın.
2. Bir jumper kablosu kullanarak Arduino'daki pin 6'nın LED şeridindeki veri kablosuna bağlı olduğundan emin olun. Bu, şeride nasıl davranacağını/ne göstereceğini söyleyecek olan pindir.
Adım 5: Daha Küçük Düğmeler


Kullanıcının yanıp sönme, solma ve takip etme gibi işlevlerin hızını ayarlamasını sağlamak için bu küçük düğmeleri ekledim. Üstteki düğmeye basmak, bu döngüleri ayıran gecikmeyi azaltarak bu eylemlerin hızını artırır. Bu düğmelerin her ikisi de PTM'dir ve isteğe bağlı ek bir özelliktir.
1. Düğmeleri mükemmel panoya yerleştirin ve yerlerine lehimleyin. Emin olmak için bir multimetre kullanarak hangi tarafların zıt terminaller olduğunu anlayın.
2. Her iki düğmenin bir tarafı tekrar ortak bir 5V raya bağlanmalıdır.
3. Her iki düğmenin diğer tarafı aşağıdaki Arduino pinlerine bağlanmalıdır:
- Üst Düğme (Hızı Azalt) - Pin 12 Arduino
- Alt Düğme (Hızı Artır) - Pin 13 Arduino
Adım 6: Yazılım Kurulumu

Kodu çalıştırmak için aşağıda bağlantılı iki kütüphaneyi kurmanız gerekecek.
LiquidCrystal_I2C
HızlıLED
Bu kitaplıklara zaten sahipseniz, 'Araçlar'a, ardından 'Kütüphane Yöneticisi'ne gidin, ardından bu kitaplıkları arayın ve yukarıda görüldüğü gibi 'Yükle' veya 'Güncelle'yi tıklayın.
Adım 7: Kod


Aşağıdaki kodu Arduino IDE'nize indirin, kopyalayın ve yapıştırın ve panoya yükleyin. 12V güç kaynağını panoya bağlayın ve her şey yerindeyse, ekran 'LED ŞERİT KONTROLÖRÜ' mesajıyla yanmalıdır.
Sürecin herhangi bir bölümünde herhangi bir sorunla karşılaşırsanız, lütfen aşağıdaki yorum bölümünde bir soru sormaktan çekinmeyin; yanıtlamak için elimden geleni yapacağım.
Adım 8: Tamamlandı



Bitirdiniz! Eğlence:)
Önerilen:
RGB Led Şerit Bluetooth Kontrol Cihazı V3 + Müzik Senkronizasyonu + Ortam Işığı Kontrolü: 6 Adım (Resimlerle)

RGB Led Şerit Bluetooth Kontrol Cihazı V3 + Müzik Senkronizasyonu + Ortam Işığı Kontrolü: Bu proje, telefonunuzla bluetooth üzerinden bir RGB led şeridi kontrol etmek için arduino kullanır. Rengi değiştirebilir, ışıkların müzikle senkronize olmasını sağlayabilir veya ortam aydınlatmasına göre otomatik olarak ayarlanmasını sağlayabilirsiniz
Modifiye RGBW LED Şerit Kontrol Cihazı, PIR Kontrollü, ESP8285: 3 Adım

Modifiye RGBW LED Şerit Kontrol Cihazı, PIR Kontrollü, ESP8285: Evdeki masamın üstüne bir RGBW LED şerit yerleştirdim. WiFi LED RGBW denetleyicisi, Magic Home uygulaması gibi bir uygulamayla çalışmalıdır. Ancak, kendi bellenimimle flashladığım bir ESP8285 yongası var. LED şeridin geçiş yaptığı bir PIR ekledim
160A Fırçalı Elektronik Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak DC Dişli Motor Nasıl Kontrol Edilir: 3 Adım

160A Fırçalı Elektronik Hız Kontrol Cihazı ve Servo Test Cihazı Kullanılarak DC Dişli Motor Nasıl Kontrol Edilir: Özellikler: Voltaj: 2-3S Lipo veya 6-9 NiMH Sürekli akım: 35A Patlama akımı: 160A BEC: 5V / 1A, lineer mod Modlar: 1. ileri &ters; 2. ileri &fren; 3. ileri & fren & ters Ağırlık: 34g Boyut: 42*28*17mm
ESP8266 RGB LED ŞERİT WIFI Kontrolü - NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak - RGB LED STRIP Akıllı Telefon Kontrolü: 4 Adım

ESP8266 RGB LED ŞERİT WIFI Kontrolü | NODEMCU Wifi Üzerinden Kontrollü Led Şerit için IR Uzaktan Kumanda Olarak | RGB LED STRIP Akıllı Telefon Kontrolü: Merhaba arkadaşlar, bu eğitimde nodemcu veya esp8266'yı bir RGB LED şeridini kontrol etmek için IR uzaktan kumanda olarak nasıl kullanacağımızı öğreneceğiz ve Nodemcu wifi üzerinden akıllı telefon ile kontrol edilecek. Yani temel olarak RGB LED STRIP'i akıllı telefonunuzla kontrol edebilirsiniz
Spielatron veya Diğer MIDI Synth için MIDI 5V LED Şerit Işık Kontrol Cihazı: 7 Adım (Resimlerle)

Spielatron veya Diğer MIDI Synth için MIDI 5V LED Şerit Işık Kontrol Cihazı: Bu kontrolör, not başına 50mS için üç renkli LED şerit ışıkları yanıp söner. G5 ila D#6 için mavi, E6 ila B6 için kırmızı ve C7 ila G7 için yeşil. Kontrolör bir ALSA MIDI cihazıdır, bu nedenle MIDI yazılımı, bir MIDI synth cihazı ile aynı anda LED'lere çıkış verebilir