Utilia

Serijski monitor i terminal

Besplatan online serijski monitor za Arduino, ESP32 i USB adaptere. Izaberi brzinu prenosa, čitaj podatke kao tekst ili hex, šalji komande.

Podešavanja porta

Priključi svoju ploču ili USB-serijski adapter, izaberi podešavanja, pa pritisni „Izaberi port i poveži se“.

Terminal


    

Primljeno: 0 · Poslato: 0 · Linije: 0

Kako se koristi serijski monitor

  1. Priključi svoj Arduino, ESP32, Raspberry Pi Pico, GPS modul ili USB-serijski adapter (FTDI, CH340, CP210x, PL2303).
  2. Pod Podešavanja porta izaberi Brzina prenosa (baud) koju tvoj uređaj koristi. Izaberi Prilagođeno… za neuobičajene brzine kao što je 74880 (ESP8266 zapis pri pokretanju). Ostavi Bitovi podataka, Parnost, Stop bitovi i Kontrola protoka na 8, Nema, 1 i Nema, osim ako dokumentacija tvog uređaja ne kaže drugačije: to je uobičajeno podešavanje „8N1“.
  3. Pritisni Izaberi port i poveži se. Pregledač otvara sopstveni spisak serijskih portova; izaberi svoj uređaj i potvrdi.
  4. Dolazni podaci pojavljuju se u Terminal. U bilo kom trenutku prebacuj Tekst i Hex i uključuj ili isključuj Vremenske oznake i Automatsko pomeranje.
  5. Upiši komandu u Linija za slanje, izaberi Kraj linije koji tvoj firmver očekuje i pritisni Pošalji (ili Enter). Poslate linije prikazuju se sa početnim znakom >.
  6. Pritisni Preuzmi evidenciju da sačuvaš sadržaj terminala kao tekstualni fajl, Očisti da počneš ispočetka i Prekini vezu pre isključivanja ili pre otvaranja porta u drugom programu.

Objašnjenje serijskih podešavanja

UART šalje svaki bajt kao start bit, 5 do 8 bitova podataka, opcioni bit parnosti i jedan ili dva stop bita. Obe strane moraju da se slože oko ovih podešavanja; pogrešna Brzina prenosa (baud) najčešći je uzrok nečitljivih znakova kao što su ⸮⸮⸮ ili nasumični simboli. Tipične vrednosti:

  • 9600 i 115200 bauda: Arduino skice (Serial.begin(…)) i većina modula;
  • 74880: ESP8266 poruke pri pokretanju, pre nego što tvoja skica promeni brzinu;
  • 4800 ili 9600: mnogi GPS prijemnici (NMEA rečenice);
  • Hardverska (RTS/CTS) kontrola protoka: modemi i neki industrijski adapteri, kad su RTS/CTS žice povezane.

Kod ploče sa izvornim USB-om (Arduino Leonardo, Pico, ESP32-S2/S3) „brzina prenosa“ se često ignoriše jer podaci putuju direktno preko USB-a, ali je i dalje treba podesiti.

Prikazi teksta i hex

Prikaz Tekst dekodira bajtove kao UTF-8 i deli ih na linije kod LF, CR ili CR+LF, čak i kad kraj linije stigne podeljen u dva USB paketa. Svaka linija dobija oznaku vremena kad je stigao njen prvi bajt, do milisekunde. Prikaz Hex prikazuje svaki primljeni blok kao hex ispis: pomak, 16 bajtova po redu u heksadecimalnom zapisu i kolonu sa štampljivim ASCII znakovima. Koristi ga za binarne protokole (Modbus RTU, okviri senzora) ili da vidiš nevidljive znakove kao što su 0D 0A (CR LF) ili 00.

Terminal prikazuje poslednjih 1.500 linija, a alat u memoriji čuva poslednjih 5.000 linija ili blokova. Preuzmi evidenciju ih čuva u trenutnom prikazu, sa vremenskim oznakama ako su uključene.

Završeci linija

Mnogi firmveri obrađuju komandu tek kad prime kraj linije. Arduino primeri obično čitaju do LF (\n), AT modemi očekuju CR (\r), a konzole u Windows stilu koriste CR+LF. Izaberi Nema da pošalješ tačno one bajtove koje si ukucao.

Česta pitanja

Koji pregledači podržavaju ovaj serijski monitor?

Web Serial radi u Chrome-u, Edge-u i Operi na Windowsu, macOS-u, Linuxu i ChromeOS-u. Firefox i Safari ga ne podržavaju; alat umesto toga prikazuje poruku.

Zašto moj port nedostaje na spisku?

Proveri kabl (neki kablovi samo pune), instaliraj drajver za svoj adapter (CH340 ili CP210x na starijim sistemima) i zatvori svaki program koji već koristi port, na primer serijski monitor u Arduino IDE-u. Na Linuxu tvoj korisnik će možda morati da bude u grupi dialout.

Zašto vidim čudne znakove?

Brzina prenosa se ne poklapa sa uređajem. Probaj uobičajene vrednosti, počevši od 115200 i 9600. Pogrešna parnost ili bitovi podataka takođe mogu da unakaze tekst.

Da li se moj Arduino resetuje kad se povežem?

Da, na mnogim pločama otvaranje porta prebacuje DTR liniju, što ponovo pokreće skicu. To je normalno i omogućava ti da vidiš poruke pri pokretanju.

Da li se moji podaci negde šalju?

Ne. Pregledač razgovara direktno sa portom na tvom računaru. Ništa što primiš ili pošalješ ne napušta stranicu.