تشخیص وجود مصرف کننده با آردوینو
سلام به همگی .
من تو یک پروژه با arduino uno نیاز دارم که از وجود یه مصرف کننده در مدار مطمین بشم و با توجه به بودن یا نبودن اون مصرف کننده ، تصمیماتی بگیرم .
فرض کنید مصرف کننده من یه لامپ یا یه led هستش . میخوام آردوینو تشخیص بده که لامپ در جا لامپی بسته شده یا جا لامپی خالیه . !
ممنون .
نقل قول: تشخیص وجود مصرف کننده با آردوینو
سلام
نمی تونید با برد آردوینو متوجه بشید که لامپ بسته شده یا نه
البته از شدنش میشه اما منظور شما فکر کنم این بود که خروجیمون فعاله یا غیر فعال
اما می تونید از دستورات شرطی استفاده کنید و شرط های مختلفی مانند فعال بودن خروجی در هر پایه ای که بخواید رو قرار بدید
و با توجه به نتیجه از دستور شرطی که گذاشتید دستورات مختلفی رو اجرا کنه
برای شروع دستورات مختلف قسمت control structures رو مطالعه کنید
موفق باشید
نقل قول: تشخیص وجود مصرف کننده با آردوینو
نقل قول:
البته از شدنش میشه اما منظور شما فکر کنم این بود که خروجیمون فعاله یا غیر فعال
بله ، منظور من دقیقا فعال بودن و در مدار بودن مصرف کننده هستش .
نقل قول:
اما می تونید از دستورات شرطی استفاده کنید و شرط های مختلفی مانند فعال بودن خروجی در هر پایه ای که بخواید رو قرار بدید
میشه بگید کدوم دستورات میتونن این موضوع رو تو خروجی چک کنن ؟
میشه بیششتر توضیح بدبد یا یه قطعه کد مختصر بذارید .
ممنون
نقل قول: تشخیص وجود مصرف کننده با آردوینو
با کد زیر حل شد :
int led1 = 13;
void setup() {
Serial.begin(9600);
}
//------------------------------------
void loop() {
pinMode(led1,INPUT);
if ( digitalRead(led1) == 0 ) {
pinMode(led1,OUTPUT);
digitalWrite(led1,1);
Serial.println(" led is ON ... ");
} else {
Serial.println(" wire not connect ... ");
}
delay(10);
}
نقل قول: تشخیص وجود مصرف کننده با آردوینو
لطفا اگر امکان دارد راجب برنامه توضیحی بفرمایید