// int getAnalog0 = 0;
// void setup() {
//   pinMode(4, OUTPUT);
// }

// void loop() {
//   getAnalog0 = analogRead(A0);
  
// 	Serial.println((String)"Analog Value = " +getAnalog0);
// }

int GetAnalog0;
void setup()	{
	pinMode(A0, INPUT);	//กำหนดสภาวะ (Mode) ขา A0 เป็นขารับเข้า
	pinMode(9, OUTPUT);	//กำหนดสภาวะ (Mode) ขา A0 เป็นขารับเข้า
	Serial.begin(9600);
}
void loop()	{
	GetAnalog0 = analogRead(A0);
	int mapValue = map(GetAnalog0, 0, 4095, 0, 255);
	analogWrite(4, mapValue); char str1[50];
	sprintf(str1, "A0 = %d, Map value = %d", GetAnalog0, mapValue);
	Serial.println(str1);
}