Turinys:
- 1 žingsnis: įkvėpkite
- 2 žingsnis: PCB dizainas
- 3 žingsnis: viskas, ko jums reikia
- 4 žingsnis: Surinkite kamuolį
- 5 žingsnis: kodas
- 6 žingsnis: linksminkitės
Video: FLEXBALL - šimto pikselių lankstus PCB kamuolys su „WiFi“: 6 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
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
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
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
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:
- PCB
- ESP8285-01F
- ADXL345
- WS2812 2020 šviesos diodai
- MCP73831 „Lipo Charger IC“
- Akumuliatoriaus apsaugos paketas
4 žingsnis: Surinkite kamuolį
Š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 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
Š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:
500 LED pikselių RGB plytų: 9 žingsniai (su nuotraukomis)
500 „LED-Pixel RGB-Brick“: prieš kurį laiką aš sukūriau 10x10 LED kompensaciją su kai kuriais iš šių WS2812 šviesos diodų, tačiau net jei galima žaisti senosios mokyklos žaidimą „Snake“su prijungtu išmaniuoju telefonu, noriu kažko daugiau ypatingas. Taigi nusprendžiau į jį įtraukti dar keletą lempučių, arra
Lankstus letena: 24 žingsniai (su nuotraukomis)
„Flex Claw“: šis nurodymas buvo sukurtas vykdant Pietų Floridos universiteto (www.makecourse.com) „Makecourse“projekto reikalavimą. „Flex Claw“yra kitas geriausias projektas visiems studentams, inžinieriams ir meistrams, kurie tikrai bus g
Lankstus nešiojamas kompiuteris: 5 žingsniai (su nuotraukomis)
Lankstus nešiojamasis kompiuteris: tai buvo greitas mažas projektas, kurį padariau, kad išlaikyčiau savo dizaino ir prototipų kūrimo įgūdžius aštrius ir pasidalyčiau tuo, kas nėra taikoma NDA arba kai kam nors suteikiama licencija. Pateikiu jį iššūkiui „Pro tips“ir tai tikrai vadovas
Lankstus pongo ekranas ant marškinėlių: 8 žingsniai (su nuotraukomis)
Lankstus pongo ekranas su marškinėliais: tai mano 2013 metų Helovino kostiumas. Jis buvo kuriamas maždaug metus ir jo sukūrimas užtruko kelias valandas. Ekranas yra 14 x 15 pikselių, taigi, gana maža raiška, tačiau jis vis tiek gali padaryti įdomių dalykų. Tai fiziškai nuskendo
Lankstus audinio slėgio jutiklis: 4 žingsniai (su nuotraukomis)
Lankstus audinio slėgio jutiklis: kaip padaryti lankstų audinio slėgio jutiklį iš 3 laidžių audinių sluoksnių. Ši instrukcija yra šiek tiek pasenusi. Peržiūrėkite toliau pateiktas patobulintų versijų instrukcijas: > > https://www.instructables.com/id/Conductive-Thread-Pre