Innholdsfortegnelse:

FLEXBALL - en hundre piksler fleksibel PCB -ball med WiFi: 6 trinn (med bilder)
FLEXBALL - en hundre piksler fleksibel PCB -ball med WiFi: 6 trinn (med bilder)

Video: FLEXBALL - en hundre piksler fleksibel PCB -ball med WiFi: 6 trinn (med bilder)

Video: FLEXBALL - en hundre piksler fleksibel PCB -ball med WiFi: 6 trinn (med bilder)
Video: All Flex Flexizing Circuit Designs 2024, November
Anonim
FLEXBALL - en hundre piksler fleksibel PCB -ball med WiFi
FLEXBALL - en hundre piksler fleksibel PCB -ball med WiFi
FLEXBALL - en hundre piksler fleksibel PCB -ball med WiFi
FLEXBALL - en hundre piksler fleksibel PCB -ball med WiFi

Hei beslutningstakere, det er maker moekoe!

Flexball er basert på en fleksibel kretskort som er utstyrt med 100 WS2812 2020 adresserbare lysdioder. Den styres av en ESP8285-01f - den minste ESP -baserte modulen fra Espressif. I tillegg har den en ADXL345 akselerometer sensor ombord.

Den opprinnelige ideen var å vise tekstmeldinger på den runde matrisen (10x10), men dessverre er avstandene til armene for store til å være lette å lese (du kan se den i slutten av videoen). Likevel er det den vakreste LED -skulpturen jeg har bygget så langt.

Takk PCBWay for sponsing av dette prosjektet! Disse fleksible platene er deres opprettelse og laget med ren kjærlighet.

Trinn 1: Bli inspirert

Image
Image

Nyt videoen!

Du finner nesten alt for ballen i denne videoen. For ytterligere informasjon, design, PCB og kodefiler kan du sjekke ut følgende trinn.

Trinn 2: PCB -design

PCB -design!
PCB -design!
PCB -design!
PCB -design!

Dette er min første fleksible PCB -design, så du vil sikkert finne noen ting som kanskje ikke er de beste å bruke her. Den viktigste delen for meg som gjør -det -selv -maker er at det vil fungere til slutt - og hei, det gjør det!:)

For fleksible kretser er det noen spesielle designregler som jeg har lest om:

  • Ikke bruk spor med hjørner eller kanter i de fleksible delene av designet. Sporene kan sprekke og signalene kan bli skadet. Buede spor er de bedre her.
  • Det samme gjelder GND -flyene som kan gå i stykker på grunn av bøyninger av kretskortet. Bedre alternativ her er å bruke et hasket nett som vist på bildet ovenfor.
  • Pads og vias bør kobles til spor med disse tårene … Kunne ikke finne dette alternativet i min favoritt designprogramvare Eagle. Hvis du kan hjelpe, vennligst fortell meg det i kommentarene:)

Den vanskeligste delen under utformingen av denne kretskortet var det sirkulære arrangementet av lysdiodene, hettene og putene i enden av armene. Jeg har laget et enkelt Excel-ark for å beregne XY-posisjonene i henhold til radius og vinkelen på den tilsvarende armen. Det er helt sikkert en stor hjelp hvis du trenger sirkulære arrangementer som disse. Dessverre kan jeg ikke legge filen til dette trinnet. Gi meg beskjed hvis du er interessert.

Trinn 3: Alt du trenger

Alt du trenger!
Alt du trenger!

Jeg har festet stikklisten til dette trinnet. Detaljer om hver komponent finner du her.

Ideer til noen hovedkomponenter finnes i følgende liste:

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

Trinn 4: Montering av ballen

Montering av ballen!
Montering av ballen!
Montering av ballen!
Montering av ballen!
Montering av ballen!
Montering av ballen!
Montering av ballen!
Montering av ballen!

Ved siden av de hundre lysdiodene er det ingen spesielle detaljer å huske på. Jeg har brukt min DIY kokeplate loddejern, men det var ikke den beste ideen i det hele tatt. Først var den for liten til å varme opp hele kretskortet. For det andre er at jeg har redusert temperaturen for å beskytte skade på PCB. Det var litt for lavt, derfor måtte jeg bruke reflowpistolen min også.

Resten var bare en liten sti og feil.: D De hundre lysdiodene ville ikke fungere ved første forsøk. Det tok meg omtrent to timer å få det hele til å lyse opp. Men det mest tilfredsstillende øyeblikket var når alle lysdiodene lyser perfekt.

Den andre vanskelige delen var å lodde armene i den nederste sirkelen til den øverste. Jeg kan definitivt anbefale å bruke en tredje hånd her, ellers kan det bli veldig vanskelig!

Trinn 5: Koden

Koden!
Koden!
Koden!
Koden!

Koden er basert på FastLED -biblioteket som kan drive flere adresserbare lysdioder som APA102, SK9822 eller WS2812.

Den eneste må ha tillegg i koden er låsende del. ESP er i stand til å holde sin egen strømforsyning så lenge låsestiften holdes høyt. Når den er trukket til GND, deaktiverer ballen sin egen kraft. Et grunneksempel er vist i den vedlagte filen.

Trinn 6: Ha det gøy

Ha det gøy!
Ha det gøy!
Ha det gøy!
Ha det gøy!
Ha det gøy!
Ha det gøy!

Dette prosjektet pågår fortsatt. Likevel var det et hemmelig prosjekt for meg, og jeg kunne ikke vente lenger med å vise dere disse fantastiske tingene. Hvis du har andre ideer hva ballen kan brukes til, vennligst gi meg beskjed i kommentarene nedenfor.

Håper du likte å lese denne Instructable og kanskje fant en måte å bygge din egen flexball på!

Sjekk gjerne ut min Instagram-, nettsted- og Youtube -kanal for mer informasjon om flexball og andre fantastiske prosjekter!

Hvis du har spørsmål eller mangler noe, vennligst gi meg beskjed i kommentarene nedenfor!

Ha det gøy å lage!:)

Anbefalt: