Obsah:
- Krok 1: Inšpirujte sa
- Krok 2: Návrh DPS
- Krok 3: Všetko, čo potrebujete
- Krok 4: Zostavenie lopty
- Krok 5: Kód
- Krok 6: Bavte sa
Video: FLEXBALL - sto pixelových flexibilných PCB loptičiek s WiFi: 6 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:55
Dobrý deň, tvorcovia, je to výrobca moekoe!
Flexball je založený na flexibilnom PCB, ktorý je vybavený 100 adresovateľnými LED diódami WS2812 2020. Ovláda ho ESP8285-01f - najmenší modul na báze ESP od spoločnosti Espressif. Na palube je navyše senzor akcelerometra ADXL345.
Pôvodný nápad bol zobrazovať textové správy na tejto okrúhlej matici (10 x 10), ale vzdialenosti ramien sú bohužiaľ príliš veľké na to, aby sa dali ľahko čítať (môžete si to pozrieť na konci videa). Napriek tomu je to najkrajšia LED socha, akú som doteraz postavil.
Vďaka PCBWay za sponzorovanie tohto projektu! Tieto flexibilné dosky sú ich výtvorom a sú vyrobené s čistou láskou.
Krok 1: Inšpirujte sa
Užite si video!
V tomto videu nájdete takmer všetko pre loptu. Ďalšie informácie, návrh, súbory plošných spojov a kódy nájdete v nasledujúcich krokoch.
Krok 2: Návrh DPS
Toto je môj prvý flexibilný dizajn DPS, takže určite nájdete niekoľko vecí, ktoré tu nie je najlepšie použiť. Najdôležitejšou súčasťou pre mňa ako kutila je, že to nakoniec bude fungovať - a hej, funguje to!:)
Pre flexibilné obvody existuje niekoľko špeciálnych konštrukčných pravidiel, o ktorých som si prečítal:
- V ohybných častiach dizajnu nepoužívajte stopy s rohmi alebo hranami. Stopy môžu prasknúť a signály sa môžu poškodiť. Zakrivené stopy sú tu lepšie.
- To isté platí pre roviny GND, ktoré by sa mohli zlomiť v dôsledku ohybov dosky plošných spojov. Lepšou možnosťou je použiť hašovanú sieť, ako je to znázornené na obrázku vyššie.
- Podložky a priechodky by mali byť napojené na stopy týchto slzičiek … Túto možnosť som nenašiel v mojom obľúbenom dizajnovom softvéri Eagle. Ak môžete pomôcť, dajte mi vedieť v komentároch:)
Najťažšie pri navrhovaní tejto DPS bolo kruhové usporiadanie diód LED, krytiek a podložiek na konci ramien. Vytvoril som jednoduchý hárok programu Excel na výpočet polôh XY podľa polomeru a uhla zodpovedajúceho ramena. Je to určite obrovská pomoc, ak potrebujete kruhové usporiadania, ako sú tieto. K tomuto kroku bohužiaľ nemôžem pridať súbor. Ak máte záujem, dajte mi prosím vedieť.
Krok 3: Všetko, čo potrebujete
K tomuto kroku som pripojil kusovník. Podrobnosti o každom komponente nájdete tu.
Nápady na niektoré hlavné komponenty nájdete v nasledujúcom zozname:
- PCB
- ESP8285-01F
- ADXL345
- LED diódy WS2812 2020
- MCP73831 Lipo nabíjačka IC
- Balík na ochranu batérie
Krok 4: Zostavenie lopty
Vedľa stovky LED diód nie je potrebné mať na pamäti žiadne špeciálne detaily. Použil som svoju DIY horúcu spájkovačku, ale nebol to vôbec najlepší nápad. Najprv to bolo príliš malé na zahriatie celej DPS. Druhým je, že som znížil teplotu, aby som chránil poškodenie DPS. Bolo to príliš málo, takže som musel použiť aj svoju reflow zbraň.
Zvyšok bol len kúsok stopy a omylu.: D Stovka LED diód nechcela fungovať na prvý pokus. Trvalo mi asi dve hodiny, kým sa všetko rozsvietilo. Ale najuspokojivejším momentom bolo, keď sa všetky LED diódy dokonale rozsvietili.
Ďalšou zložitou časťou bolo spájkovanie ramien spodného kruhu s horným. Tu môžem rozhodne odporučiť použiť tretiu ruku, inak by to mohlo byť naozaj ťažké!
Krok 5: Kód
Kód je založený na knižnici FastLED, ktorá môže poháňať niekoľko adresovateľných diód LED, ako sú APA102, SK9822 alebo WS2812.
Jedinou povinnou súčasťou kódu je západková časť. ESP je schopný udržať si vlastný napájací zdroj, pokiaľ je západkový kolík držaný vysoko. Akonáhle je loptička vytiahnutá na GND, deaktivuje svoju vlastnú silu. Základný príklad je uvedený v priloženom súbore.
Krok 6: Bavte sa
Na tomto projekte sa stále pracuje. Napriek tomu to bol môj tajný projekt a nemohol som čakať dlhšie, kým vám ukážem tieto úžasné veci. Ak máte ďalšie nápady, na čo možno loptu použiť, dajte mi prosím vedieť v komentároch nižšie.
Dúfam, že sa vám páčil tento návod a našli ste spôsob, ako si vytvoriť vlastný flexball!
Neváhajte sa pozrieť na môj Instagram, web a kanál YouTube, kde nájdete ďalšie informácie o flexbale a ďalších úžasných projektoch!
Ak máte otázky alebo vám niečo chýba, dajte mi vedieť v komentároch nižšie!
Príjemnú zábavu pri tvorbe!:)
Odporúča:
Pingo: Spúšťač loptičiek Ping Pong s detekciou pohybu a vysokou presnosťou: 8 krokov
Pingo: Spúšťač loptičiek Ping Pong s detekciou pohybu a vysokou presnosťou: Kevin Nitiema, Esteban Poveda, Anthony Mattacchione, Raphael Kay
Robot na sledovanie loptičiek: 8 krokov
Robot na sledovanie loptičiek: V tomto článku vám poviem, ako vyrobiť robota na sledovanie loptičiek, ktorý je robotom, ktorý identifikuje loptu a nasleduje ju. V zásade ide o automatizovanú techniku sledovania, ktorú je možné použiť v modernom svete. Vložme sa teda do toho a začnime stavať
Prístupový bod Raspberry Pi Zero Wifi s vlastnou anténou PCB: 6 krokov (s obrázkami)
Prístupový bod Raspberry Pi Zero Wifi s vlastnou anténou PCB: Čo vyrábame? Názov tohto tutoriálu obsahuje množstvo odborných výrazov. Poďme to rozobrať. Čo je to Raspberry Pi Zero (Rπ0)? Raspberry Pi Zero je malý počítač. Jedná sa o menšiu verziu jednodoskového počítača Raspberry Pi,
Automatická vrhačka loptičiek pre psov: 6 krokov
Automatická vrhačka loptičiek pre psov: Obaja máme psov a ako každý vie, psy by mohli tráviť celý deň hraním lopty. Preto sme uvažovali o spôsobe, ako postaviť automatický vrhač loptičiek
Automatický katapult na hádzanie krmív pre zvieratá (psy, mačky, kura, atď.), Hádzanie loptičiek a ďalšie !: 4 kroky (s obrázkami)
Automatický katapult na hádzanie krmiva pre domáce zvieratá (pes, mačka, kura, atď.), Hádzanie loptičiek a ďalšie! Dobrý deň, vitajte pri mojom prvom pokyne! Náš pes MILUJE svoje jedlo, doslova ho zožerie za niekoľko sekúnd. Vymýšľal som spôsoby, ako to spomaliť, od guličiek s jedlom vo vnútri až po rozhádzanie po celom dvore. Je prekvapujúce, že je