#include <avr/sleep.h>
int ledPin = 13 or 12;
int ledDelay = 1000; // Blink every 1 second
int currentDelay = 1000; //measure current
float currentConversion = 5.0 / 1023.0 /0.1;
void setup(){
Serial.begin(9600);
pinMode(ledPin,OUTPUT); //set pin 13 as
}
void loop(){
// Blink LED
digitalWrite(ledPin, HIGH);
delay(ledDelay);
digitalWrite(ledPin, LOW);
delay(ledDelay);
//Measure current
float current = analogRead(A0) * currentConversion;
Serial.println(current);
// Put_Arduino into sleep mode for current
set_sleep_mode(SLEEP_MODE_IDLE);
sleep_enable();
delay(currentDelay);
sleep_disable();
}