Mundarija:

Konsentratsion linzali Arduino LED matritsasini yarating: 7 qadam
Konsentratsion linzali Arduino LED matritsasini yarating: 7 qadam

Video: Konsentratsion linzali Arduino LED matritsasini yarating: 7 qadam

Video: Konsentratsion linzali Arduino LED matritsasini yarating: 7 qadam
Video: Изготовление светодиодных и LDR-оптопары (вещь Vactrol) 2024, Iyun
Anonim
Konsentratsion linzali Arduino LED matritsasini yarating
Konsentratsion linzali Arduino LED matritsasini yarating

Bu ko'rsatma Arduino -dan arzon LED matritsasini qanday haydashni ko'rsatadi. Shuningdek, men sizga 3D printerni va arzon qismlardan LED -larning yorug'ligini jamlash va ularga haqiqatdan ham yorqinroq ko'rinishga yordam berish uchun miniatyurali linzalar yaratish uchun qanday foydalanish kerakligini ko'rsataman. Qorong'ida, u xona bo'ylab aniq naqshlarni loyihalashtirishi mumkin!

Ushbu loyihada ishlatiladigan LEDlar 4x4 o'lchamli manzilli WS2812 LEDli matritsadir. Bu arzon va ularni Arduino boshqaradi. Ob'ektivlar diametri 8 mm bo'lgan yumaloq tekis shisha kabochonlar bo'lib, ular juda arzon va haqiqiy linzalarga qaraganda ancha arzon.

1 -qadam: Materiallarni yig'ish

Materiallarni yig'ing
Materiallarni yig'ing

LED matritsasi uchun:

  • Alohida adreslanadigan WS2812 LEDlarning to'rtdan to'rtgacha matritsasi (eBaydan taxminan 5 dollar)
  • Ba'zilar sarlavhalarni uzib tashlaydilar
  • Erkak va ayol o'rtasidagi to'rtta o'tish kabeli
  • Lehimlash temir va lehim
  • Yordam qo'llari

Mikro linzalar majmuasini yig'ish uchun:

  • O'n oltita 8 mm diametrli tekis orqa shisha kabochonlar (eBaydan 20 dollarga taxminan 2 dollar)
  • 3D printer

2 -qadam: Lehim pimlarini LED moduliga ulang

LED moduliga lehim pinlari
LED moduliga lehim pinlari

To'rt pinli uzunlikdagi sarlavhalarni sindirish va rasmda ko'rsatilgandek ularni LED moduliga lehimlash uchun yon kesgichlardan foydalaning.

3 -qadam: Arduino -ni ulang

Arduino -ni ulang
Arduino -ni ulang
Arduino -ni ulang
Arduino -ni ulang

Arduino -dan LED moduliga uchta o'tish kabelini quyidagicha ulang:

  • 5V dan 5V gacha
  • GND dan GNDgacha
  • ~ 5 dan IN gacha

Eslatma: Arduino -dan 4x4 dan ortiq LED matritsasini haydashga urinmang. Agar siz ko'proq haydashni xohlasangiz, sizga alohida quvvat manbai kerak bo'ladi.

4 -qadam: FastLED kutubxonasini o'rnating

Arduino IDE -ni oching va "Sketch" -"Kutubxonani qo'shish" -> "Kutubxonalarni boshqarish …" bo'limiga o'ting. Daniel Garsiya "FastLED" kutubxonasini o'rnating.

Endi "Fayl" menyusidan "Misollar" -> "FastLED" -> "ColorPalette" -ni tanlang va eskizni Arduino -ga yuklang. Endi LEDlar yonadi va har xil rangdagi miltillay boshlaydi!

Keyingi bosqichda, men sizga LEDlarning yorug'ligini jamlash va loyihalash uchun mikro-linzali massivni qanday qurishni ko'rsataman.

5 -qadam: Ob'ektiv massivini yig'ing

Ob'ektiv massivini yig'ing
Ob'ektiv massivini yig'ing

Ob'ektiv ushlagichlarini tashkil etuvchi ikkita komponentni chop etish uchun 3D printerdan foydalaning:

  • LensArray.stl
  • LensShell.stl

Linzalarni joyiga mahkamlang, so'ngra ikkita plastik qismni bir -biriga mahkamlang.

6 -qadam: Lens matritsasining fokus uzunligini aniqlang

Ob'ektiv matritsasining fokus uzunligini aniqlang
Ob'ektiv matritsasining fokus uzunligini aniqlang

Kichkina linzalarning markazlashtirilgan nuqtasini aniqlash uchun stol chiroqidan foydalanishingiz mumkin. Stol ustidagi chiroqning aniq tasvirini hosil qilguncha linzalar qatorini yuqoriga va pastga siljiting. Bu LED matritsasidan linzalar qatori bo'lishini xohlagan masofa haqida.

7 -qadam: LED matritsasi va linzalar qatori bilan tajriba o'tkazing

Image
Image

Endi siz linzalar qatori va LED matritsasi bilan tajriba o'tkazishingiz kerak. Turli masofalarni sinab ko'ring va qorong'i xonada yorug'lik naqshlarini qanchalik uzoqqa surishingiz mumkinligini ko'ring!

Buni amalga oshirish uchun siz yordam qo'llarini ishlatishingiz yoki loyihani birlashtirishning yanada aqlli usulini o'ylab topishingiz mumkin. Maza qiling!

Tavsiya: