פורסם 2013 באוקטובר 2911 שנים שלום, היום הכנתי תוכנה עם משתנה ומשום מה המחשב לא קולט את המשתנה הנה התוכנה: 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) ;;}איפה שמסומן זה אומר שהוא כתב לי שגיאה
פורסם 2013 באוקטובר 3011 שנים הגדרת את a בתוך הפונקציה setup, אז הוא נחשב משתנה מקומי שלה ולא מוכר מחוץ לה.
ארכיון
דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.