Soros port monitor online
Ingyenes online soros monitor Arduinóhoz, ESP32-höz és USB-soros adapterekhez: válassz baudrátát, olvasd élőben szövegként vagy hexában, küldj parancsokat.
Csatlakoztasd a lapkádat vagy az USB-soros adaptert, válaszd ki a beállításokat, majd nyomd meg a „Port kiválasztása és csatlakozás” gombot.
Terminál
Fogadva: 0 · Elküldve: 0 · Sorok: 0
Hogyan használd a soros monitort
- Csatlakoztasd az Arduinódat, ESP32-det, Raspberry Pi Picódat, GPS-modulodat vagy USB-soros adapteredet (FTDI, CH340, CP210x, PL2303).
- A Portbeállítások alatt válaszd ki az eszközöd által használt Baudráta értéket. Szokatlan sebességekhez, például a 74880-hoz (az ESP8266 indítási naplója), válaszd az Egyéni… lehetőséget. Az Adatbitek, a Paritás, a Stopbitek és a Folyamatvezérlés értékét hagyd 8, Nincs, 1 és Nincs beállításon, hacsak az eszköz dokumentációja mást nem ír: ez a gyakori „8N1” beállítás.
- Nyomd meg a Port kiválasztása és csatlakozás gombot. A böngésző megnyitja a soros portok saját listáját; válaszd ki az eszközödet, és erősítsd meg.
- A beérkező adatok a Terminál részben jelennek meg. A Szöveg és a Hex között bármikor válthatsz, az Időbélyegek és az Automatikus görgetés pedig bármikor be- és kikapcsolható.
- Írj be egy parancsot az Elküldendő sor mezőbe, válaszd ki a firmware-ed által várt Sorvég értéket, és nyomd meg a Küldés gombot (vagy az Entert). Az elküldött sorok elején
>jel áll. - A Napló letöltése gombbal szöveges fájlként elmentheted a terminál tartalmát, a Törlés gombbal újrakezdheted, a Kapcsolat bontása gombot pedig a kihúzás előtt vagy a port másik programban való megnyitása előtt nyomd meg.
A soros beállítások magyarázata
Az UART minden bájtot startbitként, 5–8 adatbitként, opcionális paritásbitként és egy vagy két stopbitként küld el. Mindkét végnek egyeznie kell ezekben a beállításokban; a hibás Baudráta a leggyakoribb oka az értelmetlen karaktereknek, például a ⸮⸮⸮ vagy a véletlenszerű szimbólumoknak. Tipikus értékek:
- 9600 és 115200 baud: Arduino-vázlatok (
Serial.begin(…)) és a legtöbb modul; - 74880: az ESP8266 indítási üzenetei, mielőtt a programod megváltoztatja a sebességet;
- 4800 vagy 9600: sok GPS-vevő (NMEA-mondatok);
- Hardveres (RTS/CTS) folyamatvezérlés: modemek és egyes ipari adapterek, ha az RTS/CTS vezetékek be vannak kötve.
Natív USB-s lapkáknál (Arduino Leonardo, Pico, ESP32-S2/S3) a „baudrátát” gyakran figyelmen kívül hagyják, mert az adatok közvetlenül USB-n utaznak, de így is be kell állítani.
Szöveg- és hexanézet
A Szöveg nézet UTF-8-ként dekódolja a bájtokat, és LF, CR vagy CR+LF mentén sorokra bontja őket, akkor is, ha a sorvég két USB-csomagra szétosztva érkezik. Minden sor megkapja az első bájtja beérkezésének idejét, ezredmásodperc pontossággal. A Hex nézet minden fogadott adatblokkot hexadecimális kiírásként mutat: eltolás, soronként 16 bájt hexában, és egy oszlop a nyomtatható ASCII karakterekkel. Bináris protokollokhoz (Modbus RTU, szenzorkeretek) használd, vagy láthatatlan karakterek, például a 0D 0A (CR LF) vagy a 00 megtekintéséhez.
A terminál a legutóbbi 1500 sort mutatja, az eszköz pedig az utolsó 5000 sort vagy adatblokkot tartja a memóriában. A Napló letöltése az aktuális nézetben menti őket, időbélyegekkel, ha be vannak kapcsolva.
Sorvégek
Sok firmware csak akkor dolgoz fel egy parancsot, ha sorvéget kap. Az Arduino-példák általában LF-ig (\n) olvasnak, az AT-parancsos modemek CR-t (\r) várnak, a Windows-stílusú konzolok pedig CR+LF-et használnak. Válaszd a Nincs lehetőséget, hogy pontosan a beírt bájtokat küldd el.
Gyakori kérdések
Mely böngészők támogatják ezt a soros monitort?
A Web Serial Chrome-ban, Edge-ben és Operában működik Windowson, macOS-en, Linuxon és ChromeOS-en. A Firefox és a Safari nem támogatja; az eszköz üzenetet jelenít meg.
Miért hiányzik a portom a listáról?
Ellenőrizd a kábelt (egyes kábelek csak töltenek), telepítsd az adaptered illesztőprogramját (CH340 vagy CP210x régebbi rendszereken), és zárd be a portot már használó programokat, például az Arduino IDE soros monitorát. Linuxon lehet, hogy a felhasználódnak a dialout csoport tagjának kell lennie.
Miért látok furcsa karaktereket?
A baudráta nem egyezik az eszközével. Próbáld ki a gyakori értékeket, a 115200-zal és a 9600-zal kezdve. A hibás paritás vagy adatbit is összekeverheti a szöveget.
Újraindul az Arduinóm, amikor csatlakozom?
Igen, sok lapkánál a port megnyitása átbillenti a DTR vezetéket, ami újraindítja a programot. Ez normális, és így láthatod az indítási üzeneteket.
Elküld valahová adatot ez az eszköz?
Nem. A böngésző közvetlenül a számítógépeden lévő porttal kommunikál. Semmi, amit fogadsz vagy küldesz, nem hagyja el az oldalt.
Kapcsolódó eszközök
- Bluetooth-eszköz vizsgáló Teszteld a Bluetooth Low Energy eszközödet a böngészőben: GATT-szolgáltatások és karakterisztikák listázása, értékek olvasása, élő értesítések.
- Játékvezérlő teszt Ingyenes online kontroller teszt Xbox, PlayStation és USB játékvezérlőkhöz: gombok, ravaszok és karok élőben, drift ellenőrzés és rezgésteszt.
- Billentyűzet teszt Ingyenes online billentyűzet teszt: kivilágítja a lenyomott billentyűket, mutatja a key, code, location értékeket, méri az N-key rollovert és a beragadást.