analogRead()

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.