با عرض سلام و وقت بخیر خدمت مهندس معین
.
من کد رو مطابق چیزی که نوشتین نوشتم و از نظر وایرینگ هم همونطور که گفته شده بود وصل کردم قطعات رو
مشکلی که هست فرکانس با تغییر پتاسیومتر تغییر میکنه و پرینت هم میشه اما led من blink نمیشه.
.
int ledstate =LOW;
unsigned long previousmillis = 0;
long interval = 100;
void setup ()
{
Serial.begin(9600);
pinMode(A0 , INPUT);
pinMode(3, OUTPUT);
}
void loop ()
{
unsigned long currentmillis = millis();
int adcread = analogRead(A0);
if(currentmillis - previousmillis >= interval);
{
previousmillis = currentmillis;
ledstate = !ledstate;
digitalWrite(3 ,ledstate);
}
interval = map (adcread ,0 ,1023 ,40 ,2000);
Serial.println(interval);
}
.
.
به نظرتون جاییش هست که بی دقتی کرده باشم؟؟؟؟؟؟!!!