digitalRead()

Page

Stránky / Arduino / C++ pre Arduino / Funkcie API /

Prečíta logickú hodnotu z konkrétneho digitálneho pinu. Výsledkom je logická jednotka alebo nula.

Syntax

int digitalRead(uint8_t pin);

Parametre

  • pin - Číslo pinu, ktorého logickú hodnotu chcete prečítať.

Návratová hodnota

  • int - Aktuálna logická hodnota na pine.

Poznámky

Ak nie je na pin propojená definovaná úroveň napätia, ľudovo povedané pin pláva, funkcia môže prečítať náhodnú hodnotu. Ľahko si to môžete vyskúšať, ak si ku pinu pripojíte vodič, budete pravidelne čítať hodnotu pinu a posielať ju na sériový port. Ak sa budete dotýkať prstom vodiča, budú sa na výstupe objavovať náhodné hodnoty.


14.06.2016


Menu