Turinys:

FLEXBALL - šimto pikselių lankstus PCB kamuolys su „WiFi“: 6 žingsniai (su nuotraukomis)
FLEXBALL - šimto pikselių lankstus PCB kamuolys su „WiFi“: 6 žingsniai (su nuotraukomis)

Video: FLEXBALL - šimto pikselių lankstus PCB kamuolys su „WiFi“: 6 žingsniai (su nuotraukomis)

Video: FLEXBALL - šimto pikselių lankstus PCB kamuolys su „WiFi“: 6 žingsniai (su nuotraukomis)
Video: Microscope view of WS2812B pixel LED 2024, Liepa
Anonim
FLEXBALL - šimto pikselių lankstus PCB kamuolys su „WiFi“
FLEXBALL - šimto pikselių lankstus PCB kamuolys su „WiFi“
FLEXBALL - šimto pikselių lankstus PCB kamuolys su „WiFi“
FLEXBALL - šimto pikselių lankstus PCB kamuolys su „WiFi“

Sveiki kūrėjai, tai gamintojas moekoe!

„Flexball“yra pagaminta iš lanksčios PCB, kurioje yra 100 WS2812 2020 adresuojamų šviesos diodų. Jį valdo ESP8285-01f - mažiausias ESP pagrįstas „Espressif“modulis. Be to, jame yra ADXL345 akselerometro jutiklis.

Pradinė idėja buvo rodyti tekstinius pranešimus toje apvalioje matricoje (10x10), tačiau, deja, rankų atstumai yra per dideli, kad juos būtų lengva perskaityti (galite tai pamatyti vaizdo įrašo pabaigoje). Nepaisant to, tai yra gražiausia LED skulptūra, kurią iki šiol sukūriau.

Ačiū PCBWay, kad rėmėte šį projektą! Šios lanksčios lentos yra jų sukurta ir pagaminta su gryna meile.

1 žingsnis: įkvėpkite

Image
Image

Mėgaukitės vaizdo įrašu!

Šiame vaizdo įraše rasite beveik viską kamuoliukui. Norėdami gauti daugiau informacijos, dizaino, PCB ir kodo failų, galite atlikti šiuos veiksmus.

2 žingsnis: PCB dizainas

PCB dizainas!
PCB dizainas!
PCB dizainas!
PCB dizainas!

Tai mano pirmasis lankstus PCB dizainas, todėl tikrai rasite keletą dalykų, kurie čia gali būti netinkami naudoti. Man, kaip „pasidaryk pats“, svarbiausia dalis yra tai, kad galų gale ji veiks - ir ei, taip!:)

Lanksčioms grandinėms yra keletas specialių projektavimo taisyklių, apie kurias perskaičiau:

  • Lanksčiose dizaino dalyse nenaudokite pėdsakų su kampais ar kraštais. Pėdsakai gali įtrūkti ir signalai gali būti pažeisti. Išlenkti pėdsakai čia yra geresni.
  • Tas pats pasakytina apie GND plokštumas, kurios gali sulūžti dėl PCB lenkimo. Geresnis pasirinkimas yra naudoti maišytą tinklą, kaip parodyta aukščiau esančiame paveikslėlyje.
  • Šių ašarų dėklai ir įklotai turėtų būti sujungti su pėdsakais … Nepavyko rasti šios parinkties mano mėgstamiausioje dizaino programinėje įrangoje „Eagle“. Jei galite padėti, pasakykite man komentaruose:)

Sunkiausia kuriant šią PCB buvo apskritas šviesos diodų, dangtelių ir trinkelių išdėstymas rankų gale. Sukūriau paprastą „Excel“lapą, kad galėčiau apskaičiuoti XY pozicijas pagal atitinkamos rankos spindulį ir kampą. Tai tikrai didžiulė pagalba, jei jums reikia tokių apskritų susitarimų. Deja, prie šio veiksmo negaliu pridėti failo. Jei jus domina, praneškite man.

3 žingsnis: viskas, ko jums reikia

Viskas ko reikia!
Viskas ko reikia!

Prie šio žingsnio pridėjau BOM. Išsamią informaciją apie kiekvieną komponentą rasite čia.

Idėjų apie kai kuriuos pagrindinius komponentus galite rasti šiame sąraše:

  1. PCB
  2. ESP8285-01F
  3. ADXL345
  4. WS2812 2020 šviesos diodai
  5. MCP73831 „Lipo Charger IC“
  6. Akumuliatoriaus apsaugos paketas

4 žingsnis: Surinkite kamuolį

Kamuolio surinkimas!
Kamuolio surinkimas!
Kamuolio surinkimas!
Kamuolio surinkimas!
Kamuolio surinkimas!
Kamuolio surinkimas!
Kamuolio surinkimas!
Kamuolio surinkimas!

Šalia šimto šviesos diodų nėra jokios ypatingos detalės, kurią reikėtų atsiminti. Aš naudoju savo „pasidaryk pats“kaitlentės lituoklį, bet tai nebuvo geriausia idėja. Pirmiausia jis buvo per mažas, kad įkaitintų visą PCB. Antra, sumažinau temperatūrą, kad apsaugotų PCB nuo pažeidimų. Jis buvo šiek tiek per žemas, todėl turėjau naudoti ir savo grįžtamąjį pistoletą.

Likusi dalis buvo tik šiek tiek klaidų ir klaidų.: D Šimtas šviesos diodų iš pirmo karto pabandyti nenorėjo. Prireikė maždaug dviejų valandų, kol visa tai užsidegė. Tačiau labiausiai patenkinta buvo tada, kai visi šviesos diodai šviečia puikiai.

Kita sudėtinga dalis buvo lituoti apatinio apskritimo rankas prie viršutinio. Tikrai galiu rekomenduoti naudoti trečiąją ranką, kitaip gali būti labai sunku!

5 žingsnis: kodas

Kodas!
Kodas!
Kodas!
Kodas!

Kodas pagrįstas „FastLED“biblioteka, kuri gali valdyti kelis adresuojamus šviesos diodus, tokius kaip APA102, SK9822 arba WS2812.

Vienintelis privalomas kodas turi būti fiksavimo dalis. ESP gali išlaikyti savo maitinimo šaltinį tol, kol fiksavimo kaištis yra aukštai. Patraukus jį į GND, kamuolys išjungia savo jėgą. Pagrindinis pavyzdys pateiktas pridėtame faile.

6 žingsnis: linksminkitės

Pasilinksmink!
Pasilinksmink!
Pasilinksmink!
Pasilinksmink!
Pasilinksmink!
Pasilinksmink!

Šis projektas vis dar tęsiamas. Nepaisant to, tai buvo mano slaptas projektas ir aš nekantravau ilgiau parodyti jums šį nuostabų dalyką. Jei turite kitų idėjų, kam gali būti naudojamas kamuolys, praneškite man toliau pateiktose pastabose.

Tikimės, kad jums patiko skaityti šią instrukciją ir galbūt radote būdą, kaip sukurti savo „flexball“!

Nedvejodami apsilankykite mano „Instagram“, svetainėje ir „Youtube“kanale, kad gautumėte daugiau informacijos apie „flexball“ir kitus nuostabius projektus!

Jei turite klausimų ar kažko trūksta, praneškite man toliau pateiktose pastabose!

Smagiai kurk!:)

Rekomenduojamas: