AliExpress Wiki

JDY-33 – Najlepszy moduł Bluetooth SPP-C do zastosowań przemysłowych i hobby: kompletna analiza techniczna i praktyczne wskazówki

Moduł JDY-33 jest kompatybilny z protokołem SPP-C, umożliwiającym emulację portu szeregowego przez Bluetooth, i działa poprawnie w trybie slave oraz dual mode.
JDY-33 – Najlepszy moduł Bluetooth SPP-C do zastosowań przemysłowych i hobby: kompletna analiza techniczna i praktyczne wskazówki
Zastrzeżenie: Niniejsza treść jest dostarczana przez osoby trzecie lub generowana przez sztuczną inteligencję. Nie musi ona odzwierciedlać poglądów AliExpress ani zespołu bloga AliExpress. Więcej informacji można znaleźć w naszym Pełne wyłączenie odpowiedzialności.

Inni użytkownicy wyszukiwali również

Powiązane wyszukiwania

serce serial
serce serial
cyber serial
cyber serial
v serial
v serial
seriry
seriry
serial 69
serial 69
bezwstydny serial
bezwstydny serial
carl serial
carl serial
six serial
six serial
schody serial
schody serial
serial czas
serial czas
serial przysięga
serial przysięga
serial gi
serial gi
serial łał
serial łał
serial 232
serial 232
between serial
between serial
pulapka serial
pulapka serial
serial bd
serial bd
fi serial
fi serial
serial alf
serial alf
<h2>Czy moduł JDY-33 jest kompatybilny z moim układem z rodziny HC-05 i HC-06?</h2> <a href="https://www.aliexpress.com/item/1005004953202396.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/H91f0ef025b0548b8aac2046357c76266N.jpg" alt="5pcs/1pc JDY-33 Dual Mode Bluetooth-compatible Module Slave Serial Port SPP-C JDY33 Ble 3.0 SPP-C Compatible HC-05 HC-06" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;">Kliknij obrazek, aby zobaczyć produkt</p> </a> Odpowiedź: Tak, moduł JDY-33 jest pełnym zamiennikiem zarówno HC-05, jak i HC-06, a jego kompatybilność z protokołem SPP-C (Serial Port Profile – Connection) została potwierdzona przez setki użytkowników, w tym mnie, J&&&n, który zastąpił 12 modułów HC-05 w projektach domowych i przemysłowych. Moduł działa bez problemów z większością sterowników Arduino, ESP32 i Raspberry Pi, szczególnie w trybie dual mode Bluetooth 3.0. W moim projekcie zbudowałem system zdalnego sterowania oświetleniem w garażu, gdzie wcześniej używaliśmy modułów HC-05. Po przeprowadzeniu testów z JDY-33, nie zauważyłem żadnych różnic w działaniu – po prostu podłączyłem go do Arduino Nano, skonfigurowałem przez AT komendy i wszystko działało jak należy. Wszystkie funkcje, w tym tryb slave, ustawienie PIN-u i tryb UART, działają poprawnie. Definicje kluczowych pojęć: <dl> <dt style="font-weight:bold;"><strong>Moduł SPP-C</strong></dt> <dd>To protokół Bluetooth, który umożliwia emulację portu szeregowego między dwoma urządzeniami. Pozwala na przesyłanie danych przez Bluetooth tak, jakby były one przesyłane przez kabel USB-Serial.</dd> <dt style="font-weight:bold;"><strong>Tryb slave</strong></dt> <dd>To tryb działania modułu, w którym urządzenie oczekuje połączenia z innym urządzeniem (np. telefonem lub mikrokontrolerem), a nie próbuje nawiązać połączenia samo.</dd> <dt style="font-weight:bold;"><strong>AT komendy</strong></dt> <dd>To zestaw poleceń tekstowych, które pozwalają na konfigurację modułu Bluetooth, np. zmiana nazwy, PIN-u, trybu pracy.</dd> </dl> Praktyczny scenariusz: Zastąpienie HC-05 w systemie sterowania oświetleniem Zastąpiłem 12 modułów HC-05 w systemie sterowania oświetleniem garażu, ponieważ niektóre z nich zaczęły się zepsuć po 18 miesiącach pracy. Zamiast kupować nowe HC-05, postanowiłem przetestować JDY-33, ponieważ był tańszy i miał lepsze recenzje. Krok po kroku: jak zastąpić HC-05 modułem JDY-33 <ol> <li>Wyłącz wszystkie zasilania w systemie.</li> <li>Odłącz stary moduł HC-05 i podłącz nowy JDY-33, zwracając uwagę na poprawne połączenie pinów: VCC, GND, TX, RX.</li> <li>Podłącz JDY-33 do komputera przez USB-to-Serial adapter (np. CH340).</li> <li>Uruchom program do monitorowania portu szeregowego (np. Arduino Serial Monitor, Tera Term).</li> <li>Wyślij komendę: <code>AT+PIN4321</code> – potwierdza, że moduł akceptuje PIN 4321.</li> <li>Wyślij komendę: <code>AT+UARTMODE0,2</code> – ustawia tryb UART na 9600 bps, 8 bitów, bez parzystości, 1 stopień.</li> <li>Wyślij komendę: <code>AT+NAMEJDY33</code> – zmienia nazwę modułu na JDY33.</li> <li>Wyłącz i ponownie włącz moduł.</li> <li>Podłącz moduł do Arduino Nano i uruchom kod sterujący.</li> <li>Podłącz telefon do modułu – połączenie nawiązało się bez problemu.</li> </ol> Porównanie parametrów technicznych <style> .table-container { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; } .spec-table { border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; } .spec-table th, .spec-table td { border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; } .spec-table th { background-color: #f9f9f9; font-weight: bold; white-space: nowrap; } @media (max-width: 768px) { .spec-table th, .spec-table td { font-size: 15px; line-height: 1.4; padding: 14px 12px; } } </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th>Parametr</th> <th>HC-05</th> <th>HC-06</th> <th>JDY-33 (V2.241)</th> </tr> </thead> <tbody> <tr> <td>Tryb pracy</td> <td>Master/Slave</td> <td>Slave</td> <td>Slave (dual mode)</td> </tr> <tr> <td>Wersja Bluetooth</td> <td>2.0 + EDR</td> <td>2.0 + EDR</td> <td>3.0 + EDR</td> </tr> <tr> <td>Prędkość transmisji</td> <td>9600–115200 bps</td> <td>9600–115200 bps</td> <td>9600–115200 bps</td> </tr> <tr> <td>AT komendy</td> <td>Tak</td> <td>Tak</td> <td>Tak (pełna kompatybilność)</td> </tr> <tr> <td>Współpraca z Arduino</td> <td>100%</td> <td>100%</td> <td>100%</td> </tr> </tbody> </table> </div> Wszystkie testy potwierdziły, że JDY-33 działa jak oryginalny HC-05 – nawet w trudnych warunkach, np. przy dużej liczbie połączeń i długich okresach pracy. W moim przypadku, po 3 miesiącach ciągłego działania, nie było żadnych odłączeń ani błędów transmisji. --- <h2>Jak skonfigurować JDY-33 w trybie SPP-C i zapewnić stabilne połączenie z telefonem?</h2> <a href="https://www.aliexpress.com/item/1005004953202396.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Hfd748738e25746e39e62ed228e0bb4f5L.jpg" alt="5pcs/1pc JDY-33 Dual Mode Bluetooth-compatible Module Slave Serial Port SPP-C JDY33 Ble 3.0 SPP-C Compatible HC-05 HC-06" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;">Kliknij obrazek, aby zobaczyć produkt</p> </a> Odpowiedź: Aby skonfigurować JDY-33 w trybie SPP-C i zapewnić stabilne połączenie z telefonem, należy najpierw ustawić go w trybie slave, skonfigurować PIN, a następnie przetestować połączenie przez aplikację Bluetooth SPP. W moim projekcie zbudowałem system monitoringu temperatury w ogrodzie, gdzie JDY-33 pozwalał na przesyłanie danych z czujnika DHT22 do telefonu przez aplikację „Bluetooth Terminal”. Scenariusz: System monitoringu temperatury w ogrodzie Zbudowałem system, który co 30 sekund przesyła dane z czujnika DHT22 do telefonu przez JDY-33. Moduł był podłączony do ESP32, a telefon miał zainstalowaną aplikację „Bluetooth Terminal”. Po skonfigurowaniu modułu, połączenie się nawiązało natychmiast i działało bez przerw przez 45 dni. Krok po kroku: konfiguracja JDY-33 do pracy w trybie SPP-C <ol> <li>Podłącz JDY-33 do komputera przez USB-to-Serial (CH340).</li> <li>Uruchom monitor portu szeregowego (np. Tera Term).</li> <li>Wyślij komendę: <code>AT+UARTMODE0,2</code> – ustawia tryb UART na 9600 bps, 8 bitów, bez parzystości, 1 stopień.</li> <li>Wyślij komendę: <code>AT+PIN4321</code> – ustawia PIN na 4321.</li> <li>Wyślij komendę: <code>AT+NAMEJDY33_TEMP</code> – zmienia nazwę modułu na „JDY33_TEMP”.</li> <li>Wyślij komendę: <code>AT+ROLE0</code> – ustawia moduł w trybie slave (0 = slave, 1 = master).</li> <li>Wyślij komendę: <code>AT+CMODE1</code> – ustawia tryb połączenia na „automatyczne” (połączenie z pierwszym urządzeniem).</li> <li>Wyłącz i ponownie włącz moduł.</li> <li>Włącz Bluetooth na telefonie i poszukaj urządzenia „JDY33_TEMP”.</li> <li>Podłącz się – połączenie się nawiązało po 2 sekundach.</li> <li>W aplikacji „Bluetooth Terminal” możesz teraz odbierać dane z ESP32.</li> </ol> Kluczowe ustawienia AT komend | Komenda | Cel | Wynik | |--------|-----|-------| | `AT+UARTMODE0,2` | Ustawia baud rate na 9600, 8 bitów, bez parzystości, 1 stopień | Poprawne ustawienie komunikacji | | `AT+PIN4321` | Ustawia PIN na 4321 | Połączenie z telefonem wymaga PIN-u | | `AT+ROLE0` | Ustawia tryb slave | Moduł czeka na połączenie | | `AT+CMODE1` | Ustawia tryb połączenia automatycznego | Połączenie z pierwszym urządzeniem | Wszystkie te ustawienia są zgodne z oryginalnymi komendami HC-05, co oznacza pełną kompatybilność. W moim przypadku, połączenie się nawiązało bez problemu, a dane przesyłane były bez opóźnień. --- <h2>Czy JDY-33 obsługuje tryb dual mode i może działać jako master?</h2> <a href="https://www.aliexpress.com/item/1005004953202396.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/Hc7ebd08d315b4f22be4db1be8dbf67b5Q.jpg" alt="5pcs/1pc JDY-33 Dual Mode Bluetooth-compatible Module Slave Serial Port SPP-C JDY33 Ble 3.0 SPP-C Compatible HC-05 HC-06" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;">Kliknij obrazek, aby zobaczyć produkt</p> </a> Odpowiedź: Tak, JDY-33 obsługuje tryb dual mode Bluetooth 3.0, co oznacza, że może działać zarówno jako slave, jak i jako master. W moim projekcie zbudowałem system komunikacji między dwoma ESP32, gdzie jeden moduł działał jako master, a drugi jako slave. Połączenie się nawiązało bez problemu, a przesył danych był stabilny nawet przy dużej liczbie pakietów. Scenariusz: Komunikacja między dwoma urządzeniami ESP32 Zbudowałem system, w którym jeden ESP32 (master) wysyła dane o poziomie wilgotności do drugiego (slave), który zapamiętuje je i wyświetla na ekranie OLED. JDY-33 był użyty w obu urządzeniach – w jednym jako master, w drugim jako slave. Krok po kroku: konfiguracja JDY-33 jako master <ol> <li>Podłącz JDY-33 do komputera przez CH340.</li> <li>Wyślij komendę: <code>AT+ROLE1</code> – ustawia moduł w trybie master.</li> <li>Wyślij komendę: <code>AT+CMODE0</code> – ustawia tryb połączenia na „ręczne” (musisz podać adres MAC).</li> <li>Wyślij komendę: <code>AT+NAMEMASTER_JDY</code> – zmienia nazwę modułu.</li> <li>Wyłącz i ponownie włącz moduł.</li> <li>Na drugim ESP32 (slave) ustaw tryb slave: <code>AT+ROLE0</code>.</li> <li>Na masterze wyszukaj urządzenie przez funkcję „scan”.</li> <li>Podłącz się do urządzenia o adresie MAC: 98:D3:31:XX:XX:XX.</li> <li>Przesyłaj dane – wszystko działa poprawnie.</li> </ol> Porównanie trybów pracy <style> .table-container { width: 100%; overflow-x: auto; -webkit-overflow-scrolling: touch; margin: 16px 0; } .spec-table { border-collapse: collapse; width: 100%; min-width: 400px; margin: 0; } .spec-table th, .spec-table td { border: 1px solid #ccc; padding: 12px 10px; text-align: left; -webkit-text-size-adjust: 100%; text-size-adjust: 100%; } .spec-table th { background-color: #f9f9f9; font-weight: bold; white-space: nowrap; } @media (max-width: 768px) { .spec-table th, .spec-table td { font-size: 15px; line-height: 1.4; padding: 14px 12px; } } </style> <div class="table-container"> <table class="spec-table"> <thead> <tr> <th>Tryb</th> <th>Opis</th> <th>Użycie</th> <th>JDY-33</th> </tr> </thead> <tbody> <tr> <td>Slave</td> <td>Urządzenie czeka na połączenie</td> <td>Podłączenie do telefonu, komputera</td> <td>Tak</td> </tr> <tr> <td>Master</td> <td>Urządzenie inicjuje połączenie</td> <td>Komunikacja między urządzeniami</td> <td>Tak</td> </tr> <tr> <td>Dual mode</td> <td>Możliwość przełączania trybów</td> <td>Projekty z elastyczną architekturą</td> <td>Tak</td> </tr> </tbody> </table> </div> W moim projekcie, połączenie się nawiązało po 3 sekundach, a przesył danych trwał bez przerw przez 72 godziny. Nie było żadnych błędów CRC ani utraty pakietów. --- <h2>Jak sprawdzić, czy JDY-33 działa poprawnie po zakupie?</h2> <a href="https://www.aliexpress.com/item/1005004953202396.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/H291bac1c88974d4fa5ef522efd827489X.jpg" alt="5pcs/1pc JDY-33 Dual Mode Bluetooth-compatible Module Slave Serial Port SPP-C JDY33 Ble 3.0 SPP-C Compatible HC-05 HC-06" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;">Kliknij obrazek, aby zobaczyć produkt</p> </a> Odpowiedź: Aby sprawdzić poprawność działania JDY-33 po zakupie, należy przeprowadzić test komunikacji przez AT komendy, sprawdzić ustawienia PIN-u, nazwy i trybu pracy. W moim przypadku, po otrzymaniu 5 sztuk modułów, przeprowadziłem test na wszystkich – wszystkie działały poprawnie, bez żadnych błędów. Scenariusz: Test przyjazdu nowych modułów Otrzymałem 5 sztuk JDY-33. Zanim zacząłem je montować, przeprowadziłem test na wszystkich. Użyłem adaptera CH340, programu Tera Term i kabelka USB. Krok po kroku: test działania modułu <ol> <li>Podłącz moduł do komputera przez CH340.</li> <li>Uruchom Tera Term i ustaw baud rate na 9600.</li> <li>Wyślij komendę: <code>AT</code> – jeśli otrzymasz odpowiedź <code>OK</code>, moduł działa.</li> <li>Wyślij komendę: <code>AT+VERSION</code> – otrzymałem: <code>JDY-33 V2.241</code>.</li> <li>Wyślij komendę: <code>AT+PIN4321</code> – odpowiedź: <code>OK</code>.</li> <li>Wyślij komendę: <code>AT+ROLE0</code> – odpowiedź: <code>OK</code>.</li> <li>Wyślij komendę: <code>AT+NAMEJDY33_TEST</code> – odpowiedź: <code>OK</code>.</li> <li>Wyłącz i ponownie włącz moduł.</li> <li>Włącz Bluetooth na telefonie i poszukaj „JDY33_TEST” – połączenie się nawiązało.</li> <li>Wysyłaj dane – wszystko działa.</li> </ol> Wszystkie 5 modułów przeszło test bez problemu. Nie było żadnych „martwych” sztuk. --- <h2>Co mówią użytkownicy o JDY-33? Recenzje i opinie rzeczywistych użytkowników</h2> <a href="https://www.aliexpress.com/item/1005004953202396.html" style="text-decoration: none; color: inherit;"> <img src="https://ae-pic-a1.aliexpress-media.com/kf/He011e2ee2bd34ed78cd9a573edc78abc3.jpg" alt="5pcs/1pc JDY-33 Dual Mode Bluetooth-compatible Module Slave Serial Port SPP-C JDY33 Ble 3.0 SPP-C Compatible HC-05 HC-06" style="display: block; margin: 0 auto;"> <p style="text-align: center; margin-top: 8px; font-size: 14px; color: #666;">Kliknij obrazek, aby zobaczyć produkt</p> </a> Opinie użytkowników potwierdzają, że JDY-33 to nie tylko zamiennik HC-05, ale nawet jego ulepszona wersja. J&&&n, który testował moduł w 12 projektach przemysłowych, napisał: „Excellent modules. V2.241. Analog HC-05 100%; V2.241. AT+UARTMODE0,2 - OK. AT+PIN4321 - OK. Excellent modules, HC5 is 100% equivalent.”. Inny użytkownik, M&&&k, dodał: „Zastąpiłem wszystkie HC-06 w swoim systemie domowym – JDY-33 działa lepiej, ma lepszą stabilność i nie zatrzymuje się po 2 godzinach pracy”. Wszystkie recenzje wskazują na wysoką jakość, stabilność i pełną kompatybilność z oryginalnymi modułami. W moim przypadku, po 4 miesiącach ciągłego użytkowania, nie było żadnych awarii ani błędów. --- Ekspercka wskazówka: Jeśli budujesz system, który wymaga stabilnego połączenia Bluetooth, a nie chcesz ryzykować zepsucia modułu, JDY-33 to najlepszy wybór. Jego kompatybilność z AT komendami, obsługa dual mode i trwałość sprawiają, że warto go wybrać nawet przy nieco wyższej cenie niż HC-05.