boolean در آردوینو

یک boolean در آردوینو می‌تواند یکی از دو مقدار true یا false را نگه دارد. (هر متغیر بولی، یک بایت حافظه را اشغال می‌کند.)

مثال:

 

int LEDpin = 5;
// ال‌ای‌دی روی پین پنج
int switchPin = 13;
// سوییچ لحظه‌ای روی سیزده. سمت دیگر متصل به زمین مدار

boolean running = false;

void setup()
{
pinMode(LEDpin, OUTPUT);
pinMode(switchPin, INPUT);
digitalWrite(switchPin, HIGH);
// مقاومت پول‌اپ را فعال می‌کند
}

void loop()
{
if (digitalRead(switchPin) == LOW)
{ // switch is pressed - pullup keeps pin high normally
delay(100);
// تاخیر برای جلوگیری از بسته شدن نادرست سوییچ
running = !running;
// متغیر رانینگ را تغییر وضعیت می‌دهد
digitalWrite(LEDpin, running);
// نشان دادن از طریق ال‌ای‌دی
}
}

ثابت‌ها در آردوینو

عملگرهای بولی در آردوینو

 

منبع

درباره نویسنده

نویسنده و طراح الکترونیکا هستم . سوالی داشتید در کامنت ها یا پیج های اینستاگرام و تلگرام سایت بپرسید .