Съдържание:
- Стъпка 1: Вдъхновете се
- Стъпка 2: Дизайн на печатни платки
- Стъпка 3: Всичко, от което се нуждаете
- Стъпка 4: Сглобяване на топката
- Стъпка 5: Кодът
- Стъпка 6: Забавлявайте се
Видео: FLEXBALL - гъвкава PCB топка със сто пиксела с WiFi: 6 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Здравейте производители, това е производителят moekoe!
Flexball е базиран на гъвкава платка, която е оборудвана със 100 WS2812 2020 адресируеми светодиода. Той се управлява от ESP8285-01f - най -малкият ESP базиран модул от Espressif. Освен това на борда има сензор за акселерометър ADXL345.
Първоначалната идея беше да се показват текстови съобщения на тази кръгла матрица (10x10), но за съжаление разстоянията на ръцете са твърде големи, за да се четат лесно (можете да го гледате в края на видеото). Независимо от това, това е най -красивата LED скулптура, която съм построил досега.
Благодаря на PCBWay за спонсорирането на този проект! Тези гъвкави дъски са тяхно творение и направени с чиста любов.
Стъпка 1: Вдъхновете се
Насладете се на видеото!
В това видео ще намерите почти всичко за топката. За допълнителна информация, проектиране, печатни платки и кодови файлове можете да проверите следните стъпки.
Стъпка 2: Дизайн на печатни платки
Това е първият ми гъвкав дизайн на печатни платки, така че със сигурност ще намерите няколко неща, които може би не са най -добрите за използване тук. Най -важната част за мен като производител на DIY е, че в крайна сметка ще работи - и хей, така е!:)
За гъвкави схеми има някои специални правила за проектиране, за които прочетох:
- Не използвайте следи с ъгли или ръбове в гъвкавите части на дизайна. Следите могат да се пропукат и сигналите да се повредят. Извитите следи са по -добрите тук.
- Същото важи и за равнините GND, които могат да се счупят поради огъване на печатната платка. По -добрият вариант тук е да използвате хеширана мрежа, както е показано на снимката по -горе.
- Подложки и виа трябва да бъдат свързани към следи с тези сълзи … Не можах да намеря тази опция в любимия ми софтуер за дизайн Eagle. Ако можете да помогнете, моля, кажете ми в коментарите:)
Най -трудната част при проектирането на тази платка беше кръговото разположение на светодиодите, капачките и подложките в края на раменете. Създадох прост лист на Excel за изчисляване на позициите XY според радиуса и ъгъла на съответното рамо. Със сигурност е голяма помощ, ако имате нужда от кръгови аранжименти като тези. За съжаление не мога да добавя файла към тази стъпка. Ако се интересувате, моля, уведомете ме.
Стъпка 3: Всичко, от което се нуждаете
Приложих спецификацията към тази стъпка. Подробности за всеки компонент можете да намерите тук.
Идеи за някои основни компоненти могат да бъдат намерени в следния списък:
- Печатни платки
- ESP8285-01F
- ADXL345
- WS2812 2020 светодиоди
- MCP73831 Lipo зарядно устройство IC
- Комплект за защита на батерията
Стъпка 4: Сглобяване на топката
До стоте светодиода няма специални детайли, които да имате предвид. Използвах моето спойка за котлони „направи си сам“, но това изобщо не беше най -добрата идея. Първо беше твърде малък, за да загрее цялата печатна платка. Второ е, че съм намалил температурата, за да защитя повредата на печатната платка. Беше твърде ниско, затова трябваше да използвам и пистолета си за презареждане.
Останалото беше само следа и грешка.: D Стоте светодиода не искаха да работят от първия опит. Отне ми около два часа, за да се освети всичко. Но най -удовлетворяващият момент беше, след като всички светодиоди светят перфектно.
Другата трудна част беше да запоите ръцете на долния кръг към горния. Определено мога да препоръчам да използвате трета ръка тук, в противен случай може да стане наистина трудно!
Стъпка 5: Кодът
Кодът се основава на библиотеката FastLED, която може да управлява няколко адресируеми светодиода като APA102, SK9822 или WS2812.
Единственото, което трябва да бъде добавено в кода, е блокиращата част. ESP може да поддържа собствено захранване, стига фиксиращият щифт да се държи високо. След като бъде издърпана към GND, топката изключва собствената си енергия. Основен пример е показан в прикачения файл.
Стъпка 6: Забавлявайте се
Този проект все още се работи. Независимо от това, това беше мой таен проект и нямах търпение да ви покажа тези страхотни неща. Ако имате други идеи за какво може да се използва топката, моля, уведомете ме в коментарите по -долу.
Надявам се, че ви е харесало да прочетете тази инструкция и може би сте намерили начин да изградите свой собствен флексбол!
Чувствайте се свободни да разгледате моя Instagram, уебсайт и Youtube канал за повече информация относно флексбола и други страхотни проекти!
Ако имате въпроси или нещо липсва, моля, уведомете ме в коментарите по -долу!
Забавлявайте се при създаването!:)
Препоръчано:
LED топка за тенис на маса: 16 стъпки (със снимки)
LED топка за тенис на маса: предистория След като изградих плосък панел от топки за тенис на маса, започнах да се чудя дали би било възможно да се направи 3D панел от топките за тенис на маса. В съчетание с интереса ми да създавам " изкуство " от повтарящи се геометрични фигури I
Електронна магия 8 топка и очна ябълка: 11 стъпки (със снимки)
Electronic Magic 8 Ball и Eyeball: Исках да създам дигитална версия на Magic 8 Ball … Тялото на това е 3D отпечатано и дисплеят е променен от полиедър в синьо багрило на малък OLED, контролиран от случайно число генератор, програмиран в Arduino NANO. След това
Топка за домашни любимци: 10 стъпки (със снимки)
Pet Robot Ball: Моето домашно куче обича да играе с играчки, особено с тези, които може да гони! Изградих роботизирана топка, която се включва и се търкаля автоматично, когато той взаимодейства с нея, ме уведомява чрез мобилния си телефон, който след това мога да използвам, за да я контролирам през WiFi и перка
132 пиксела Часовник: 5 стъпки (със снимки)
132 Pixel Clock: От както се помня бях обсебен от светодиоди и време. В този проект създадох голям стенен часовник, който показва текущото време, използвайки 132 неопикселови светодиода, монтирани и светещи през смърчова дъска. Това е хибриден аналогов цифров
64 пиксела: 8 стъпки (със снимки)
64 пиксела: Това е малко устройство за показване на анимации и кратки съобщения. Състои се само от три компонента и е наистина лесен за изграждане. И забавно за гледане. Ако не искате да събирате всички неща сами, можете да си купите комплект с всички необходими части и