Smart Home Automation Forum
[Arduino source code for KC868-A32M]-06_ADC - Printable Version

+- Smart Home Automation Forum (https://www.kincony.com/forum)
+-- Forum: Technical Support (https://www.kincony.com/forum/forumdisplay.php?fid=20)
+--- Forum: KC868-A32M (https://www.kincony.com/forum/forumdisplay.php?fid=49)
+--- Thread: [Arduino source code for KC868-A32M]-06_ADC (/showthread.php?tid=2884)



[Arduino source code for KC868-A32M]-06_ADC - KinCony Support - 05-06-2023

[Arduino source code for KC868-A32M]-06_ADC
Code:
/*KC868-A32M- ADC*/

#include "Arduino.h"
#include "PCF8574.h"         

#define ANALOG_A1   34       
#define ANALOG_A2   35     
#define ANALOG_A3   39 
#define ANALOG_A4   36     


void setup()
{
    Serial.begin(115200);

  pinMode(ANALOG_A1,INPUT);
  pinMode(ANALOG_A2,INPUT);
  pinMode(ANALOG_A3,INPUT);
  pinMode(ANALOG_A4,INPUT);
}

void loop()
{
  if(analogRead(ANALOG_A1)!=0){
    Serial.printf("Current Reading A1 on Pin(%d)=%d\n",ANALOG_A1,analogRead(ANALOG_A1));
  }
   if(analogRead(ANALOG_A2)!=0){
    Serial.printf("Current Reading A2 on Pin(%d)=%d\n",ANALOG_A2,analogRead(ANALOG_A2));
   }
   if(analogRead(ANALOG_A3)!=0){
    Serial.printf("Current Reading A3 on Pin(%d)=%d\n",ANALOG_A3,analogRead(ANALOG_A3));
   }
   if(analogRead(ANALOG_A4)!=0){
    Serial.printf("Current Reading A4 on Pin(%d)=%d\n",ANALOG_A4,analogRead(ANALOG_A4));
   }
   delay(100);
 
}