Innehållsförteckning:
- Steg 1: Bli inspirerad
- Steg 2: PCB -design
- Steg 3: Allt du behöver
- Steg 4: Montera bollen
- Steg 5: Koden
- Steg 6: Ha kul
Video: FLEXBALL - en hundra pixlar flexibel PCB -boll med WiFi: 6 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:37
Hej beslutsfattare, det är maker moekoe!
Flexball är baserat på en flexibel kretskort som är utrustad med 100 WS2812 2020 adresserbara lysdioder. Den styrs av en ESP8285-01f - den minsta ESP -baserade modulen från Espressif. Dessutom har den en ADXL345 accelerometersensor ombord.
Den ursprungliga idén var att visa textmeddelanden på den runda matrisen (10x10) men tyvärr är avstånden på armarna för stora för att vara lättlästa (du kan se den i slutet av videon). Ändå är det den vackraste LED -skulpturen jag har byggt hittills.
Tack PCBWay för sponsringen av detta projekt! Dessa flexibla brädor är deras skapelse och gjorda med ren kärlek.
Steg 1: Bli inspirerad
Njut av videon!
Du hittar nästan allt för bollen i den här videon. För ytterligare information, design, PCB och kodfiler kan du kolla in följande steg.
Steg 2: PCB -design
Detta är min första flexibla PCB -design, så du hittar säkert några saker som kanske inte är de bästa att använda här. Den viktigaste delen för mig som DIY -tillverkare är att det kommer att fungera i slutändan - och hej, det gör det!:)
För flexibla kretsar finns det några speciella designregler som jag har läst om:
- Använd inte spår med hörn eller kanter i designens flexibla delar. Spåren kan spricka och signalerna kan skadas. Böjda spår är de bättre här.
- Detsamma gäller för GND -plan som kan gå sönder på grund av krökningar av kretskortet. Bättre alternativ här är att använda ett hackat nät som visas på bilden ovan.
- Pads och vias bör anslutas till spår med dessa tårar … Kunde inte hitta det här alternativet i min favoritdesignprogram Eagle. Om du kan hjälpa, berätta för mig i kommentarerna:)
Den svåraste delen vid utformningen av detta kretskort var det cirkulära arrangemanget av lysdioderna, kepsarna och kuddarna i slutet av armarna. Jag har skapat ett enkelt Excel-ark för att beräkna XY-positionerna enligt radien och vinkeln på motsvarande arm. Det är säkert en stor hjälp om du behöver cirkulära arrangemang som dessa. Tyvärr kan jag inte lägga till filen i detta steg. Om du är intresserad, vänligen meddela mig.
Steg 3: Allt du behöver
Jag har bifogat BOM till detta steg. Detaljer om varje komponent hittar du här.
Idéer till några huvudkomponenter finns i följande lista:
- PCB
- ESP8285-01F
- ADXL345
- WS2812 2020 lysdioder
- MCP73831 Lipo Charger IC
- Batteri skydd bunt
Steg 4: Montera bollen
Bredvid de hundra lysdioderna finns det ingen speciell detalj att tänka på. Jag har använt min DIY kokplatta lödkolv men det var inte den bästa idén alls. Först var den för liten för att värma upp hela kretskortet. För det andra är att jag har sänkt temperaturen för att skydda kretskortet. Det var lite för lågt, därför var jag tvungen att använda min återflödespistol också.
Resten var bara lite spår och fel.: D De hundra lysdioderna ville inte fungera vid första försöket. Det tog mig ungefär två timmar att få allt att tändas. Men det mest tillfredsställande ögonblicket var när alla lysdioder lyser perfekt.
Den andra knepiga delen var att löda nedre cirkelns armar till den övre. Jag kan definitivt rekommendera att använda en tredje hand här, annars kan det bli riktigt svårt!
Steg 5: Koden
Koden är baserad på FastLED -biblioteket som kan driva flera adresserbara lysdioder som APA102, SK9822 eller WS2812.
Det enda måste ha tillägg i koden är låsningsdelen. ESP kan hålla sin egen strömförsörjning så länge låspinnen hålls hög. När den väl dragits till GND inaktiverar bollen sin egen kraft. Ett grundläggande exempel visas i den bifogade filen.
Steg 6: Ha kul
Detta projekt pågår fortfarande. Ändå var det ett hemligt projekt för mig och jag kunde inte vänta längre med att visa er dessa fantastiska saker. Om du har andra idéer vad bollen kan användas till, vänligen meddela mig i kommentarerna nedan.
Hoppas att du tyckte om att läsa denna Instructable och kanske hittade ett sätt att bygga din egen flexball!
Kolla gärna in min Instagram, hemsida och Youtube -kanal för mer information om flexbollen och andra fantastiska projekt!
Om du har frågor eller något saknas, vänligen meddela mig i kommentarerna nedan!
Ha kul att skapa!:)
Rekommenderad:
Nano -pixlar 26 bitar med Arduino: 4 steg
Nano -pixlar 26 -bitars användning av Arduino: I min tidigare artikel gjorde jag en handledning om hur du använder WS2812 Nano Pixel LED. I den artikeln använde jag 16 bitars ring Nano Pixel WS2812. Och i den här artikeln kommer jag att visa dig hur du använder 26bitars ring Nano Pixels WS2812.I hårdvaruavsnittet,
SOLAR TRÅDLÖS LAMPA MED MAGNETISK FLEXIBEL ARM: 8 steg (med bilder)
SOLAR TRÅDLÖS LAMPA MED MAGNETISK FLEXIBEL ARM: Detta projekt gjordes av en trasig lampa & nodMCU. Denna dekorativa lampa kan justeras i alla riktningar & fäst på magnetiska material eller lägg på bordet. Den kan styras i två lägen enligt följande:- Trådlöst kontrolläge, som
Flexibel bärbar dator: 5 steg (med bilder)
Flexibel bärbar dator: Det här var ett snabbt litet projekt jag gjorde för att hålla min design- och prototypförmåga skarp och dela något som inte är under NDA eller håller på att licensieras till någon. Jag skickar det till pro tips -utmaningen och det här är verkligen en guide till
Pong spelar flexibel skärm på en skjorta: 8 steg (med bilder)
Pong spelar flexibel skärm på en skjorta: Detta är min Halloween -kostym för 2013. Den har varit på gång i ungefär ett år och har tagit ganska många manstimmar att skapa. Skärmen är 14 x 15 pixlar, så, ganska låg upplösning men det kan fortfarande göra några roliga saker. Det är fysiskt fle
64 pixlar: 8 steg (med bilder)
64pixels: Detta är en liten enhet för att visa animationer och korta meddelanden. Den består bara av tre komponenter och är riktigt enkel att bygga. Och kul att titta på. Om du inte känner för att samla allt själv kan du köpa ett kit med alla nödvändiga delar och en p