Obsah:

FLEXBALL - sto pixelových flexibilných PCB loptičiek s WiFi: 6 krokov (s obrázkami)
FLEXBALL - sto pixelových flexibilných PCB loptičiek s WiFi: 6 krokov (s obrázkami)

Video: FLEXBALL - sto pixelových flexibilných PCB loptičiek s WiFi: 6 krokov (s obrázkami)

Video: FLEXBALL - sto pixelových flexibilných PCB loptičiek s WiFi: 6 krokov (s obrázkami)
Video: Gillette Fusion ProGlide Power Flexball с AliExpress - 100% оригинальная бритва из Китая !!! 2024, November
Anonim
FLEXBALL - sto pixelových flexibilných PCB loptičiek s WiFi
FLEXBALL - sto pixelových flexibilných PCB loptičiek s WiFi
FLEXBALL - sto pixelových flexibilných PCB loptičiek s WiFi
FLEXBALL - sto pixelových flexibilných PCB loptičiek s WiFi

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

Image
Image

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

Dizajn DPS!
Dizajn DPS!
Dizajn DPS!
Dizajn 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

Všetko čo potrebuješ!
Všetko čo potrebuješ!

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:

  1. PCB
  2. ESP8285-01F
  3. ADXL345
  4. LED diódy WS2812 2020
  5. MCP73831 Lipo nabíjačka IC
  6. Balík na ochranu batérie

Krok 4: Zostavenie lopty

Zostavenie lopty!
Zostavenie lopty!
Zostavenie lopty!
Zostavenie lopty!
Zostavenie lopty!
Zostavenie lopty!
Zostavenie lopty!
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!
Kód!
Kód!
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

Bavte sa!
Bavte sa!
Bavte sa!
Bavte sa!
Bavte sa!
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: