Mündəricat:

Konsentrasiya Lensli Arduino LED Matrisi yaradın: 7 addım
Konsentrasiya Lensli Arduino LED Matrisi yaradın: 7 addım

Video: Konsentrasiya Lensli Arduino LED Matrisi yaradın: 7 addım

Video: Konsentrasiya Lensli Arduino LED Matrisi yaradın: 7 addım
Video: #SanTenChan читает гнома из второй серии книги Сани Джезуальди Нино Фрассики! 2024, Noyabr
Anonim
Konsentrasiya Lensli Arduino LED Matrisi yaradın
Konsentrasiya Lensli Arduino LED Matrisi yaradın

Bu Təlimat, Arduinodan ucuz LED matrisini necə idarə edəcəyinizi göstərir. LED -lərdən gələn işığı cəmləşdirmək və əslində olduğundan daha parlaq görünməsinə kömək etmək üçün miniatür bir linzalar qurmaq üçün 3D printerdən və ucuz hissələrdən necə istifadə edəcəyinizi sizə göstərəcəyəm. Qaranlıqda, odanın hər tərəfində maraqlı nümunələri əks etdirə bilər!

Bu layihədə istifadə olunan LEDlər, ünvanlı WS2812 LED -lərin 4x4 matrisidir. Bunlar ucuzdur və asanlıqla Arduino tərəfindən idarə olunur. Lenslər çox ucuz və həqiqi linzalardan daha ucuz olan 8 mm diametrli yuvarlaq yastı şüşəli kabochonlardır.

Addım 1: Materialları toplayın

Materialları toplayın
Materialları toplayın

LED matrisi üçün:

  • Fərdi ünvanlı WS2812 LED-lərin dörd-dörd matrisi (eBay-dən təxminən 5 dollar)
  • Bəziləri başlıqları qırır
  • Dörd kişi-qadına keçid kabeli
  • Lehimləmə dəmir və lehim
  • Köməkçi əllər

Mikro-linzaların yığılması üçün:

  • On altı 8 mm diametrli düz arxa şüşəli kabochon (eBay-dən 20 dollara təxminən 2 dollar)
  • 3D printer

Addım 2: Lehim Pimleri LED Moduluna

LED moduluna lehim pinləri
LED moduluna lehim pinləri

Şəkildə göstərildiyi kimi dörd pinli başlıqları qırmaq və LED moduluna lehimləmək üçün yan kəsicilərdən istifadə edin.

Addım 3: Arduino'yu bağlayın

Arduino'yu bağlayın
Arduino'yu bağlayın
Arduino'yu bağlayın
Arduino'yu bağlayın

Arduinodan LED moduluna aşağıdakı kimi üç keçid kabelini çəkin:

  • 5V -dan 5V -a qədər
  • GND - GND
  • ~ 5 IN

Qeyd: Arduino -dan 4x4 -dən çox LED matrisi çəkməyə çalışmayın. Daha çox maşın sürmək istəyirsinizsə, ayrı bir enerji təchizatına ehtiyacınız olacaq.

Addım 4: FastLED Kitabxanasını quraşdırın

Arduino IDE -ni açın və "Sketch" -> "Kitabxana daxil et" -> "Kitabxanaları İdarə et …" bölməsinə keçin. Daniel Garcia tərəfindən "FastLED" kitabxanasını quraşdırın.

İndi "Fayl" menyusundan "Nümunələr" -> "FastLED" -> "ColorPalette" seçin və eskizi Arduino -ya yükləyin. LEDlər indi yanacaq və fərqli naxışlarda rəngləri yanıb sönməyə başlayacaq!

Növbəti addımda, LED-lərdən işığı cəmləşdirmək və yansıtmaq üçün sizə necə bir mikro lens quracağınızı göstərəcəyəm.

Addım 5: Lens Dizisini yığın

Lens Dizisini yığın
Lens Dizisini yığın

Lens tutucularını təşkil edən iki komponenti çap etmək üçün 3D printerdən istifadə edin:

  • LensArray.stl
  • LensShell.stl

Lensləri yerə qoyun və sonra iki plastik hissəni bir -birinə bağlayın.

Addım 6: Lens Matrisinin Fokus Uzunluğunu təyin edin

Lens Matrisinin Fokus Uzunluğunu təyin edin
Lens Matrisinin Fokus Uzunluğunu təyin edin

Miniatür linzaların fokus nöqtəsini təyin etmək üçün masa lampasından istifadə edə bilərsiniz. Lens dizisini masanın üstündəki lampanın kəskin görüntüsünü meydana gətirənə qədər yuxarı və aşağı hərəkət etdirin. Bu, lens dizisinin LED matrisindən olmasını istədiyiniz məsafədir.

Addım 7: LED Matrix və Lens Dizisi ilə sınaq keçirin

Image
Image

İndi lens dizisi və LED matrisi ilə təcrübə aparmalısınız. Fərqli məsafələri sınayın və qaranlıq bir otaqda işıq nümunələrini nə qədər uzada biləcəyinizi görün!

Bunu etmək üçün bir dəstə kömək əlindən istifadə edə bilərsiniz və ya layihəni bir yerdə saxlamaq üçün daha ağıllı bir yol hazırlaya bilərsiniz. Əylənin!

Tövsiyə: