» אלקטרוניקה » ארדואינו »רמזור על ארדואינו עשה זאת בעצמך!

רמזור על ארדואינו עשה זאת בעצמך!


יום טוב לכולם)) במאמר זה אנסה לדבר בצורה מובנת ביותר על האופן שבו אתה יכול לעשות פריסת רמזור אמיתית. אם ילדכם אוהב להתעסק במכוניות, זה לא כל כך קשה להוסיף מציאות לתהליך המשחק שלו, כמו גם להפוך את הפעילות הזו ליותר מהנה, מבדרת ומעניינת! אז בואו נעשה רמזור! וכך נלך!

מה שאנחנו צריכים מהחומרים:
Pusher (אנו משתמשים כבסיס להמצאה שלנו!)

סדינים לצבעי מים (אפשר קרטון או כל נייר עבה אחר)

נייר כסף (לקחתי עטיפות רגילות מתחת לעוגות מזוגגות)

נוריות לד (שלושה צבעים: אדום, צהוב, ירוק)

נגדים (התנגדות 220 אוהם)

חוטים

בקר ארדואינו

מהכלים שנשתמש בהם:
מקדחה ידנית (עם מקדחות דקות)
מברג
ברגים
מהדק
סכין

ברזל הלחמה (הלחמה, שטף)

באופן עקרוני הכל, עכשיו בואו נתחיל בתהליך הרכבת הפריסה שלנו. חלק את הכל לשלושה צעדים גדולים ..

שלב מספר 1 עצרת "שיאים"
ראשית, אנו נייצר מסכים לרמזורים מנייר. אנו מציירים בעזרת עיפרון וגוזרים עם מספריים (בתמונה המספרים הם באורך בסנטימטרים).

הוספת ריק שלנו - אנו מקבלים מגן

אך כדי שהאור הנפלט מהנורות לד ישתקף בצורה בהירה ככל האפשר, יש לקבע נייר כסף למשטח הפנימי.
ראשית, חותכים אותו באותה צורה בדיוק כמו המסך (בעזרת סכין), ואז מהדקים את שני החומרים יחד עם מהדק רגיל.

בתמונה (למטה) הראיתי עם פסים שחורים איפה הידקתי ..

לאחר מכן, אנו הופכים את חומר העבודה שלנו ומהדקים את חלקי הצד הנותרים.


אנו חוזרים על התהליך כולו שלוש פעמים, כי חייבים להיות לנו שלושה מגן!

שלב מספר 2 הרכבה "Visors"
בעזרת מקדחה אנו מקדחים חורים לפסגות שלנו על הדחף.

בצד האחורי של המגן אנו מייצרים שני חורים: קטן יותר עבור בורג הקשה עצמית, גדול יותר עבור ה- LED.

אנו מעבירים את נורות הלד בצד האחורי ומהדקים את המסננים לדוחף. לעת עתה, אנו פשוט מכופפים את רגלי הנורות לדפנות. שוב, אנו חוזרים על הכל עבור כל מגן.

שלב 3 "אלקטרוניקה"
אנו מכהנים יחד את הקתודות של נוריות הלדים (האדמה שלהם). הרשו לי להזכיר לכם שהקתודה היא רגל קצרה)


הכנס קרקע משותפת למיקרו-בקר GND.
עכשיו קח את שלושת החוטים האחרים והלחם אותם בנגדים.

נכניס את החוטים למגעים של הארדואינו (לקחתי את הסיכות 2, 3, 4) ונלחם את קצות הנגדים לאנודים של נוריות ה- LED.



כעת נותר להוריד את הבא סקיצה בארדואינו ושמח את יקיריהם במלאכה!
בוליאני k = 0;
הגדרת ביטול ()
{
pinMode (2, פלט);
pinMode (3, פלט);
pinMode (4, פלט);
}
לולאה חלילה ()
{
digitalWrite (2.1);
digitalWrite (3.0);
digitalWrite (4.0);
עיכוב (3500);
עבור (int i = 0; i & lt; 6; i ++)
{
  digitalWrite (2, k);
  k =! k;
  עיכוב (800);
}
digitalWrite (2.0);
digitalWrite (3.1);
digitalWrite (4.0);
עיכוב (3500);
עבור (int i = 0; i & lt; 6; i ++)
{
  digitalWrite (3, k);
  k =! k;
  עיכוב (800);
}
digitalWrite (2.0);
digitalWrite (3.0);
digitalWrite (4.1);
עיכוב (3500);
עבור (int i = 0; i & lt; 6; i ++)
{
  digitalWrite (4, k);
  k =! k;
  עיכוב (800);
}
}

שנה את הסקיצה וקבע את זמן התאורה המהבהבת ועיכובם!




זה הכל בשבילי, תודה לכל מי שקרא עד הסוף! אני מקווה שזה תוצרת בית אהבתם והשראתם רעיונות חדשים לחלוטין !! בהצלחה
9.2
8.2
7.6

הוסף תגובה

    • לחייךמחייךxaxaבסדרלא יודעיאהוnea
      בוסשריטהשוטהכןכן כןאגרסיביסודי
      סליחהריקודריקוד 2ריקוד 3סליחהעזרהמשקאות
      עצורחבריםטובטובשריקהלהתנדנדלשון
      עשןמוחא כפייםמשוגעלהכריזלזלזלdon-t_mentionלהוריד
      חוםלא מועילצחוק 1מדמפגשמסגדשלילי
      לא_יפופקורןלהענישלקרואלהפחידמפחידחיפוש
      מתגרהתודהזהלרמזאמניקחריףמסכים
      רעדבורהשחורblum3סומקלהתפארשעמום
      מצונזרהנאהסוד 2לאייםניצחוןיוsun_bespectacled
      שוקכבודחחחקדמהברוך הבאkrutoyya_za
      ya_dobryiעוזרne_huliganne_othodiפלומהאיסורקרוב
3 פירוש
ציטוט: nikita.9911
int אדום = 2;
int צהוב = 3;
int ירוק = 4;

הגדרת ביטול () {
pinMode (אדום, פלט);
pinMode (צהוב, פלט);
pinMode (ירוק, פלט);
}
לולאת חלל () {
digitalWrite (אדום, גבוה);
עיכוב (30000);


digitalWrite (צהוב, גבוה);
עיכוב (2400);
digitalWrite (צהוב, נמוך);
digitalWrite (אדום, נמוך);

digitalWrite (ירוק, גבוה);
עיכוב (30000);
digitalWrite (ירוק, נמוך);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);



digitalWrite (צהוב, גבוה);
עיכוב (2400);
digitalWrite (צהוב, נמוך);
}



השתנה מעט

int אדום = 4;
int צהוב = 5;
int ירוק = 6;

הגדרת ביטול () {
pinMode (אדום, פלט);
pinMode (צהוב, פלט);
pinMode (ירוק, פלט);
}
לולאת חלל () {
digitalWrite (אדום, גבוה);
עיכוב (20000);

digitalWrite (אדום, נמוך);

digitalWrite (ירוק, גבוה);
עיכוב (20000);
digitalWrite (ירוק, נמוך);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);



digitalWrite (צהוב, גבוה);
עיכוב (3400);
digitalWrite (צהוב, נמוך);
}
int אדום = 2;
int צהוב = 3;
int ירוק = 4;

הגדרת ביטול () {
pinMode (אדום, פלט);
pinMode (צהוב, פלט);
pinMode (ירוק, פלט);
}
לולאת חלל () {
digitalWrite (אדום, גבוה);
עיכוב (30000);


digitalWrite (צהוב, גבוה);
עיכוב (2400);
digitalWrite (צהוב, נמוך);
digitalWrite (אדום, נמוך);

digitalWrite (ירוק, גבוה);
עיכוב (30000);
digitalWrite (ירוק, נמוך);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);

digitalWrite (ירוק, גבוה);
עיכוב (600);
digitalWrite (ירוק, נמוך);
עיכוב (600);



digitalWrite (צהוב, גבוה);
עיכוב (2400);
digitalWrite (צהוב, נמוך);
}
הייתי שם את הנגדים בארדינקי והייתי מסדר את הרתמה על המתלה כחול (חובה) קלטת חשמל. ;)

אנו ממליצים לך לקרוא:

תן אותו לסמארטפון ...