analogReference — Vybírá referenční napětí pro A/D převodník
void analogReference(
type)
;
type;
Funkce nastavuje vybrané referenční napětí pro potřeby A/D převodníku. Možné hodnoty jsou
DEFAULT
— jako reference je použito napájecí napětí (5 nebo 3,3V podle konstrukce)INTERNAL
— je použit interní generátor referenčního napětí (1,1V na ATmega168/328, 2,56V na ATmega8)INTERNAL1V1
— vestavěný zdroj referenčního napětí 1.1V (pouze na Arduino Mega)INTERNAL2V56
— vestavěný zdroj referenčního napětí 2.56V (pouze na Arduino Mega)EXTERNAL
— je použito externí referenční napětí, přivedené na pin AREFPokud máme zapojen externí zdroj referenčního napětí, musíme to oznámit Arduinou voláním analogReference(EXTERNAL)
předtím než provedeme analogRead! Jestli to neuděláme, uvedeme vnitřní zdroj referenčního napětí do skratu z externím zdrojem.