Mündəricat:

DIY Mini LED Üzük İşıq!: 7 addım (şəkillərlə)
DIY Mini LED Üzük İşıq!: 7 addım (şəkillərlə)

Video: DIY Mini LED Üzük İşıq!: 7 addım (şəkillərlə)

Video: DIY Mini LED Üzük İşıq!: 7 addım (şəkillərlə)
Video: ТЕПЕРЬ НЕ ПРОПАДУ 10-ть самоделок ВЫРУЧАТ ГДЕ УГОДНО! 2024, Noyabr
Anonim
Image
Image
DIY Mini LED Üzük İşığı!
DIY Mini LED Üzük İşığı!

Fusion 360 Layihələri »

Qaranlıq günlərdən bezmisən? Bu yeni DIY mini üzük işığı ilə günlər bitdi! Selfiləriniz, vloglarınız və ya hətta bloglarınız üçün istifadə edin! Şaşırtıcı 1800 mAh batareya tutumu ilə lampanı təxminən 4 saat tam parlaqlıqda istifadə edə biləcəksiniz! Rəngi və parlaqlığı zövqünüzə görə dəyişdirmək və üzük işığını Micro-USB kabeli ilə doldurmaq üçün potensiometrlərdən istifadə edin. Arduino IDE ilə istədiyiniz rəngləri seçmək üçün kodu tənzimləyə biləcəksiniz. Hətta sərin animasiyalar da edə bilərsiniz! Bu lampanın ən yaxşı tərəfi, əlbəttə ki, təchizat xərcləri olmadan təxminən 10 dollara tikə biləcəyinizdir.

Bu Təlimat kitabında öz əlinizlə 3D çaplı DIY Mini LED Üzük İşıqını necə edəcəyinizi göstərəcəyəm!

Gəlin başlayaq!

Addım 1: Təchizat

Təchizat!
Təchizat!
Təchizat!
Təchizat!
Təchizat!
Təchizat!
Təchizat!
Təchizat!

Alətlər:

  • 3D printer
  • Lehimləmə Dəmiri və Lehim
  • Telefon, kompüter, dizüstü kompüter və ya Arduinoya kod yükləyə biləcək hər hansı bir şey.
  • Qələm
  • Qayçı
  • İsti yapışqan silahı
  • Kommunal bıçaq

Parçalar:

  • WS2812b Led şeridi
  • Arduino Nano və kabel
  • 2x Potansiyometr (10k Ohm Potansiyometr istifadə etdim)
  • Keçid edin
  • Şarj modulu (məsələn TP4056) və DC gücləndirici çeviricisi olan Powerbank və ya Li-ion/Lipo batareyası (məsələn MT3608)
  • 1000 uF 10v kondansatör
  • 470 Ohm müqavimət
  • Elektrik teli (çevik tel tövsiyə olunur)

Addım 2: Parçaları çap edin

Parçaları çap edin!
Parçaları çap edin!
Parçaları çap edin!
Parçaları çap edin!
Parçaları çap edin!
Parçaları çap edin!

Heç vaxt heç bir şey hazırlamadığım üçün üzük işığını dizayn etmək olduqca çətin idi. Bir karton prototipi ilə başladım və fərqli ölçüləri sınadım. Nəhayət istifadə etdiyim dizaynı əldə etmək üçün bir çox prototip hazırlamalı oldum. Bunu etməklə, etməli olduğum hər şeyi çap edilə bilən bir 3D modelinə qoymaq idi. 3D modeli hazırlamaq üçün Fushion 360 istifadə etdim.

İpucu: Bir şeyi dizayn etmək və ya sınamaq istəyirsinizsə, əvvəlcə kartondan/kağızdan hazırlamaq faydalı ola bilər. Obyektlərinizi birbaşa 3D çap etməkdən daha sürətli və daha ucuzdur!

3D çaplı hissələr:

  • Baza (Şəkil 1)
  • LED tutucu üzük (Şəkil 2)
  • Diffuser (Şəkil 3)
  • Üst (Şəkil 4)
  • Top başı (Şəkil 5)
  • Top başı sıxıcı (Şəkil 6)

Əlavə edilmiş STL sənədlərini 3D çap edin. 1.75mm ağ PLA ilə Creality Ender 3 istifadə etdim. Cura 4.4 -də hissələri kəsdim və aşağıdakı parametrləri istifadə etdim:

  • Lay hündürlüyü: 0,2 mm
  • Doldurma: 20%
  • Burun istiliyi: 200 ° C
  • Yataq temperaturu: 60 ° C

Çap prosesi ümumilikdə təxminən 9 saat çəkdi.

Addım 3: Üst

Üst!
Üst!
Üst!
Üst!
Üst!
Üst!

LED üzük

LED şeridi ilə başlayırıq. Metr başına 30 LED olan bir LED şeridi istifadə etdim. Üzük işığı üçün 7 LED istifadə edəcəyik. Verilmiş kəsmə xətləri boyunca LED şeridini kəsmək üçün bir qayçı istifadə edin. Daha çox LED istifadə edə bilərsiniz, ancaq bu batareyanı daha sürətli boşaldır.

3D çaplı diffuzoru bir kartonda təsvir edin və konturunu kəsin. Sonda bir karton üzük almalısınız. LED -ləri karton halqaya yapışdırın, ancaq LED -lərin üzükdə bərabər paylandığından əmin olun.

Təxminən 15 sm uzunluğunda 3 tel götürün və ilk LED -in Din, GND və 5V -ə lehimləyin. İlk LED -in Do, GND və 5V -ni Dinə, GND -yə və növbəti LED -in 5V -ə (Din To Do, GND -dən GND -ə və 5V -dan 5V -a) lehimləyin. Son LED -ə çatana qədər bunu bütün LED -lər üçün edin. Son LED -in Do, GND və 5V -ni açıq buraxın.

LED halqasını karton halqadan çıxarın və hər bir LEDin arxasındakı lent örtüyünün qabığını çıxarın. LED halqasını 3D çaplı LED tutma halqasına yerləşdirin. Tellərin tutucu halqanın deliyindən yapışdığından əmin olun

LED şeridinizi çox parçaya bölmək istəmirsinizsə və ya çox lehimləmək istəmirsinizsə, təxminən 30 sm uzunluğunda bir LED şeridi götürüb LED tutma halqasının iç tərəfinə yapışdıra bilərsiniz.

Top başının düz tərəfini götürün və 3 teli çuxurdan keçirin və topun başını LED tutucu halqasına yapışdırın.

Yuxarı bitirmək

Topun başını sıxıcıdan tutun və topun başına qoyun. LED halqasının 3 telini üzük işığının 3D çaplı üst hissəsindən keçirin və topun başını sıxın.

Addım 4: Dövrə

Dövrə!
Dövrə!
Dövrə!
Dövrə!
Dövrə!
Dövrə!
Dövrə!
Dövrə!

Dövrəni 2 mərhələyə böləcəyik:

  • Enerji təchizatı
  • Arduino kabelinin çəkilməsi

Enerji təchizatı

Güc bankını açın və bağlı dövrə ilə batareyanı çıxarın. GND və USB çıxışının 5v pininə iki tel lehimləyin. USB çıxışında 4 pin var. Solda GND pin, sağda isə 5v pin. Ortada 2 pin istifadə etməyəcəyik. Güc bankını, Micro-USB-nin 3D çaplı bazanın çuxuru ilə mükəmməl şəkildə hizalanacaq şəkildə yerləşdirin və bazaya yapışdırın.

Anahtarı götürün və Micro-USB girişinin yanındakı çuxura qoyun. Güc bankının 5v telini açarın bir pininə lehimləyin və digərinə bir tel lehimləyin. Kondansatörün mənfi tərəfini güc bankının GND pininə lehimləyin. Sonra keçid telini kondansatörün müsbət tərəfinə lehimləyin.

Əvvəlki addımda hazırladığımız üst telin 3 telini götürün və 470Ω rezistoru Din telinə lehimləyin. 5v teli kondansatörün müsbət tərəfinə lehimləyin. Sonra yuxarıdakı GND telini kondansatörün mənfi tərəfinə lehimləyin. Nəhayət, kondansatörün hər iki ucuna 2 tel əlavə edin.

Addım 5: Arduinonun naqillərini çəkin

Arduino kabelinin çəkilməsi
Arduino kabelinin çəkilməsi
Arduino kabelinin çəkilməsi
Arduino kabelinin çəkilməsi
Arduino kabelinin çəkilməsi
Arduino kabelinin çəkilməsi
Arduino kabelinin çəkilməsi
Arduino kabelinin çəkilməsi

Kondansatörün mənfi tərəfinə qoşulmuş teli Arduinonun GND pininə lehimləyin. Bunu etdikdən sonra, Din telinə qoşulan rezistoru Arduinonun D6 pininə lehimləyin. Nəhayət, kondansatörün müsbət tərəfinə qoşulmuş teli Arduinonun Vin pininə lehimləyin.

Potensialiometrlər

Potansiyometrdə 3 sancaq var. Sol pin GND, ortası siqnal pimi və sonuncu 5v pinidir. 2 potansiyometrenin GND pinlərini birlikdə lehimləyin və 5v pinləri üçün də eyni şeyi edin. Nəhayət siqnal sancaqlarına 2 teli lehimləyin.

Potensialiometrlərin 5v pinlərini Arduinonun 5v pininə lehimləyin. Potensialiometrlərin GND pinlərini Arduinonun GND pininə lehimləyin. Nəhayət, birinci potansiyometrin siqnal telini A0 pininə lehimləyin və ikinci potansiyometrin siqnal telini A1 pininə lehimləyin.

Dövrə nəhayət tamamlandı! Açarı açaraq sınayın. Arduinonun LED -ləri şəkillərdə göstərildiyi kimi yanmalıdır. Əgər belə deyilsə, dövrənin aşağıdakı tələblərə cavab verdiyinə əmin olun:

  • Açıq əlaqələr bir -biri ilə əlaqə yaratmır.
  • Bütün tellər düzgün lehimlənmişdir.
  • Bütün komponentlər düzgün işləyir.
  • Batareya doldurulub

Hər şey düzgün işləyərkən açıq əlaqələri bir az isti yapışqan və ya istilik büzücü ilə izolyasiya edin. Bundan sonra növbəti addıma hazırıq!

Addım 6: Kod

Kod!
Kod!

Bu addımda LEDləri idarə etmək üçün kodu yazacağıq. Bunu etmək üçün Arduino IDE -dən istifadə edəcəyik.

Qurmaq

  1. Mini USB kabeli ilə Arduino Nanonu kompüterinizə qoşun və Arduino IDE -ni açın.
  2. Alətlər> İdarə Heyəti> Arduino Nano seçin.
  3. Alətlər> Liman> gedin və mövcud portu seçin.
  4. FastLED.h kitabxanasını idxal edin və getməyə hazırsınız.

Kodun izahı

Döngü iki sətirdən başlayır: "int potValue = analogRead (A0);" Və "int potValueBrightness = analogRead (A1);". Bu sətirlər iki potensiometrin analoqlarını oxuyur. Gördüyünüz kimi, A0 pin rəngə, A1 pin isə parlaqlığa nəzarət edəcək.

Növbəti şey bir döngüdür. Bu, hər bir LED -in yandığından əmin olur və fərqli proqramlaşdırılmış rənglərlə potensiometrin dəyərlərini müqayisə edir. Potensialiometr 0-1023 aralığına malikdir. Döndərdiyiniz zaman potensiometrin dəyəri dəyişəcək. "İf (potValue <200) {leds = CRGB (255, 255, 255);". Bu o deməkdir ki, potensiometrin dəyəri 200 -dən azdırsa, LEDlər ağ rəngdə olacaq. "CRGB (R, G, B)" RGB -də rəngi idarə edir.

Son bir neçə xətt parlaqlığı idarə edir. Maksimum parlaqlıq 255 olduğu üçün potensialiometrin 1023 addımını cəmi 255 pilləyə çevirəcəyik. Potansiyometr döndərsəniz, parlaqlıq 1-255 aralığında dəyişəcək

Addım 7: Test edin və bitirin

Test və Bitirmə!
Test və Bitirmə!
Test və Bitirmə!
Test və Bitirmə!
Test və Bitirmə!
Test və Bitirmə!
Test və Bitirmə!
Test və Bitirmə!

Kodu Arduinoya yükləyin, kabeli ayırın və açarı açın. Təqdim etdiyim kodla 5 fərqli rəngdən birini seçə biləcəksiniz. İstəyirsinizsə potensiometrlərin funksiyalarını dəyişə və həqiqətən də gözəl şeylər yarada bilərsiniz!

Üstünü bazaya yapışdırın və nəhayət diffuzoru LED tutucusuna yapışdırın. İstənilən vaxt kod yükləyə biləcəyiniz üçün üst hissəni bazaya yapışdırmaq istəmirsinizsə, bazanın künclərində iki tərəfli lentdən istifadə edə bilərsiniz. Bu, hər şeyi bir yerdə saxlamaq üçün kifayət etməlidir.

Təbrik edirik! axıra qədər bacardın:)

Yeni üzük işığından zövq alın və zəhmli fikirlərinizi yazmağı unutmayın!

Tövsiyə: