הערות בקוד שלך
חלק מהיחידה המעגלים הראשונים במסלול ה-Arduino של Coddy. שיעור 6 מתוך 22.
הערה היא הערה לאנשים. הלוח מדלג עליה. שני לוכסנים // הופכים את שאר השורה להערה:
digitalWrite(8, HIGH); // האדום דולקכדי לכתוב הערה על פני כמה שורות, התחילו אותה ב-/* וסיימו ב-*/:
/* הבהב את נורית ה-LED האדומה.
היא מחוברת לפין 8. */הערות מסבירות למה הקוד מיועד, כדי שאתם ואחרים תוכלו לקרוא אותו מאוחר יותר. יש להן שימוש נוסף: הוסיפו // בתחילת שורה והלוח יתעלם ממנה, בלי שתצטרכו למחוק אותה. זה נקרא להפוך שורה להערה. הסירו את // והשורה חוזרת לפעול.
כדי לכבות LED בדרך זו, הפכו להערה כל שורה שמשתמשת בפין שלו. פין שמעולם לא הוגדר כפלט, אבל עדיין מוגדר ל-HIGH, עלול לגרום ל-LED להאיר באור חלש.
אתגר
קלקוד הפתיחה מהבהב יחד בנורית LED אדומה (פין 8) ובנורית LED צהובה (פין 9). גרום רק לנורית האדומה להבהב, בלי למחוק אף שורה:
- הפוך להערות את שלוש השורות שמשתמשות בפין 9, באמצעות
//או/* */ - השאר כל שורה של פין 8 כפי שהיא
לחץ על Run, ואז על Check.
נסו בעצמכם
/* שתי נוריות LED מהבהבות יחד:
האדומה בפין 8, הצהובה בפין 9. */
void setup() {
pinMode(8, OUTPUT); // אדום
pinMode(9, OUTPUT); // צהוב
}
void loop() {
digitalWrite(8, HIGH);
digitalWrite(9, HIGH);
delay(500);
digitalWrite(8, LOW);
digitalWrite(9, LOW);
delay(500);
}
השיעור הזה כולל חידון קצר. התחילו את השיעור כדי לענות עליו ולעקוב אחרי ההתקדמות.
כל השיעורים ביחידה המעגלים הראשונים
תרגלו בעצמכם: Arduino אונליין