Как да си направим програмируем LED вентилатор у дома?

Jun 15, 2025

Остави съобщение

Търсите-привличащ вниманието дисплей, който показва персонализирани анимации или 3D ефекти без необходимост от скъпо оборудване? Много домашни майстори се борят със сложни водачи или редки части, но изграждането на програмируем LED вентилатор е по-лесно, отколкото си мислите, дори и с нулев опит в кодирането/запояването. Ето как:

 

Какво ви трябва (40–70 общо)

Компонент

спецификации

Електрически вентилатор

12–16" настолен вентилатор (подвижни перки)

LED лента

50 cm WS2812B (15–20 адресируеми светодиода)

Микроконтролер

Arduino Nano или ESP32 (с възможност за Wi-Fi)

Захранване

Адаптер 5V 2A

инструменти

Поялник, пистолет за горещо лепило, резачки за тел, отвертка

Професионален съвет: Купете стартов комплект на Amazon/Adafruit. Канадски студент отбеляза,„Предварително-сортираните части го направиха по-малко съкрушителен.“

 

Изграждане-по-стъпка

​1. Подгответе вентилатора

  • Изключете вентилатора от контакта, след това отстранете предната решетка и лопатките, като се уверите, че сте съхранили винтовете безопасно.
  • Шлайфайте ръбовете на острието за гладко залепване на LED
  • Проверка на баланса: Тестово въртене. Добавете лента към по-тежките остриета, ако се клатят.

Поправка на занаятчийски магазин в Портланд: Залепени монети към остриета за перфектен баланс

2. Прикрепете светодиоди

  • Изрежете LED лента, за да пасне на всяко острие (общо 3–4 ленти)
  • Горе{0}}залепени ленти по ръбовете на острието (светодиоди, обърнати навън)
  • Оставете 2–3" проводници в основата за връзки

Без-хакване на спойки: Използвайте клемни блокове за свързване на проводници (одобрено от учител-за класни стаи).

DEA219AE-530F-4b5a-AA00-7E7E7B8939B5

 

​3. Жична електроника

Връзка​

Карфици​​

LED VCC (захранване) →

Микроконтролер 5V

LED DI (данни) →

Цифров извод 6 (Arduino)

LED GND (маса) + захранване GND →

Микроконтролер GND

Използвайте схемите на свързване WS2812B на Arduino за справка.

 

4. Програмни анимации

  • Инсталирайте Arduino IDE (безплатно) + библиотека FastLED
  • Копиране-поставяне на код за:

→ Превъртащ се текст (здравей, честит рожден ден)

→ Ефекти на избледняване на цветовете/стробиране

→ 3D илюзии (настройтезабавянестойности за плавно въртене)

Използване на кафене в Колорадо: „Показва ежедневни промоции-по-евтино от цифровите знаци!“

 

Отстраняване на неизправности

​Издаване​​

Решение​​

Мигащи светодиоди

Запояйте разхлабени кабели / надстройте до 3A мощност

Вентилатор се клати

Добавете противотежести (лента/шайби)

Грешки в кода

Актуализирайте FastLED библиотека/тест с основен мигащ код

 

Съвет за любители в Обединеното кралство: „Анимациите, поправени с шайби,-изглеждат чисти сега!“

 

Надстройки

  • ​Wi{0}}Fi контрол​​: Използвайте ESP32 за актуализиране на анимации през телефона
  • Сензор за движение​: Активирайте само когато хората се приближат
  • 3D ефекти​: кодирани модели "постоянство на зрението", съответстващи на оборотите на вентилатора