עבור לתוכן

אני לא מצליח לקבוע משתנה

Featured Replies

פורסם

שלום, היום הכנתי תוכנה עם משתנה ומשום מה המחשב לא קולט את המשתנה הנה התוכנה: void setup(){

pinMode (7,INPUT );

pinMode (8,OUTPUT);

pinMode (9,OUTPUT);

pinMode (10,OUTPUT);

pinMode (11,OUTPUT);

pinMode (12,OUTPUT);

Serial.begin(9600);

byte a;

}

void loop () {

digitalWrite(8, HIGH) ;

digitalWrite(9, HIGH) ;

digitalWrite(10, HIGH) ;

digitalWrite(11, HIGH) ;

a = digitalRead(7);

Serial.println(a );

if a == 1 digitalWrite(11, LOW);

delay (3000);

if a== 1 digitalWrite(10, LOW);

delay (3000);

digitalWrite(8, HIGH) ;

digitalWrite(9, HIGH) ;

digitalWrite(10, HIGH) ;

digitalWrite(11, HIGH) ;;

}

איפה שמסומן זה אומר שהוא כתב לי שגיאה

פורסם

הגדרת את a בתוך הפונקציה setup, אז הוא נחשב משתנה מקומי שלה ולא מוכר מחוץ לה.

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים