תנועת כפות הידיים מונעת RGB ללא מגע: 4 שלבים
תנועת כפות הידיים מונעת RGB ללא מגע: 4 שלבים
Anonim
Image
Image

תאורת לילה RGB, עם יכולת שליטה על צבע אור הלילה באמצעות תנועות ידיים. באמצעות שלושה חיישני מרחק, נשנה את הבהירות של כל אחד משלושת מרכיבי צבע ה- RGB כאשר מתקרבים או מסירים את היד. לוח Arduino שימש כמיקרו -בקר.

שלב 1: רשימת רכיבים

רשימת רכיבים
רשימת רכיבים
רשימת רכיבים
רשימת רכיבים

הפרויקט דרש את הפרטים הבאים

  • בקר ארדואינו -1 מחשב;
  • 8x8 RGB מטריצה -1 מחשב;
  • חיישן מרחק אולטרסאונד HC-SR04-3 יח ';
  • שבב רגיסטר משמרת 74hc595 - 4 יח ';
  • נגד 220 אוהם -24 יח ';
  • יחידת אספקת חשמל 5V 2A - 1 יחידה.
  • מנורת תקרה עם מעמד - מחשב;
  • חוטים, הלחמות וכו '

שלב 2: מעגל חשמלי

מעגל חשמלי
מעגל חשמלי

שלב 3: הרכבת המנורה

הרכבה של המנורה
הרכבה של המנורה
הרכבה של המנורה
הרכבה של המנורה
הרכבה של המנורה
הרכבה של המנורה
הרכבה של המנורה
הרכבה של המנורה

שלב 4: יצירת סקיצה

פיתוח המערכון. בעת פיתוח הסקיצה, הגדרתי את הפרמטרים הבאים:

- המרחק של 1-20 סמ במחזור (היד הולכת לצד) - בהירות זו קבועה לצבע זה

הבהירות נקבעת על ידי החלת אות PWM לפלט המטריצה לקבוצות R, G, B. התדירות של האות PWM היא בערך 60 הרץ. אות ה- PWM נוצר כדלקמן:

לדוגמה, מרחק של 5 ס מ

אות PWM-15- (5-1) = 10 מחזורי הפסקה נוריות הצבע הזה מוארות 4-1 נוריות הצבע הזה לא דולקות