Съдържание:

FLEXBALL - гъвкава PCB топка със сто пиксела с WiFi: 6 стъпки (със снимки)
FLEXBALL - гъвкава PCB топка със сто пиксела с WiFi: 6 стъпки (със снимки)

Видео: FLEXBALL - гъвкава PCB топка със сто пиксела с WiFi: 6 стъпки (със снимки)

Видео: FLEXBALL - гъвкава PCB топка със сто пиксела с WiFi: 6 стъпки (със снимки)
Видео: Trying My Favorite Gillette Fusion Proglide Razor for Men ! ENGLISH ! AMAZON 2024, Юли
Anonim
FLEXBALL - сто пикселна гъвкава топка за печатни платки с WiFi
FLEXBALL - сто пикселна гъвкава топка за печатни платки с WiFi
FLEXBALL - сто пикселна гъвкава топка за печатни платки с WiFi
FLEXBALL - сто пикселна гъвкава топка за печатни платки с WiFi

Здравейте производители, това е производителят moekoe!

Flexball е базиран на гъвкава платка, която е оборудвана със 100 WS2812 2020 адресируеми светодиода. Той се управлява от ESP8285-01f - най -малкият ESP базиран модул от Espressif. Освен това на борда има сензор за акселерометър ADXL345.

Първоначалната идея беше да се показват текстови съобщения на тази кръгла матрица (10x10), но за съжаление разстоянията на ръцете са твърде големи, за да се четат лесно (можете да го гледате в края на видеото). Независимо от това, това е най -красивата LED скулптура, която съм построил досега.

Благодаря на PCBWay за спонсорирането на този проект! Тези гъвкави дъски са тяхно творение и направени с чиста любов.

Стъпка 1: Вдъхновете се

Image
Image

Насладете се на видеото!

В това видео ще намерите почти всичко за топката. За допълнителна информация, проектиране, печатни платки и кодови файлове можете да проверите следните стъпки.

Стъпка 2: Дизайн на печатни платки

Дизайн на печатни платки!
Дизайн на печатни платки!
Дизайн на печатни платки!
Дизайн на печатни платки!

Това е първият ми гъвкав дизайн на печатни платки, така че със сигурност ще намерите няколко неща, които може би не са най -добрите за използване тук. Най -важната част за мен като производител на DIY е, че в крайна сметка ще работи - и хей, така е!:)

За гъвкави схеми има някои специални правила за проектиране, за които прочетох:

  • Не използвайте следи с ъгли или ръбове в гъвкавите части на дизайна. Следите могат да се пропукат и сигналите да се повредят. Извитите следи са по -добрите тук.
  • Същото важи и за равнините GND, които могат да се счупят поради огъване на печатната платка. По -добрият вариант тук е да използвате хеширана мрежа, както е показано на снимката по -горе.
  • Подложки и виа трябва да бъдат свързани към следи с тези сълзи … Не можах да намеря тази опция в любимия ми софтуер за дизайн Eagle. Ако можете да помогнете, моля, кажете ми в коментарите:)

Най -трудната част при проектирането на тази платка беше кръговото разположение на светодиодите, капачките и подложките в края на раменете. Създадох прост лист на Excel за изчисляване на позициите XY според радиуса и ъгъла на съответното рамо. Със сигурност е голяма помощ, ако имате нужда от кръгови аранжименти като тези. За съжаление не мога да добавя файла към тази стъпка. Ако се интересувате, моля, уведомете ме.

Стъпка 3: Всичко, от което се нуждаете

Всичко, от което се нуждаеш!
Всичко, от което се нуждаеш!

Приложих спецификацията към тази стъпка. Подробности за всеки компонент можете да намерите тук.

Идеи за някои основни компоненти могат да бъдат намерени в следния списък:

  1. Печатни платки
  2. ESP8285-01F
  3. ADXL345
  4. WS2812 2020 светодиоди
  5. MCP73831 Lipo зарядно устройство IC
  6. Комплект за защита на батерията

Стъпка 4: Сглобяване на топката

Сглобяване на топката!
Сглобяване на топката!
Сглобяване на топката!
Сглобяване на топката!
Сглобяване на топката!
Сглобяване на топката!
Сглобяване на топката!
Сглобяване на топката!

До стоте светодиода няма специални детайли, които да имате предвид. Използвах моето спойка за котлони „направи си сам“, но това изобщо не беше най -добрата идея. Първо беше твърде малък, за да загрее цялата печатна платка. Второ е, че съм намалил температурата, за да защитя повредата на печатната платка. Беше твърде ниско, затова трябваше да използвам и пистолета си за презареждане.

Останалото беше само следа и грешка.: D Стоте светодиода не искаха да работят от първия опит. Отне ми около два часа, за да се освети всичко. Но най -удовлетворяващият момент беше, след като всички светодиоди светят перфектно.

Другата трудна част беше да запоите ръцете на долния кръг към горния. Определено мога да препоръчам да използвате трета ръка тук, в противен случай може да стане наистина трудно!

Стъпка 5: Кодът

Кодът!
Кодът!
Кодът!
Кодът!

Кодът се основава на библиотеката FastLED, която може да управлява няколко адресируеми светодиода като APA102, SK9822 или WS2812.

Единственото, което трябва да бъде добавено в кода, е блокиращата част. ESP може да поддържа собствено захранване, стига фиксиращият щифт да се държи високо. След като бъде издърпана към GND, топката изключва собствената си енергия. Основен пример е показан в прикачения файл.

Стъпка 6: Забавлявайте се

Забавлявай се!
Забавлявай се!
Забавлявай се!
Забавлявай се!
Забавлявай се!
Забавлявай се!

Този проект все още се работи. Независимо от това, това беше мой таен проект и нямах търпение да ви покажа тези страхотни неща. Ако имате други идеи за какво може да се използва топката, моля, уведомете ме в коментарите по -долу.

Надявам се, че ви е харесало да прочетете тази инструкция и може би сте намерили начин да изградите свой собствен флексбол!

Чувствайте се свободни да разгледате моя Instagram, уебсайт и Youtube канал за повече информация относно флексбола и други страхотни проекти!

Ако имате въпроси или нещо липсва, моля, уведомете ме в коментарите по -долу!

Забавлявайте се при създаването!:)

Препоръчано: