Мазмұны:

Шоғырландыратын линзалары бар Arduino жарықдиодты матрицасын жасаңыз: 7 қадам
Шоғырландыратын линзалары бар Arduino жарықдиодты матрицасын жасаңыз: 7 қадам

Бейне: Шоғырландыратын линзалары бар Arduino жарықдиодты матрицасын жасаңыз: 7 қадам

Бейне: Шоғырландыратын линзалары бар Arduino жарықдиодты матрицасын жасаңыз: 7 қадам
Бейне: Изготовление светодиодных и LDR-оптопары (вещь Vactrol) 2024, Маусым
Anonim
Шоғырландыратын линзалары бар Arduino жарықдиодты матрицасын жасаңыз
Шоғырландыратын линзалары бар Arduino жарықдиодты матрицасын жасаңыз

Бұл нұсқаулық Arduino -дан арзан жарықдиодты матрицаны қалай басқаруға болатынын көрсетеді. Сондай -ақ, мен сізге 3D -принтерді қалай пайдалану керектігін көрсетемін және жарық диодты шамдарды шоғырландыру үшін линзалардың миниатюралық массивін құрастыру және олардың бұрынғыдан әлдеқайда жарқын болуына көмектесу. Қараңғыда ол бөлменің ішінде қызықты үлгілерді көрсете алады!

Бұл жобада қолданылатын светодиодтар - 4x4 матрицасы, мекен -жайы WS2812 светодиодтары. Бұл арзан және оларды Arduino оңай басқарады. Линзалар диаметрі 8 мм дөңгелек жалпақ шыны кабохондар болып табылады, олар өте арзан және нақты линзаларға қарағанда әлдеқайда арзан.

1 -қадам: материалдарды жинаңыз

Материалдарды жинаңыз
Материалдарды жинаңыз

Жарық диодты матрица үшін:

  • Жеке адрестік WS2812 жарық диодтарының төрт-төрт матрицасы (eBay-ден шамамен 5 доллар)
  • Кейбіреулер тақырыптарды бұзады
  • Төрт еркек пен әйелге қосқыш кабель
  • Дәнекерлеуіш пен дәнекерлеуіш
  • Көмекші қолдар

Микро линзалар жиынын құрастыру үшін:

  • Он алты диаметрі 8 мм жалпақ артқы шыны кабохондар (eBay-ден 20 долларға шамамен 20 доллар)
  • 3D принтері

2 -қадам: Жарықдиодты модульге дәнекер түйреуіштері

Жарықдиодты модульге дәнекер түйреуіштері
Жарықдиодты модульге дәнекер түйреуіштері

Бүйірлік кескіштерді қолданып, ұзындығы төрт істікшелі тақырыптарды ажыратыңыз және оларды суретте көрсетілгендей жарықдиодты модульге дәнекерлеңіз.

3 -қадам: Arduino -ны қосыңыз

Ардуиноны жалғаңыз
Ардуиноны жалғаңыз
Ардуиноны жалғаңыз
Ардуиноны жалғаңыз

Arduino -дан жарықдиодты модульге үш секіргіш кабельді қосыңыз:

  • 5 В -тан 5 В -қа дейін
  • GND - GND
  • ~ 5 IN

Ескерту: Arduino -дан 4x4 жарықдиодты матрицадан артық жүргізуге тырыспаңыз. Егер сіз көбірек көлік жүргізгіңіз келсе, сізге бөлек қуат көзі қажет болады.

4 -қадам: FastLED кітапханасын орнатыңыз

Arduino IDE ашыңыз және «Эскиз» -> «Кітапхананы қосу» -> «Кітапханаларды басқару …» бөліміне өтіңіз. Даниэль Гарсианың «FastLED» кітапханасын орнатыңыз.

Енді «Файл» мәзірінен «Мысалдар» -> «FastLED» -> «ColorPalette» тармағын таңдап, эскизді Arduino -ға жүктеңіз. Светодиодтар енді жанып, әр түрлі өрнектегі түстерді жыпылықтай бастайды!

Келесі қадамда мен сізге светодиодтардан жарықты шоғырландыру және проекциялау үшін микро линзалар массивін қалай құру керектігін көрсетемін.

5 -қадам: Объектив массивін жинаңыз

Объектив массивін жинаңыз
Объектив массивін жинаңыз

3D принтерді пайдаланып линза ұстағыштарын құрайтын екі компонентті басып шығарыңыз:

  • LensArray.stl
  • LensShell.stl

Линзаларды орнына бекітіңіз, содан кейін екі пластикалық бөлікті бір -біріне бекітіңіз.

6 -қадам: Линзалар матрицасының фокустық ұзындығын анықтаңыз

Линзаның матрицасының фокустық ұзындығын анықтаңыз
Линзаның матрицасының фокустық ұзындығын анықтаңыз

Кішкентай линзалардың фокустау нүктесін анықтау үшін үстел шамын қолдануға болады. Линзаның жиегін үстел үстінде шамның айқын кескіні пайда болғанша жоғары және төмен жылжытыңыз. Бұл жарықдиодты матрицадан линзалар жиегінің болуын қалайтын қашықтық.

7 -қадам: Жарықдиодты матрицамен және объективті массивпен тәжірибе жасаңыз

Image
Image

Енді сіз линзалар мен жарықдиодты матрицамен тәжірибе жасай аласыз. Әр түрлі қашықтықты байқап көріңіз және қараңғы бөлмеде жарық үлгілерін қаншалықты алыстатуға болатынын көріңіз!

Сіз бұл үшін көмек қолын жинай аласыз немесе жобаны бірге ұстаудың неғұрлым ақылды әдісін ойлап табуға болады. Масайрау!

Ұсынылған: