İçindekiler:
- Adım 1: Gerekli Beceriler
- Adım 2: Bileşenler ve Parça Listesi
- Adım 3: Devre Şeması
- Adım 4: PCB Tasarımı ve Siparişi
- Adım 5: 3B Parça Baskısı
- Adım 6: ESP8266'nın Programlanması
- Adım 7: ESP8266 ADC Hack
- Adım 8: Proje Montajı
- Adım 9: Stripleri ve Kontrol Ünitesini Yerleştirme
- Adım 10: Açma ve Test Etme
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Artık evde çok fazla zaman geçirdiğimiz, sanal olarak çalıştığımız ve çalıştığımız bir gün, neden çalışma alanımızı Arduino ve Ws2812b LED tabanlı özel ve akıllı bir aydınlatma sistemi ile daha büyük hale getirmeyelim.
Burada, TV'nizden, Ev sinema sisteminizden veya IR vericili herhangi bir cihazdan bir IR uzaktan kumanda ile kontrol edebileceğiniz Akıllı Masa LED Işığınızı nasıl oluşturacağınızı gösteriyorum.
Görsel öğrenen biriyseniz, 1000 kelimeden daha değerli bir video olduğunu biliyorum, işte 2 bölümlük Eğitim videosu. (İspanyolca konuşuyorum, bu yüzden lütfen İngilizce altyazıları açmayı düşünün):
Adım 1: Gerekli Beceriler
Fark edebileceğiniz gibi, bu projede hiçbir şey çok zor görünmüyor, ancak aşağıdakiler hakkında bazı temel bilgilere ihtiyacınız olacak:
-Arduino IDE'yi kullanma.
-ESP8266'nın programlanması.
-3D baskı.
-Kaynak.
-Kablolama.
Adım 2: Bileşenler ve Parça Listesi
Bileşenlerinizi bulmanız için önerebileceğim iyi bir yer, bu MakerFocus, bir Açık Kaynak Donanım Mağazası!
1. PCB Sizinkini sipariş etmek için JLCPCB SMT Servislerini kullanmanızı gerçekten tavsiye ederim.
2. ESP8266 (Mikrodenetleyici).
3. WS2812 LED Şeritleri.
4. 5v 2A Güç Kaynağı.
5. PCB Güç Jakı.
6. 3D Yazıcı.
7. IR Sensörü
8. Uzaktan kumanda, TV'niz olabilir.
Adım 3: Devre Şeması
İşte Devre şeması, daha sonra PCB tasarımını oluşturmamızı sağlayacak devrenin tüm iç bağlantılarına sahiptir.
Daha iyi görebilmeniz için şemaların PDF'sini de ekledim.
Şematikleri, Kodları ve Kitaplıkları ÜCRETSİZ İNDİRİN.
Adım 4: PCB Tasarımı ve Siparişi
İyi bir projenin uygulanması için, onu oluşturan devre için güvenilir bir montaja ihtiyacımız var ve bunu yapmanın iyi bir PCB'den daha iyi bir yolu yok.
PCB üretim şirketinizde PCB'nizi sipariş etmek için ihtiyacınız olan Gerber, BOM ve Pick & Place Dosyalarını buradan indirebilirsiniz.
JLCPCB'yi öneririm:
?$2 Beş - 4 Katmanlı PCB'ler ve ucuz SMT (2 Kupon)
ZATEN TASARLANMIŞ PANO, Gerber + Pick & Place + BOM SATIN AL
Adım 5: 3B Parça Baskısı
Proje ekini yazdırmak için tüm dosyalar.
Bunları 3D yazıcınızda yazdırabilirsiniz, sizinki yoksa, burada benim kullandığımdan yapabilirsiniz.
3D Yazıcı Ender 3 Pro
Adım 6: ESP8266'nın Programlanması
- Kodun çalışacağı Kütüphaneleri kurun
- Arduino IDE'nizi açın.
- Dosya > Örnekler > IRremoteESP8266 > IRrecvDemo'ya gidin
- Bu örnek Kod, kullanmak istediğiniz uzaktan kumanda anahtarını ileten IR kodunu kopyalamanıza izin verecektir.
- IRrecvDemo'da, kRecvPin'i IR Sensörü ile bağladığınıza güncelleyin.
- ESP8266'nızı programlayıcıya bağlayın ve IR Sensörünü seçtiğiniz Pin'e bağlayın.
- Kodu yükleyin.
- Seri monitörü açın ve kodu öğrenmek istediğiniz tuşlara basın ve bunları kopyalayıp notlara kaydedin.
- MCM-LED-DESK.ino kodunu açın.
- kRecvPin'i 3'e ayarlayın, pikseller pim 0'a bağlanır ve benim durumumdaki piksel sayısı 80'dir.
- Leer() işlevinde, If'lerin kodunu uzaktan kumandanızınkilerle güncelleyin.
- Proje PCB'sini ve bir USB'den TTL'ye dönüştürücü kullanarak kodu ESP8266'ya yükleyin
Adım 7: ESP8266 ADC Hack
Fark ettiğiniz gibi, tasarımım bir ESP-07 veya ESP-01 ile kullanılabilir, ancak benim durumumda ESP-01 kullandım ve ADC (Tout) pinine ulaşılamadığı için küçük bir tel lehimlemem gerekti. çipin Tout pininde ve PCB ADC pinine bağlayın.
Adım 8: Proje Montajı
PCB'yi her şey kutuya bağlı olacak şekilde yerleştirin, vidalayın, potansiyometre somununu ve topuzu yerleştirin, IR sensörünü yapıştırın ve her şeyi vida veya daha fazla yapıştırıcı ile kapatın:D.
Adım 9: Stripleri ve Kontrol Ünitesini Yerleştirme
Şeritleri masanıza veya istediğiniz yere yapıştırın, zaten yapıştırıcıları var ama onları biraz sıcak yapıştırıcı ile sabitledim.
Masanızın/yerinizin boyutunda kesin, konektörün kontrol kutusuna ulaşabileceğinden ve yapıştırabileceğinden emin olun.
Bağlayın ve bir 5V 2A+ güç Kaynağı bulun.
Adım 10: Açma ve Test Etme
Güç kaynağını kontrol kutusuna takın ve uzaktan kumandanızı alın ve potansiyometre ile ayarlarınızı ve parlaklık kontrolünü test edin.
Projenizin ve kurulumunuzun keyfini çıkarın.
Kodu değiştirmekte ve istediğiniz renkleri ve animasyonları eklemekte özgürsünüz.