איך מכינים אורות מהבהבים לסוכה? אם יש לכם את הרכיבים הדרושים - זה פשוט מאד!
רכיבים:
1. שרשרת מנורות שיועדה לעבוד באמצעות סוללות
2. ארדואינו...
מה עושים?
מעלים לארדואינו את הקוד:
רכיבים:
1. שרשרת מנורות שיועדה לעבוד באמצעות סוללות
2. ארדואינו...
מה עושים?
מעלים לארדואינו את הקוד:
long randNumber;
void setup()
{
pinMode(7,OUTPUT);
}
void loop() {
randNumber = random(70,1000);
for (int i=0; i<15; i++){
digitalWrite(7,HIGH);
delay(randNumber);
digitalWrite(7,LOW);
delay(randNumber);
}
}
התכנית מפעילה את יציאה מספר 7 באופן רנדומלי בקצב של בין 70 אלפיות השניה ל 1000 אלפיות השניה. אבל כדי שלא יהיה "בלגן בעיניים" התכנית הרנדומלית פועלת במחזוריות של 15 פעמים ורק לאחר מכן נבחרת תכנית רנדומלית חדשה.
בשלב הבא מחברים ליציאה מספר 7 את ה (+) של הנורות. את ה (-) מחברים ל"אדמה" (gnd). אפשר לחתוך את החוטים מבית הסוללה או לעקוף אותם בעזרת תנינים (כמו בסרטון). לצורך כתיבת הקוד השתמשתי בתנינים אולם לאחר שהכל היה מוכן ופעל כשורה - חתכתי את החוטים וחיברתי אותם ישירות לארדואינו.
וכמה משימות:
1. דאגו שהמחזוריות תהיה של 5 פעמים.
2. נסו לשנות את שורת ה for ובתנאי לרשום (;;). כל כמה זמן משתנה המחזוריות?
וכמה משימות:
1. דאגו שהמחזוריות תהיה של 5 פעמים.
2. נסו לשנות את שורת ה for ובתנאי לרשום (;;). כל כמה זמן משתנה המחזוריות?
והתוצאה הסופית:
אין תגובות:
הוסף רשומת תגובה
הערות? הארות? יש לך משהו חשוב לספר לכולם? שאלות?
נשמח לשמוע!
(התגובה תפורסם בהקדם בכפוף לאישור מערכת מייקינג)