Jak podłączyć klon Arduino z chipem CH340 do komputera z systemem Windows i radzić sobie z problemami z połączeniem?

 


Jeśli korzystasz z klona Arduino wyposażonego w chip CH340, być może natrafiłeś na problemy z połączeniem urządzenia z komputerem. Najczęściej wynika to z problemów ze sterownikami, które mogą zostać uszkodzone lub niewłaściwie zainstalowane podczas aktualizacji systemu Windows. Dodatkowo możesz napotkać komunikaty błędów, takie jak „can't set com-state”, które są szczególnie uciążliwe. W tym wpisie znajdziesz szczegółowy przewodnik, jak rozwiązać ten problem.





Dlaczego występuje problem?

Zgłaszane problemy, takie jak błąd „can't set com-state”, często pojawiają się po aktualizacji sterowników systemowych, która nieprawidłowo obsługuje chipy USB CH340. Na szczęście użytkownicy odkryli, że prosty proces odinstalowania i ponownej instalacji urządzenia może przywrócić funkcjonalność.

Krok po kroku: Jak rozwiązać problem?

  1. Zamknij Arduino IDE
    Jeśli masz otwarte środowisko Arduino IDE, zamknij je przed rozpoczęciem procedury.

  2. Podłącz płytkę Arduino do komputera
    Użyj kabla USB i upewnij się, że płytka jest podłączona.

  3. Otwórz Menedżera urządzeń
    Kliknij prawym przyciskiem myszy na ikonę „Start” systemu Windows i wybierz Menedżer urządzeń.

  4. Pokaż ukryte urządzenia
    W Menedżerze urządzeń otwórz menu Widok i upewnij się, że opcja „Pokaż ukryte urządzenia” jest wyłączona (jeśli widzisz ✓ obok niej, kliknij, aby ją wyłączyć).

  5. Znajdź urządzenie CH340
    Rozwiń sekcję Porty (COM i LPT). Powinieneś zobaczyć pozycję „USB-SERIAL CH340 (COM_n_)”.


  1. Odinstaluj urządzenie

    • Kliknij prawym przyciskiem myszy na „USB-SERIAL CH340 (COM_n_)”.
    • Wybierz Odinstaluj urządzenie.
    • W oknie dialogowym zaznacz opcję Spróbuj usunąć sterownik dla tego urządzenia, jeśli jest dostępna.
    • Kliknij Odinstaluj i poczekaj na zakończenie procesu.
  2. Odłącz urządzenie

    • Odłącz płytkę Arduino od komputera.
    • Poczekaj chwilę, aby system Windows zaktualizował listę urządzeń.
  3. Podłącz urządzenie ponownie

    • Podłącz płytkę Arduino z powrotem.
    • System Windows automatycznie zainstaluje sterownik dla urządzenia CH340. Powinieneś zobaczyć port „USB-SERIAL CH340 (COM_n_)” w Menedżerze urządzeń.

Można sprawdzić inną metodę :

  1. Podłącz płytkę Arduino do komputera
    Użyj kabla USB i upewnij się, że płytka jest podłączona.

  2. Otwórz Menedżera urządzeń
    Kliknij prawym przyciskiem myszy na ikonę „Start” systemu Windows i wybierz Menedżer urządzeń.

  3. Pokaż ukryte urządzenia
    W Menedżerze urządzeń otwórz menu Widok i upewnij się, że opcja „Pokaż ukryte urządzenia” jest wyłączona (jeśli widzisz ✓ obok niej, kliknij, aby ją wyłączyć).

  4. Znajdź urządzenie CH340
    Rozwiń sekcję Porty (COM i LPT). Powinieneś zobaczyć pozycję „USB-SERIAL CH340 (COM_n_)”.

Wejdź w port ,gdzie masz płytkę, prawym przyciskiem myszy PPM, i wybierz 'PORT SETTING' , następnie kliknij przycisk 'Advanced...' zmień na dowolny port. 



W oknie 'COM Port Number' zmień port np: COM3. I zatwierdź OK.



Wyjdź do Menadżera urządzeń i ponownie wróć do 'COM Port Number' i wróc do portu, gdzie jest podłączona płytka klon arduino. 

Czasem wystarcza odłączyć kabel USB od plytki, na nowo kombilować i przesłać dane.

Sprawdź połączenie z Arduino IDE

  1. Otwórz Arduino IDE.
  2. W menu Narzędzia > Port upewnij się, że wybrany jest port „USB-SERIAL CH340 (COM_n_)”.
  3. Spróbuj przesłać kod na płytkę. Jeśli wszystko działa poprawnie, problem został rozwiązany.




Podsumowanie

Problemy z chipami CH340 są zazwyczaj związane ze sterownikami. Procedura odinstalowania i ponownej instalacji urządzenia w Menedżerze urządzeń rozwiązuje większość problemów, w tym błąd „can't set com-state”. Jeśli jednak problem nie ustępuje, ręczna instalacja sterownika jest skutecznym rozwiązaniem.

Czy udało Ci się rozwiązać problem? Podziel się swoimi doświadczeniami w komentarzach! 😊

Link do pierwszej części

Komentarze