19 لایک
-
عیب یابی کد
با سلام
من تازه شروع کردم به کار کردن با اردوینو
یه برنامه ساده خودم نوشتم و خواستم تست کنم . یبار رو اردوینو نانو تست کردم یبار روی پرومینی ولی جواب نگرفتم . حتی بعدش رفتم کلی سرچ کردم چندین کد مشابه پیدا کردم تست کردم دیدم هیچکدوم جواب نمیده . حالا میخوام ببینم عییب از برنامس یا جایی دیگه ! برنامه واسه اینه که یه سنسور حرکتی حرکت رو که حس کرد رله عمل کنه چندثانیه روشن بمونه بعد خاموش بشه
کد:
int pir = 3;
int rel = 4;
int d;
void setup()
{
pinMode(rel, OUTPUT);
digitalWrite(rel, LOW);
}
void loop()
{
d = digitalRead(pir);
if (d = 1)
{
digitalWrite(rel, HIGH);
delay(1500);
digitalWrite(rel, LOW);
}
else
{
digitalWrite(rel, LOW);
}
delay(500);
}
مجوز های ارسال و ویرایش
- شما نمیتوانید موضوع جدیدی ارسال کنید
- شما امکان ارسال پاسخ را ندارید
- شما نمیتوانید فایل پیوست کنید.
- شما نمیتوانید پست های خود را ویرایش کنید
-
مشاهده قوانین انجمن
SEO by vBSEO