İçindekiler:
- Adım 1: Parçalar
- 2. Adım: Şematik
- Adım 3: PCB'nizi Lehimleyin
- Adım 4: Kodu Yükleyin
- Adım 5: Ve Bitirdiniz
Video: DIY Wi-Fi RGB Şerit Denetleyicisi: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:20
Bu projeyi mümkün kıldığı için JLCPCB ve LCSC'ye teşekkürler! Bugün onları kontrol edin!
(Not: Bu benim tasarımım değil (şematik ve PCB dışında) ve fikir için tüm kredi Saiyam'a gidiyor)
Bu proje nasıl başladı, Ebay'den bir RGB LED şerit aldım ve korkunç küçük IR denetleyicisi korkunçtu, ondan nefret ettim. Bu yüzden bunun için bir wifi etkinleştirme denetleyicisi yapma görevine gittim.
Adım 1: Parçalar
- 3 1K Direnç
- 3 Yüksek güçlü transistör, TIP31 kullandım
- LINKIT ONE Mikrodenetleyici
- Analog RGB Şerit
- (Geri kalanı benim yaptığım gibi bir PCB yaptıysanız)
- 1 Vidalı Terminal
- Erkek Başlıklar
- ALETLER
- Havya/İstasyon
- Lehim
- pense
- Tel kesiciler
2. Adım: Şematik
Bu tasarımı araştırırken Saiyam'ın blok şemasını kullanarak bu şemayı EasyEda'da yaptım (Link burada) Şimdi bunu okuyamıyorsanız veya bunu yapmaktan rahatsız olmuyorsanız, işte temel fikir, Linkit one'ın GND pinine bağlanacak tüm transistörlerin emiter pini. Transistör 1'in temel pimi, bağlantı 1'in Dijital PIN 9'una bağlanacak. Transistör 2'nin temel pini, linkit 1'in Dijital PIN 3'üne bağlanacak. Transistör 3'ün temel pimi, bağlantı 1'in Dijital PIN 2'sine bağlanacak. Güç kaynağına (+) bağlanacak LED şeridin anodu. Güç kaynağına bağlanacak tüm transistörlerin emiter pinleri (-). Pin 3 ve 9'un kullanılmasının gerekli olduğunu ve bunlar Linkit ONE'ın tek PWM pinleri oldukları için değiştirilemediklerini unutmayın. Sadece iki tane olduğundan, LED şeridin üçüncü renginin normal bir dijital pime kontrol edilmesi gerekir.
Adım 3: PCB'nizi Lehimleyin
Şemayı yaptıktan sonra onları PCB'ye dönüştürdüm ve JLCPCB'den sipariş ettim ve 5 gün içinde teslim aldım!
Daha sonra LCSC'ye gidip bileşenleri sipariş etmeye başladım, DHL'in onu bulunduğum yere götürmesi çok pahalı olduğu için bunlar biraz zaman aldı.
5 gün bekledikten sonra PCB'lerimi aldım ve beklediğim kadar iyilerdi, bunlara daha derinlemesine bakmak için JLCPCB hakkındaki incelememe buradan göz atabilirsiniz.
Birkaç gün sonra paketimi LCSC'den tüm bileşenlerim kendi anti statik torbalarında özenle paketlenmiş olarak aldım.
Kontrolör yaklaşık 12V ile çalışır, bu yüzden kullandığım gibi 3m'lik bir şerit için yaklaşık 12V 3A'ya ihtiyacınız olacak.
Bir sonraki adım, Transistörlerin polaritesinin doğru olduğundan emin olarak her şeyi perfboard'unuza veya PCB'nize lehimlemektir.
Muhtemelen burada bir hata yaptığımı söyleyebilirsiniz ve yapamıyorsanız, linkit one başlıkları dişi olduğu için erkek yerine dişi başlık lehimledim.
Adım 4: Kodu Yükleyin
Tüm lehimleme ve bağlantı işlemlerini yaptıktan sonra, şimdi kodu linkt one'a yükleme zamanı. Ancak bundan önce Blynk kitaplığına sahip olmanız gerekir. Zip dosyasını aşağıya ekledim. Tüm içeriği çıkartın ve Documents>Arduino>Libraries'e aktarın.
Bu projenin kodu, kendi kendine Blynk kitaplığında bulunur. Arduino IDE'de Dosyalar>Örnekler>Blynk>Linkit ONE'a gidin. Şimdi kodda bazı değişiklikler yapmanız gerekiyor:
Altında: char auth = “YourAuthToken”; // blynk projenizin auth jetonunu ekleyin (sonraki adıma bakın)
Altında: #define WIFI_SSID “YourSSID” //WiFi bağlantınızın adını ekleyin.
Altında: #define WIFI_PASS “YourPASS” //WiFi bağlantınızın şifresini ekleyin
Altında: #define WIFI_AUTH LWIFI_WPA //LWIFI_OPEN, LWIFI_WPA veya LWIFI_WEP arasından seçim yapın.
Yetkilendirme belirtecini bilmiyorsanız, sonraki adıma geçin ve ardından bu adıma geri dönün. Zaten bir tane varsa, Linkit ONE üzerindeki anahtarları SPI, UART ve USB konumlarına ayarlayın ve kodu yükleyin.
cdn.instructables.com/ORIG/F09/CBFR/IIEYYR…
Not: Bu benim kodum değil ve tüm kredi onu oluşturana gidiyor.
Bunu bir kez yaparsan.
Blynk Uygulamasını oyun mağazasından ücretsiz indirin. E-posta adresinizi ve diğer ayrıntıları sağlayarak bir hesaba kaydolun. Bunu yapmak için internet bağlantınızın olması gerekir. Hesabınıza giriş yaptığınızda, seçtiğiniz isimle yeni bir proje oluşturun. Bir proje yaptığınızda bazı rakamlar ve karakterler göreceksiniz. Bu, Linkit ONE'ınızı blynk sunucusuna bağlamak için kullanılan kimlik doğrulama jetonunuzdur. Yetkilendirme jetonunu kopyalayın ve önceki adımda verilen koda ekleyin (Ayrıntılar için önceki adıma geçin). Şimdi başlangıçta boş olan proje ekranına geçin. Widget paneline gidin ve bir "Düğme" ve "ZeRGBa" kopyalayın. Butonda pin numarasını 2 olarak ayarlayın. ZeRGBa'daki pin numaralarından ikisini 3 ve 9 olarak ayarlayın. Üçüncüyü boş bırakın. Şimdi nihayet linkit ONE'ınızı açın, Wifi ağına bağlanmasına izin verin ve ardından uygulamada 'Oynat' seçeneğini seçin. Bu kadar! Artık şeridi akıllı telefonunuz üzerinden kontrol edebileceksiniz. Çalışmazsa, bağlantılarınızı kontrol edin. Yetkilendirme belirtecinin kodda doğru bir şekilde belirtilmesi gerektiğinden emin olun.
(Not: Unuttuğum için ekran görüntüleri benim değil, Saiyam'a teşekkür ederim)
Adım 5: Ve Bitirdiniz
Bu projeyi mümkün kılan sponsorlara ve fikir için Saiyam'a teşekkürler.
Ayrıca bu projeden kalan bazı PCB'lerim de var ve ilgilenen varsa buradan satın alabilirsiniz!
Önerilen:
LED Şerit Parlaklık Denetleyicisi: 4 Adım
LED Şerit Parlaklık Kontrol Cihazı: LED Şeritler, düşük voltaj tüketimi ve parlaklığı ile dünya çapında ünlüdür. Bazen bu LED şeritlerin voltaj beslemesini ve parlaklığını ayarlamamız gerekir, örneğin, uykunuz sırasında rahatsız olursunuz. parlak
Arduino Tabanlı Kendin Yap Oyun Denetleyicisi - Arduino PS2 Oyun Denetleyicisi - DIY Arduino Gamepad ile Tekken Oynamak: 7 Adım
Arduino Tabanlı Kendin Yap Oyun Denetleyicisi | Arduino PS2 Oyun Denetleyicisi | Tekken'i DIY Arduino Gamepad ile Oynamak: Merhaba arkadaşlar, oyun oynamak her zaman eğlencelidir ama kendi DIY özel oyun Controller'ınızla oynamak daha eğlencelidir. Bu yüzden bu talimatta arduino pro micro kullanarak bir oyun Controller yapacağız
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
Arduino DIY Bluetooth Denetleyici LED RGB Şerit: 4 Adım
Arduino DIY Bluetooth Controller LED RGB Strip: Herkese merhaba, bu sizinle paylaşmak istediğim ikinci proje! Bugün size Arduino ve Bluetooth modülünü nasıl bağlayacağınızı ve daha sonra bir LED RGB Strip'i kontrol etmek için nasıl kullanacağınızı göstereceğim. HC-06 Bluetooth Modülünü kullanacak, çünkü che
YABC - Bir Başka Blynk Denetleyicisi - IoT Bulut Sıcaklık ve Nem Denetleyicisi, ESP8266: 4 Adım
YABC - Yine Bir Başka Blynk Denetleyici - IoT Bulut Sıcaklık ve Nem Denetleyicisi, ESP8266: Merhaba Yapımcılar, Geçenlerde evde mantar yetiştirmeye başladım, İstiridye mantarları, ancak evde Fermenter için bu denetleyicilerden 3x'e zaten sahibim, eşim şimdi de bu Kombucha işini yapıyor ve Isı Termostatı olarak