Мазмұны:

DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 қадам (суреттермен)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 қадам (суреттермен)

Бейне: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 қадам (суреттермен)

Бейне: DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels): 7 қадам (суреттермен)
Бейне: How to Easily Control Addressable LEDs with an ESP32 or ESP8266 | WLED Project 2024, Шілде
Anonim
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)
DIY SMART LED MATRIX (ESP8266 + WS2812 / NeoPixels)

Міне, мен сізге көрсетуге қуаныштымын. Бұл DIY Smart LED матрицасы туралы, оған YouTube статистикасы, Smart Home статистикасы сияқты деректерді, мысалы, температура, ылғалдылық, қарапайым сағат немесе мәтін мен анимацияны көрсетуге мүмкіндік береді.

Бұл бірінші оқулықта мен оны бірінші тест пен мәтінді көрсетемін.

Егер сіз көрнекі түрде оқитын болсаңыз, бағасы 1000 сөзден асатын бейне екенін білемін, міне оқулық бейне. (Мен испан тілінде сөйлеймін, сондықтан ағылшын субтитрлерін қосуды қарастырыңыз):

Сізге жоба ұнады деп сенемін!.

1 -қадам: Қажетті дағдылар

Қажетті дағдылар
Қажетті дағдылар

Байқағаныңыздай, бұл жобада ештеңе де қиын емес сияқты, бірақ сізге кейбір негізгі білімдер қажет болады:

-Arduino IDE қолдану.

-3D басып шығару немесе қолөнер (торға арналған).

-Дәнекерлеу.

-Сымдар.

2 -қадам: компоненттер мен бөлшектер тізімі

Компоненттер мен бөлшектер тізімі
Компоненттер мен бөлшектер тізімі
Компоненттер мен бөлшектер тізімі
Компоненттер мен бөлшектер тізімі
Компоненттер мен бөлшектер тізімі
Компоненттер мен бөлшектер тізімі

Мен сіздің компоненттеріңізді табуға кеңес бере алатын жақсы орын, бұл MakerFocus, бұл ашық бастапқы жабдықтар дүкені!

  1. ПХД, сіз «Светодиоды жоқ» нұсқасын таңдай аласыз және жарық диодты жолақтарды өзіңіз қоса аласыз немесе жарық диоды бар.
  2. ESP8266 (микроконтроллер).
  3. WS2812 жарық диодты жолақтар.
  4. 5в 2А қуат көзі.
  5. PCB қуат ұясы.
  6. 3D принтері (міндетті емес) Бөлшектерді картонмен немесе қатты затпен жасауға болады.

3 -қадам: схема

Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы
Схема диаграммасы

Міне, схема, сізде жобаны жасаудың бірнеше нұсқасы бар. Сіз бірінші суретте көрсетілген тізбектің басқару бөлігін жасай аласыз, содан кейін 3 -суретте көрсетілгендей жеке жарық диодты жолақтарды бекітіңіз.

Жарық диодты жолақтардың орнына жарықдиодты панельдерді қолдануға болады.

ПХД дизайнын кейінірек жасауға мүмкіндік беретін тізбектің барлық ішкі коннекторлары бар, мен оны схеманы PDF форматында тіркедім.

Схемаларды, кодтарды және кітапханаларды ТЕГІН ЖҮКТЕУ.

4 -қадам: ПХД дизайны және тапсырысы

ПХД дизайны және тапсырысы
ПХД дизайны және тапсырысы
ПХД дизайны және тапсырысы
ПХД дизайны және тапсырысы
ПХД дизайны және тапсырысы
ПХД дизайны және тапсырысы

Жақсы жобаны жүзеге асыру үшін бізге оны құрайтын тізбек үшін сенімді жинақ қажет, және оны жақсы ПХД -дан гөрі жақсы әдіс жоқ.

Мұнда сіз PCB өндіруші компаниясына PCB тапсырыс беру үшін қажет Gerber, BOM және Pick & Place файлдарын жүктей аласыз.

Мен JLCPCB ұсынамын:

$ 5 ПХД және арзан SMT (2 купон) үшін $ 2

Бұрыннан дайындалған тақтаны сатып алыңыз, Gerber + Pick & Place + BOM

5 -қадам: құрастыру

Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея
Ассамблея

Торды басып шығару.

Мен кішкентай 3D принтердің арқасында торды әр түрлі бөліктерге басып шығардым.

Мен пиксельді жақсырақ анықтау үшін ақ қағаздың бір бөлігін кесіп алдым.

Тор файлдарын тіркеді. (Сіз өзіңіздің торыңызды жасай аласыз).

Мен 2 Grid және 1 Grid2 бөліктерін басып шығардым.

6 -қадам: ESP8266 бағдарламалау және тестілеу

ESP8266 бағдарламалау және тестілеу
ESP8266 бағдарламалау және тестілеу
ESP8266 бағдарламалау және тестілеу
ESP8266 бағдарламалау және тестілеу
ESP8266 бағдарламалау және тестілеу
ESP8266 бағдарламалау және тестілеу

1- ESP8266 бағдарламалау үшін бізге секіргішті (PROG позициясы) орналастыру керек, USB-ден TTL түрлендіргішін ПХД-ге тиісті түйреуіштерге, содан кейін біздің ДК-ге қосу, кітапханаларды орнату, содан кейін жүктеу. (IDE -де ESP8266 Packaje орнатылуы керек).

2- Кітапханалар мен тәуелділікті орнатыңыз.

3- IDE қайта іске қосыңыз, Мұрағат> Мысалдар> Adafruit NeoPixel> Strandtest тармағына өтіңіз.

-қосылған светодиодтардың санын өзгерту.

-«0» мәнін өзгертіңіз. (Жарық диодтары қосылған жерде).

4- Эскизді жүктеңіз.

5- Пайдаланудағы секіргіш, USB ажыратыңыз және 5в қуат көзіне қосыңыз.

6- Барлық жарықдиодты шамдар жақсы жұмыс істейтінін тексеріңіз.

ЕСКЕРТПЕ: ESP қосу үшін USB-TTL түрлендіргішінің 3.3в қолданыңыз. (5 вольтпен жанады).

7 -қадам: Қорытынды бағдарламалау және мәтінді көрсету

Соңғы бағдарламалау және мәтінді көрсету
Соңғы бағдарламалау және мәтінді көрсету
Соңғы бағдарламалау және мәтінді көрсету
Соңғы бағдарламалау және мәтінді көрсету
Соңғы бағдарламалау және мәтінді көрсету
Соңғы бағдарламалау және мәтінді көрсету
  1. Көрсеткіңіз келетін мәтінмен «HOLA» өзгертіңіз.
  2. Жарықдиодты PIN -кодқа қосқаныңызға көз жеткізіңіз.
  3. Жарықтықты реттеңіз.
  4. Мәтіннің түстерін өңдеңіз.
  5. Жүктеп салыңыз және ләззат алыңыз.

Соңғы суретке назар аударыңыз: егер сіз светодиоды менікінен өзгеше орналастырсаңыз, осы опцияларды Кодексте реттеңіз.

Ұсынылған: