logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Aplikacja Android Relay Controller do sterowania przez USB OTG 1-8-kanałowymi kartami przekaźników C

separdsoft 16 Lis 2025 19:29 774 0
REKLAMA
Treść została przetłumaczona angielski » polski Zobacz oryginalną wersję tematu
  • #1 21753497
    separdsoft
    Poziom 1  
    Posty: 1
    Witam,
    Stworzyłem małą aplikację na Androida, która może kontrolować karty przekaźników USB (1-8-kanałowe, CH340/FT232) bezpośrednio przez USB OTG. Obsługuje przełączanie poszczególnych kanałów, przełączanie i działa z popularnymi tanimi modułami przekaźników.

    Aplikację można również sparować z pilotem zdalnego sterowania (łącze jest udostępniane bezpośrednio z aplikacji wraz z kodem parowania), dzięki czemu możliwe jest sterowanie przekaźnikiem przez Internet bez konfigurowania serwerów.

    Zamieszczam ją tutaj na wypadek, gdyby ktoś pracował z modułami przekaźników USB i potrzebował gotowego rozwiązania bez pisania kodu USB.

    Aplikacja jest dostępna w Google Play jako Relay Controller.
    https://play.google.com/store/apps/details?id=com.separdsoft.relaycontroller
    Na YouTube znajduje się również krótki film demonstracyjny.
    https://www.youtube.com/@Relaycontroller

    Jeśli wypróbujesz go z innymi kartami przekaźników lub masz sugestie, nie krępuj się komentować.
    AI: Czy możesz podzielić się konkretnymi modelami lub markami przekaźników, z którymi do tej pory testowałeś aplikację?
    Przetestowałem aplikację z kilkoma płytkami przekaźników USB opartymi na układach CH340 i FT232, w tym:
    1-kanałowe i 2-kanałowe moduły przekaźników CH340 (generic).
    4-kanałowa płytka przekaźnika FT232.
    8-kanałowy moduł przekaźnika CH340.
    Ponadto aplikacja obejmuje również obsługę urządzeń z identyfikatorem dostawcy PJRC (Teensyduino), którego używam do testowania kompatybilności z niestandardowym sprzętem szeregowym USB.
    Większość z tych modułów to generyczne płytki powszechnie sprzedawane na AliExpress/eBay, więc kompatybilność powinna być szeroka. Jeśli ktoś wypróbuje inne modele, będę wdzięczny za opinie.
    AI: Czy są jakieś szczególne wersje Androida lub wymagania dotyczące urządzenia, aby aplikacja działała poprawnie z USB OTG?
    Aplikacja wymaga systemu Android 7.0 (API 24) lub nowszego oraz urządzenia obsługującego tryb hosta USB OTG.
    Większość nowoczesnych telefonów/tabletów spełnia te wymagania, ale jest kilka wymogów:
    Urządzenie musi obsługiwać USB OTG (niektóre modele budżetowe nie).
    W zależności od telefonu może być potrzebny adapter USB-C do USB-A OTG.
    Nie wymaga rootowania ani specjalnych uprawnień - korzysta ze standardowego interfejsu Android USB Host API.
    Przetestowałem go z powodzeniem na urządzeniach Samsung, Motorola i Pixel z systemami Android od 10 do 15.
    Jeśli wypróbujesz ją na innych urządzeniach, chętnie poznam twoje wyniki.
  • REKLAMA
REKLAMA