Mündəricat:

DIY WiFi RGB LED Yumşaq Lampa: 4 Addım (Şəkillərlə birlikdə)
DIY WiFi RGB LED Yumşaq Lampa: 4 Addım (Şəkillərlə birlikdə)

Video: DIY WiFi RGB LED Yumşaq Lampa: 4 Addım (Şəkillərlə birlikdə)

Video: DIY WiFi RGB LED Yumşaq Lampa: 4 Addım (Şəkillərlə birlikdə)
Video: 40 полезных автотоваров с Aliexpress, которые упростят жизнь любому автовладельцу #6 2024, Noyabr
Anonim
Image
Image
DIY WiFi RGB LED Yumşaq Lampa
DIY WiFi RGB LED Yumşaq Lampa

Bu lampa demək olar ki, bütün 3D çapdır, işıq diffuzoru da daxil olmaqla digər hissələri təxminən 10 dollara başa gəlir. Bir çox əvvəlcədən qurulmuş, yüngül animasiya effektləri və avtomatik oynatma xüsusiyyəti olan statik işıq rəngləri var. Lampa mağazalarında sonuncu dəfə daxili yaddaş quruluşu istifadə olunur, buna görə bir dəfə konfiqurasiya edilə bilər və güc dəyişdiricisi olan adi lampa kimi istifadə edilə bilər. Tətbiqə ehtiyac yoxdur, brauzerin mövcud olduğu hər hansı bir cihazdan istifadə etməklə idarə oluna bilər. Həm də müstəqil və ev WiFi şəbəkəsinin bir hissəsi olaraq 2 rejimdə işləyə bilər.

Təchizat

• 1 x İkitərəfli Prototip PCB 4*6 sm

• 1 x HLK-PM01 AC-DC 220V-dan 5V-a qədər Aşağı Güc Təchizatı Modulu və ya buna bənzər bir şey

• 1 x Wemos D1 Mini WiFi İnkişaf Etmə Kartı Micro USB

• 60 LED/m olan RGB I2C LED şeridi

• 4 x M3 qoz -fındıq

• 2 x M3x6 vida

• 5 x M3x12 vida

• üstündə fiş və açarı olan elektrik kabeli

• bəzi keçid telləri

• 3 x başlıq sancaqları

• lehimləmə alətləri

• Şəffaf və Qara filamentli 3D printer

Addım 1: 3D Çap Parçaları

3D çap hissələri
3D çap hissələri

Diffuser istisna olmaqla, bütün əlavə edilmiş STL modelləri istənilən parametrlərlə çap edilə bilər.

Budur bir nümunə:

Lay hündürlüyü: 0.2

Dəstəkləyir: YOX (Bəli, yalnız əsas model üçün)

Divarlar: 0,8 mm

Daha hamar işıq əldə etmək üçün VASE rejimində və ekstrüde plastik üzərində diffuzor gətirmək daha yaxşıdır, buna nail olmaq üçün axını 120%-ə qoyun, əlavə olunmuş şəklə baxın.

Əvvəlcə LED qülləsini çap etməyi məsləhət görürəm, bu, növbəti mərhələyə daha sürətli keçməyə imkan verəcəkdir.

Addım 2: Lehimləmə

Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə
Lehimləmə

Əvvəlcə LED şeridini LED qülləsinə yapışdırmalıyıq. Eyni LED şeridi istifadə edirsinizsə, mənim kimi (60 led/m) sonra 1 ədəd 10 LED, 2 ədəd 9 LED ilə 3 ədəd kəsin. Əlavə edilmiş şəkli istinad olaraq istifadə edin və LED şeridini qülləyə yapışdırın və zolaqdakı bütün oxların eyni istiqamətdə olduğuna və aşağıdan yuxarıya doğru işarə etdiyinə əmin olun. Kablolama sxemində göstərildiyi kimi telləri zolağa lehimləyin.

PCB götürün və şəkildəki kimi AC güc pinləri arasında kəsin. AC modulunu PCB deliklərinə daxil edin, lehimləyin. Wemos lövhəsi ilə də eyni şeyi edin. Unutmayın ki, Wemos lövhəsi üçün bütün sancaqları lehimləməyə ehtiyac yoxdur, onlardan yalnız 3 -nə ehtiyacımız var. Pim başlığını daxil edin və lehimləyin. Bütün bunları tellərlə bağlayın.

Addım 3: Proqramı Konfiqurasiya edin və Yükləyin

Proqramı Konfiqurasiya edin və Yükləyin
Proqramı Konfiqurasiya edin və Yükləyin
Proqramı Konfiqurasiya edin və Yükləyin
Proqramı Konfiqurasiya edin və Yükləyin
Proqramı Konfiqurasiya edin və Yükləyin
Proqramı Konfiqurasiya edin və Yükləyin

İndiki vaxtda, fərqli insanlar tərəfindən edilən bir çox fərqli kitabxana, kod və digər əşyalar var, bu nümunə Jason Coonun işinə əsaslanır.

Arduino IDE -ni yükləmək və konfiqurasiya etmək məcburiyyətindəyik, artıq bunu Təlimatlandıran kitabında bunu etmək üçün hərtərəfli bir bələdçi yaratmış Steve Quinn sayəsində bütün bunları yazmağa ehtiyac yoxdur.

Əvvəlki addım edildikdən sonra - Arduino IDE -də eskizi açın.

"Const bool apMode = false;" satırını tapın. və bu lampanı necə istifadə edəcəyinizə qərar verin, "doğru", bunun müstəqil rejimdə işlədiləcəyi və onu idarə etmək üçün cihazın birbaşa WiFi ilə bağlanması lazım olduğu deməkdir.

"#Define NUM_LEDS 10" xəttini tapın və ən uzun LED şeridinin uzunluğuna bərabər olan piksel sayını təyin edin.

Arduino IDE -də Secrets.h sekmesini açın və əvvəl seçiminizə əsasən faylı doldurun.

Eskizi qeyd edin və ESP lövhəsinə yükləyin. "ESP 8266 Sketch Data Upload" menyusundan istifadə edin və digər sənədləri eskizdən SPIFS -ə yükləyin. Bunu etdikdən sonra "const bool apMode = false;" qurmusunuzsa, brauzerinizə https:// magiclamp yazaraq LEDləri bağlaya və lampaya daxil ola bilərsiniz.

AP (müstəqil) rejimi üçün "MagicLamp + nömrələri" adlı WiFi Şəbəkəsini tapmalı və "Secrets.h" faylında təyin etdiyiniz şifrəni istifadə edərək ona qoşulmalısınız. Bunu etdikdən sonra - brauzerinizə https://192.168.4.1 yazaraq lampaya qoşulun. Bir səhifə bir çox nəzarət variantı ilə yüklənəcək.

Addım 4: Montaj

Montaj
Montaj
Montaj
Montaj
Montaj
Montaj
Montaj
Montaj

Bütün hissələr çap olunduqda, lehimləmə başa çatdıqda və proqram uğurla yüklənib sınaqdan keçirildikdə - bu lampanı yığa bilərik.

• elektron tutucunu alt qapağa vidalayın

• AC telini PCB -dən ayırın və bazadakı kabel çuxurundan keçirin

• teli öz yerinə qaytarın

• PCB -ni yerinə yapışdırın

• AC telini kabel qısqacıyla düzəldin

• 2 tərəfli yapışqan lent və ya yapışqan istifadə edərək az çəkilmiş LEDi bazaya yapışdırın

• LED tellərini PCB ilə birləşdirin

• bazanı qapaq ilə bağlayın və düzəltmək üçün 3 vida istifadə edin

• diffuzoru lampanın üstünə qoyun (diqqətlə sıx və yumşaq bir şəkildə itələmək lazımdır)

Bu belədir!

İndi onu yandırıb sevəcəyiniz yüngül animasiya tapa bilərsiniz.

Oxuduğunuz üçün təşəkkürlər.

Tövsiyə: