int analogPin = A3;
int val = 0;
void setup() {
Serial.begin(9600);
}
void loop() {
val = analogRead(analogPin);
Serial.println(val);
delay(300);
}
analogRead()
[Analog I/O]
Beskrivelse
Læser værdien fra den valgte analog pin, værdien vil være 0-1023 ved 10 bit eller 0-4095 ved 12 bit, det vil sige ved aflæsning på 0-1023 ved 10 bit, vil enhedsopløsningen ved 5V / 1024 være 0,0049 volt (4,9mV) pr. enhed.
Syntaks
analogRead(pin)
Parameter
pin: den pin på Arduino som skal aflæses.
Retunere
Den aflæste analog pin vil retunere en værdi på 0-1023 ved 10 bit eller 0-4095 ved 12 bit. (datatype : int)
Kode Eksempel
Vigtigt information
Hvis den valgte analog pin ikke er tilsluttet, vil analog porten aflæse en fuldstændig tilfældig værdi.
En analog input pin kan også bruges som en digital pin, det gælder dog ikke Arduino Nano, Mini Pro eller Mini.
NYHED
Se de mange nye produkter.
Stort udvalg i
Arduino, udstyr og tilbehør.
til Danmarks måske bedste priser.