Przejdź do treści

Zakupy

Zakupy

To nie reklama!

Panel z Action po uruchomieniu Wymieniam tu sklepy i produkty, aby ułatwić Ci zakup - ale to nie jest reklama! Nikt mi za to nie płaci, nic nie mam z tych zakupów i o ile nie podano inaczej - to nie są linki afiliacyjne! Sam sfinansowałem stworzenie projektu i zakup urządzeń testowych, dopłacając do "tego interesu". Nawet jeśli okazjonalnie będę w stanie odsprzedać niektóre części, obudowy lub sterowniki - robię to po kosztach, a wszystkie nadwyżki i darowizny na ten cel przeznaczone są na finansowanie dalszego rozwoju projektu.

Możesz równie dobrze kupić te lub kompatybilne komponenty gdzie indziej. Tylko proszę, na pewno sprawdź, czy będą pasować.

To jest projekt DIY - "zrób to sam", przed rozpoczęciem jego budowy udaj się na zakupy - do sklepu i on-line, i skompletuj następujące części:

Panel LED

Panel LED to wyświetlacz / ekran systemu. W tym projekcie używamy zbrandowanego panela LED fun screen 16x64 marki B.K Light wyprodukowanego dla i do kupienia w sklepach sieci Action:

Action - Pikselowy ekran LED 37x9 cm

Panel LED fun screen z Action

Panel z Action po uruchomieniu

  • Rozdzielczość matrycy: 16x64
  • Model: ACT1025
  • Item no.: 3217438
  • EAN: 4057722024612
  • wymiary: 374mm x 92mm
  • w pudełku: panel, kabel USB-C do USB-A, mini podstawka, taśma dwustronna aby to przylepić do szyby

Panel ma rozdzielczość 16x64 kolorowych diód LED, steruje się nim (oryginalnie) za pomocą aplikacji iPixel Color.

Panel został zaprojektowany do montowania m.in na szybach witryn lub w ciężarówkach, dlatego nie ma sztywnej obudowy, diody zalane są czymś w rodzaju przeźroczystego silikonu, a w zestawie dostajemy dwustronną taśmę samoprzylepną 😄 Panel z Action ma sztywniejszą płytkę i dodane osobno małe nóżki/podstawki z czarnego tworzywa, choć są raczej prowizoryczne. Panele z Ali są bardzo giętkie, na taśmie.

Panel z Action po uruchomieniu

Inne rozmiary paneli

Sterownik wspiera też inne rozmiary paneli:

Panel 32x32 z Action

Pikselowa tablica LED (LED pixel board)

LED pixel board z Action

LED pixel board po uruchomieniu

  • Rozdzielczość matrycy: 32x32
  • Model: ACT1026
  • Item no.: 3217439
  • EAN: 4057722024636
  • wymiary: 130mm x 130mm x 12mm
  • w pudełku: kwadratowy panel w obudowie z nóżką, zintegrowany kabel USB-A

Ten panel jest kompaktowy i kwadratowy, kosztuje ~65zł - świetnie sprawdzi się na biurko.

LED pixel board pokazujący glikemię

Ten panel ma wbudowany kabel!

Panel 32x32 jest zaprojektowany jako ramka do postawienia na biurko (lub powieszenia na ścianie) - dlatego ma czarną obudowę z wbudowaną podstawką, otwory pod śrubki i zintegrowany przewód zasilający! Oznacza to, że zamiast zestawu przejściówek USB-C - do jego zasilenia potrzebujemy ładowarki z dwoma gniazdami USB-A i krótki kabelek USB-A → USB-C do którego wepniemy sterownik. Sterownik nie musi być bezpośrednio przy panelu! Może być przy zasilaczu, byle był w zasięgu WiFi oraz Bluetooth-a panelu LCD

Tańsze panele LED z AliExpress

Mem we need to go cheaper

Rozpracowanie protokołu komunikacji panela i napisanie sterownika zajęło kilka tygodni. W tym czasie panele zaczęły znikać z półek w Action - albo zostały wykupione albo to produkt który pojawia się sezonowo. Co gorsza, Action z natury swojego działania sprzedaje wyłącznie stacjonarnie.

Ale Action nie opracowało tego produktu samemu 😅 W kodzie aplikacji sterującej widać kilkanaście wariantów i modeli wspieranych produktów. Szybkie poszukiwania na AliExpress pozwalają znaleźć "bazowy" produkt - niemal identyczne panele, bez brandingu Action, sterowane tą samą aplikacją!

Kupując na AliExpress trzeba wyszukać coś w stylu: Scrolling Advertising LED Sign USB Bluetooth App i szukać podobnych miniaturek:

Panel LED z AliExpress

Panel LED wariant 16x64)

Panel powinien mieć 16x64 piksele, podobny wymiar do tego z Action (374x92mm) i (na screenach) widać, że steruje się nim aplikacja iPixel Color. Panel z Ali ma elastyczną płytkę (jest to bardziej gruba, ogumowana taśma), przychodzi "zrolowany". Widoczne też są układy elektroniczne po obu stronach matrycy LED - w panelu z Action zastosowano tam nieprzeźroczysty czarny żel. Dołączony przewód USB-A do USB-C jest dłuższy i posiada włącznik.

Zazwyczaj panel będzie tańszy! Cena to zazwyczaj od 60 zł do 80 zł, a jak kupujesz często na Ali, użyj monet lub poluj na wyprzedaż - da się "zejść" do 50 zł! W pudełku, w porównaniu do tego z Action, nie będzie plastikowych nóżek, ale za to dodają pilota 🙂

Obecnie wspierane są panel o rozdzielczości 16x64 (podłużny) i 32x32 (kwadratowy), ale pracuję nad dodaniem wsparcia dla matryc: 16x32 (krótki), 20x64 (wyższy) i 16x96 (dłuższy)

Sterownik - układy ESP32

Układy z rodziny ESP32 to super tanie mikrokontrolery, zazwyczaj z niewielką (4MB!) pamięcią, ale obsługujące zarówno WiFi, jak i Bluetooth. Tych układów są dziesiątki wariantów - dlatego do tego projektu wybrałem 3 typy, które są tanie, małe, gotowe do użycia i dadzą radę. Ich wspólna cecha to:

  • małe rozmiary, zazwyczaj 2 x 3 x 0,5 cm w obudowie
  • niska cena, od 8 zł do 25 zł
  • zasilanie i programowanie przez USB-C
  • wbudowana lub dołączona mini-antenka WiFi

Dla zaawansowanych...

Oprogramowanie pewnie pójdzie też na innych ESP32 - jeśli masz coś w szufladzie i wiesz, co robisz - ale nie testowałem na wszystkim i udostępniam tylko gotowe buildy na te 3 wymienione płytki

Wybór płytki zależy od tego co masz pod ręką i co wam łatwiej kupić - funkcjonalnie są niemal identyczne.

Ważne!

Sprawdź dokładnie literki/cyferki oznaczenia układu przed zakupem - one są bardzo ważne! Jeśli napisano C3, to nie kupuj C2 lub zero lub Beetle - to inne urządzenia! W Chinach produkują klony klonów - możliwe, że zadziałają, ale np. nie zmieszczą się do obudowy.

Gdzie kupić?

  • AliExpress - jak masz monety, jest promocja, możesz poczekać. Ważne, aby upewnić się, że wybrałeś właściwy układ, bo czasami jest kilka wariantów sprzedawanych w jednym sklepie. I, niestety, jest ryzyko, że otrzymasz wadliwy lub podrobiony układ, który nie zadziała. Co prawda to coraz rzadszy (niemal już anegdotyczny) problem, a AliExpress zazwyczaj oferuje bezproblemowy proces zwrotów m.in. przez Paczkomaty - ale to zawsze kilka dni opóźnienia.
  • Botland i Kamami - polskie sklepy z elektroniką, na pewno nie dostaniesz podróbki, układ na pewno zadziała (a jak nie - masz szybki zwrot możliwy do 14 dni i gwarancję), ceny są wyższe i przy takich kwotach może nie być wysyłki za darmo.

Patrz, co klikasz!

Szczególnie w przypadku odnośników i stron na AliExpress - wyniki mogą pokazywać mix właściwych i podobnych, ale innych urządzeń! Podobnie, w ramach jednej strony często na miniaturce pokazywana jest najtańsza czy najpopularniejsza opcja. Przy dodawaniu do koszyka sprawdź trzy razy, który wariant i co się dodaje! Bardzo łatwo przez pomyłkę kupić nie to, co potrzebujemy!

Dzięki magii kupienia dwóch sztuk...

Kupując tak tanie układy, szczególnie w Chinach, zawsze kupuj co najmniej dwie sztuki - jakby jedna przyszła wadliwa lub umarła/spaliła się od nagłego przepięcia lub wady produkcyjnej.

ESP32-C3 SuperMini

ESP32-C3 SuperMini - tył

ESP32-C3 SuperMini - przód

ESP32-C3 SuperMini - przód

Seeed Xiao ESP32-C3

Panel LED wariant 16x64

Seeed Xiao ESP32-S3

Panel LED wariant 16x64

Obudowa

Obudowa na ESP32-C3 SuperMini z przyciskiem

Obudowę można wydrukować samemu na drukarce 3D. Przygotowałem model dla układu ESP32-C3 SuperMini na Printables: https://www.printables.com/model/1538171-akszon-led-skaut-esp32-c3-supermini-case-with-boot.

Dla innych płytek przygotuję obudowy wkrótce, tymczasowo można użyć inne pasujące modele (ale ich nie testowałem!):

Kabelki

Do paneli podłużnych, 16x64 warto dokupić:

  • przejściówkę kątową USB-C - aby schować kabel za panelem

    Przejściówka kątowa USB-C

    Wyszukaj: USB Type C Male to female Adapter 180 Degree U-shaped

    - rozdzielacz USB-C - aby jednym zasilaczem/kablem zasilić i panel, i sterownik

    Rozdzielacz USB-C

    Wyszukaj: USB C Cable Splitter Type C 1 to 2 Extension Cable Wire

Do panelu na biurko 32x32 potrzebny będzie:

  • krótki przewód USB-A do USB-C do zasilenia sterownika. To tak popularny przewód, że możliwe że znajdziesz w szufladzie jeden z tych dołączanych do setki różnych ładowanych gadżetów.

W Chinach można znaleźć szeroki wybór przejściówek i kabli, średnio po ok. 10 zł każda.

Tylko do zasilania!

Tych przejściówek używamy na końcu, aby zasilić skonfigurowany sterownik i panel LED. Są to zazwyczaj przewody/przejściówki "power only", nie posiadające przewodów do transmisji danych. Do programowania sterownika użyj lepszego, grubego kabla USB-C "data cable", zawierającego przewody do transmisji danych.

Zasilacz / Ładowarka USB

Choć to oczywiste, do panelu LED i sterownika potrzebujesz ładowarki USB pasującej do Twojego przewodu / przewodów zasilania. W zestawie panelu LED z Action czy AliExpress nie ma dołączonej ładowarki! Taki zasilacz powinien dawać stabilne 5V i mieć wydajność co najmniej 2A - czyli 10W. Panel z AliExpress posiada wyraźne oznaczenie, że wymaga ładowarki 2A, to samo wspomina dokumentacja panelu z Action. Moc ładowarki jest zazwyczaj opisane małym drukiem na jej obudowie. Jeśli nie masz rozdzielacza, ładowarka powinna mieć dwa wyjścia. Testy wykazały, że typowo, wyświetlając glikemię, zestaw wyświetlacza ze sterownikiem pobiera około 250mA, ale wartość ta potrafi wzrosnąć do ponad 400mA przy aktualizacji pomiaru czy łączeniu się do WiFi.

Stare ale jare

Możesz na Allegro, Amazon lub AliExpress kupić dowolną dedykowaną ładowarkę USB, ale świetnie sprawdzą się w tym celu starsze ładowarki do telefonów. Zazwyczaj masz takie w szufladzie - są zbyt słabe, aby szybko ładować współczesne smartfony, ale na potrzeby zestawu 2 ampery i USB 2.0 w zupełności wystarczy. Daj jej drugie życie!

Co ciekawe, testy pokazały, że panel LED nie zawsze współpracuje z najnowszymi "super ładowarkami" USB-C - prawdopodobnie ze względu na brak obsługi negocjacji protokołu zasilania takiego jak PD.

Panel 32x32

Do panelu 32x32 z wbudowanym przewodem USB-A, potrzebujemy ładowarki z dwoma gniazdami USB-A!

Podsumowanie kosztów

Komponent Zakres cen (zł)
Panel LED (Action) ~86
Panel LED (AliExpress) 50-80
ESP32-C3 SuperMini (zalecany) ~10
LUB: Seeed Xiao S3 (gdy słaby WiFi) ~40
Kabel USB-C (data) 5-15
Zasilacz (≥2A) 10-20
Przejściówki USB-C (opcjonalnie) 10-20
Obudowa 3D (opcjonalnie) 10-30
RAZEM (budżetowo Action) ~110-150
RAZEM (budżetowo AliExpress) ~75-125
RAZEM (zalecane z Action) ~120

Wskazówki zakupowe

  • Zalecana konfiguracja: Panel z Action (~86 zł) + ESP32-C3 SuperMini (~10 zł) = ~120 zł za kompletny zestaw
  • Najtaniej: Panel z AliExpress (~50-80 zł) + ESP32-C3 SuperMini (~10 zł) = ~75-100 zł
  • Seeed Xiao S3 tylko gdy potrzeba: Kupuj droższy S3 (~40 zł) tylko gdy masz problemy z zasięgiem WiFi SuperMini
  • Kupuj hurtowo: Jeśli zamawiasz z AliExpress, rozważ zakup kilku sterowników – są tanie, a koszty wysyłki są podobne dla 1 lub 3 sztuk
  • Sprawdź lokalne grupy makerów: Czasami można znaleźć używane panele lub sterowniki taniej
  • Jakość ma znaczenie: Nie oszczędzaj zbytnio na kablu USB – zły kabel spowoduje niekończącą się frustrację podczas konfiguracji

Uśmiechnij się do mnie

Nie planuję zostać producentem i handlować gotowymi panelami lub zestawami - ale w czasie testów zgromadziłem zapas części, jestem w stanie wydrukować obudowy. Jeśli zależy Ci na panelu, a masz problem skompletować części samemu - zapytaj mnie na Messengerze - może będę w stanie odsprzedać i przepaczkomatować Ci części. Niestety, w cenie będzie wysyłka, bo nie mam umowy z InPost/Allegro i nie jestem w stanie dopłacać do projektu. Z góry też uprzedzam, że nie mogę zagwarantować, że mam odpowiedni zapas części. Nawet jeśli kupisz części ode mnie, a nie samemu - konfiguracja i konserwacja leży po Twojej stronie, nie jest to abonament na wsparcie techniczne 24/7 😉