40.8.6.5. Serial

available - Zjistí kolik znaku je v přijímacím bufferu
begin - Inicializace komunkačního hardware a nastavení přenosové rychlosti
end - Ukončuje/zakazuje sériovou komunikaci na portu
flush - Vyprázdní vstupní buffer
print - Vypíše informace v textové podobě na sériový port
println - Vypíše informace v textové podobě na sériový port
read - Čtení jednoho znaku ze vstupního bufferu
write - Odešle binární data na sériový port

Attributy: id="Arduino.lib.Serial"

Knihovna / třída Serial je standardní třídou jenž je přímo k dispozici, bez nutnosti importovat nějaký hlavičkový soubor.

Na Arduinou máme k dispozici nejméně jeden sériový port s hardwarowou podporou. Jako periferní zařízení je v datasheetu mikrořadiče označen kódem UART nebo USART. Je vyveden na piny d0 (RX, vysílání) a d1 (TX, příjem).

Přes tento, první, sériový port se arduino programuje. Pro potřeby ladění je na něm implementován sériový monitor. A můžeme jej použít ke komunikaci naší hotové aplikace s jiným počítačem či zařízením.

Jiné modely/varianty Arduina, ty s většími procesory, mohou mít další sériové porty. Tyto jsou zastoupeny objekty Serial1, Serial2 a Serial3.

Zbývá popsat metody:

Licence Creative Commons
Elektronika a počítače, jejímž autorem je Radek Hnilica, podléhá licenci Creative Commons Uveďte autora-Nevyužívejte dílo komerčně-Zachovejte licenci 3.0 Česká republika .