Innehållsförteckning:

FLEXBALL - en hundra pixlar flexibel PCB -boll med WiFi: 6 steg (med bilder)
FLEXBALL - en hundra pixlar flexibel PCB -boll med WiFi: 6 steg (med bilder)

Video: FLEXBALL - en hundra pixlar flexibel PCB -boll med WiFi: 6 steg (med bilder)

Video: FLEXBALL - en hundra pixlar flexibel PCB -boll med WiFi: 6 steg (med bilder)
Video: Flexball en la Calabaza Mecánica en Rota (Cádiz) 2024, Juli
Anonim
FLEXBALL - en hundra pixlar flexibel PCB -boll med WiFi
FLEXBALL - en hundra pixlar flexibel PCB -boll med WiFi
FLEXBALL - en hundra pixlar flexibel PCB -boll med WiFi
FLEXBALL - en hundra pixlar flexibel PCB -boll med WiFi

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

Image
Image

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

PCB -design!
PCB -design!
PCB -design!
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

Allt du behöver!
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:

  1. PCB
  2. ESP8285-01F
  3. ADXL345
  4. WS2812 2020 lysdioder
  5. MCP73831 Lipo Charger IC
  6. Batteri skydd bunt

Steg 4: Montera bollen

Montera bollen!
Montera bollen!
Montera bollen!
Montera bollen!
Montera bollen!
Montera bollen!
Montera bollen!
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!
Koden!
Koden!
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

Ha så kul!
Ha så kul!
Ha så kul!
Ha så kul!
Ha så kul!
Ha så 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: