類比輸入
val=analogRead(pin)











pdf     svg


pdf  svg

使用三用電表量測 A5 電壓









#define  apin  A5
int val;
void setup() {
Serial.begin(9600);
}


void loop() {
  val= analogRead(apin);
  Serial.println(val);
  delay(1000);
}






調光燈


#define  led  11
#define  apin  A5
int val;
void setup() {
   
}

void loop() {
    val=analogRead(apin);
    val=map(val,0,1023,0,255);
    analogWrite(led,val);
    delay(100);
 }





#define  led  11
#define  apin  A5
int val;
void setup() {
    pinMode(led,OUTPUT);
}

void loop() {
    val=analogRead(apin);
    if (val>512)
     {
        digitalWrite(led,HIGH);
     }
    else
    {
        digitalWrite(led,LOW);
     }
 }


搖桿 Joystick