analogReference(type) ;
Az analóg input által használt referencia feszültséget állítja be. Az átállítást követően az első AnalogRead() kiolvasás nem lesz pontos!
A típusai (type) a következőek lehetnek:
DEFAULT: Az alap beállítás az arduino típusától függően 5V vagy 3,3V lehet.
INTERNAL: A beépített referencia érték, Atmega168 vagy 328 chip esetén 1.1V, Atmega8-nál 2,56V (az Megán nem elérhető).
INTERNAL1V1: Csak Megán, a beépített 1,1V referencia.
INTERNAL2V56: Csak Megán, a beépített 2,56V referencia.
EXTERNAL: Az AREF pin feszültsége (0-5V) amit referencia értéknek használhatunk. NE HASZNÁLJ 0 VOLTNÁL KISEBB VAGY 5 VOLTNÁL NAGYOBB KŰLSŐ FESZÜLTSÉGFORRÁST! Az AnalogRead() meghívása előtt állítsd ezt be!
analogRead(pin);
Ezzel a paranccsal tudjuk kiolvasni az analog pinbe érkező értékeket.
* pin: annak az analóg pinnek a száma amiből ki akarunk olvasni
Egy 0-1023 közötti értéket ad vissza.
analogWrite(pin, value);
PWM pinre küldhetünk vele értéket, hogy analog tulajdonsággal ruházzuk fel a digitalis pint.
* pin: amelyik pwm pint kimenetként használjuk
* value: értéke 0-255 között