Anyone familiar with the C like language of arduino? I am currently using it for my microcontroller and could really use some help with the over current protection part of it
What I have so far is very rudimentary and I currently have this lem current sensor LEM LF306S LF 306-S 300A. When I put a magnet near it and print out values on a serial print line it read 1023 the maximum for arduino. Anyone on the forum ever work with arduino or know anyone who has written programs for motor controllers with it before?
Code:
int potPin = 2; // select the input pin for the potentiometer
int ledPin = 11; // note onlly 5,6, 9,10,11 are PWM
int wait = 0; // variable to store the value coming from the sensor
void setup() {
// Serial.begin(9600);
pinMode(ledPin, OUTPUT); // declare the ledPin as an OUTPUT
}
void loop() {
wait = analogRead(potPin) - 28; // read the value from the sensor
if(wait > 950){
digitalWrite(ledPin, LOW);
}else{
digitalWrite(ledPin, HIGH); // turn the ledPin on
delayMicroseconds(1023 - wait); // stop the program for some time
digitalWrite(ledPin, LOW); // turn the ledPin off
delayMicroseconds( wait); // stop the program for some time
}
// Serial.println( wait );
}