Sadržaj:
- Korak 1: Nadahnite se
- Korak 2: Dizajn PCB -a
- Korak 3: Sve što vam treba
- Korak 4: Sklapanje lopte
- Korak 5: Kôd
- Korak 6: Zabavite se
Video: FLEXBALL - fleksibilna PCB kugla od sto piksela sa WiFi -em: 6 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
Zdravo tvorci, to je maker moekoe!
Flexball je baziran na fleksibilnoj PCB -i koja je opremljena sa 100 WS2812 2020 adresabilnih LED dioda. Upravlja se ESP8285-01f - najmanjim modulom zasnovanim na ESP -u kompanije Espressif. Dodatno ima ugrađen senzor akcelerometra ADXL345.
Prvotna ideja bila je prikazivanje tekstualnih poruka na toj okrugloj matrici (10x10), ali nažalost udaljenosti ruku su prevelike da bi se lako čitale (možete to pogledati na kraju videa). Ipak, to je najljepša LED skulptura koju sam do sada sagradio.
Hvala PCBWay -u na sponzorstvu ovog projekta! Ove fleksibilne ploče su njihova kreacija i izrađene s čistom ljubavlju.
Korak 1: Nadahnite se
Uživajte u videu!
U ovom videu ćete pronaći gotovo sve za loptu. Za neke dodatne informacije, dizajn, PCB datoteke i datoteke koda možete provjeriti sljedeće korake.
Korak 2: Dizajn PCB -a
Ovo je moj prvi fleksibilni dizajn PCB -a, pa ćete zasigurno pronaći nekoliko stvari koje ovdje možda nisu najbolje koristiti. Najvažniji dio za mene kao proizvođača DIY -a je da će na kraju uspjeti - i hej, radi!:)
Za fleksibilna kola postoje neka posebna pravila dizajna o kojima sam čitao:
- Nemojte koristiti tragove s uglovima ili rubovima u fleksibilnim dijelovima dizajna. Tragovi mogu puknuti i signali se mogu oštetiti. Zakrivljeni tragovi su ovdje bolji.
- Isto vrijedi i za ravnine GND koje bi se mogle slomiti zbog savijanja PCB -a. Bolja opcija ovdje je korištenje mrežaste mreže kao što je prikazano na gornjoj slici.
- Jastučići i premosnice trebaju biti povezani sa tragovima pomoću ovih suza … Nisam mogao pronaći ovu opciju u svom omiljenom dizajnerskom softveru Eagle. Ako možete pomoći, recite mi u komentarima:)
Najteži dio pri dizajniranju ove PCB -a bio je kružni raspored LED dioda, poklopaca i jastučića na krajevima krakova. Napravio sam jednostavan Excel list za izračunavanje XY položaja prema radijusu i kutu odgovarajućeg kraka. Sigurno je od velike pomoći ako trebate ovakve kružne aranžmane. Nažalost, ne mogu dodati datoteku u ovaj korak. Ako ste zainteresovani, javite mi.
Korak 3: Sve što vam treba
Ovom koraku prilažem BOM. Detalje o svakoj komponenti možete pronaći ovdje.
Ideje za neke glavne komponente možete pronaći na sljedećoj listi:
- PCB
- ESP8285-01F
- ADXL345
- WS2812 2020 LED diode
- MCP73831 Lipo punjač IC
- Paket za zaštitu baterije
Korak 4: Sklapanje lopte
Pored stotine LED dioda, ne morate imati na umu nikakve posebne detalje. Koristio sam svoje lemilice za kuhanje sa vlastitim rukama, ali to uopće nije bila najbolja ideja. Prvo je bilo premalo da se zagrije cijela PCB. Drugo je da sam smanjio temperaturu kako bih zaštitio oštećenje PCB -a. Bilo je malo prenisko, pa sam morao upotrijebiti i svoj pištolj za ponovno punjenje.
Ostatak je bio samo trag i greška.: D Sto LED dioda nije htjelo raditi u prvom pokušaju. Trebalo mi je oko dva sata da sve zasvijetlim. Ali trenutak koji najviše zadovoljava bio je kada su sve LED diode savršeno zasvijetlile.
Drugi lukavi dio bio je lemljenje krakova donjeg kruga na gornji. Definitivno mogu preporučiti korištenje treće ruke ovdje, inače bi moglo biti jako teško!
Korak 5: Kôd
Kôd se temelji na FastLED biblioteci koja može pokretati nekoliko adresabilnih LED dioda poput APA102, SK9822 ili WS2812.
Jedini dodatak u kodu mora biti zasunni dio. ESP može držati vlastito napajanje sve dok je zaporni zatik visoko podignut. Nakon što se povuče na GND, lopta isključuje vlastitu snagu. Osnovni primjer prikazan je u priloženoj datoteci.
Korak 6: Zabavite se
Ovaj projekat je još uvijek u toku. Ipak, to je bio moj tajni projekt i nisam mogao više čekati da vam pokažem ovu sjajnu stvar. Ako imate druge ideje za šta se lopta može koristiti, javite mi u komentarima ispod.
Nadam se da ste uživali čitajući ovaj Instructable i možda ste pronašli način da napravite vlastiti flexball!
Slobodno provjerite moj Instagram, web stranicu i Youtube kanal za više informacija o flexballu i drugim sjajnim projektima!
Ako imate pitanja ili nešto nedostaje, javite mi u komentarima ispod!
Uživajte u stvaranju!:)
Preporučuje se:
Kugla i top skenera: 10 koraka (sa slikama)
Skener kupola i top: Trebali smo napraviti funkcionalni prototip koristeći neke različite arduino senzore, pa je naš izbor bio da razvijemo kupolu s topom koji ispaljuje metak u objekt koji je skener otkrio. Funkcioniranje kupole počinje sa c
Sat od 132 piksela: 5 koraka (sa slikama)
132 Sat od piksela: Koliko god se sjećam bio sam opsjednut LED diodama i vremenom. U ovom projektu stvorio sam veliki zidni sat koji prikazuje trenutno vrijeme koristeći 132 neopikselne LED diode montirane i sijajući kroz smrekovu ploču. To je hibridni analogni digitalni w
Svjetlosna kugla ESP2866 sa bežičnim punjenjem: 5 koraka (sa slikama)
ESP2866 Svjetlosna kugla sa bežičnim punjenjem: Cilj ovog projekta je napraviti jednostavnu Wi-Fi kontrolisanu lampu sa bežičnim punjenjem. Namera je da se napravi nešto fenomenalno sa nekoliko komponenti. Može se, na primjer, koristiti kao poklon ili bežično noćno svjetlo (ili oboje ako želite)
Mistična kristalna kugla (doslovno vam govori o sreći!): 3 koraka (sa slikama)
Mistična kristalna kugla (doslovno vam govori o vašem bogatstvu!): Naučite kako napraviti kristalnu kuglu koja vam otkriva budućnost kada je dodirnete! Projekt se sastoji od tri osnovna dijela i može se izgraditi za oko četiri sata. Materijali: 1. Kapacitivni osjetnik na dodir: 1 - Arduino Uno mikrokontroler 1
64 piksela: 8 koraka (sa slikama)
64 piksela: Ovo je mali uređaj za prikaz animacija i kratkih poruka. Sastoji se samo od tri komponente i vrlo se lako gradi. I zabavno za gledati. Ako ne želite sami sakupljati sve stvari, možete kupiti komplet sa svim potrebnim dijelovima i p