תוכן עניינים:

שימוש בערכת RGB LED מתוך 37 חיישנים: 6 שלבים
שימוש בערכת RGB LED מתוך 37 חיישנים: 6 שלבים

וִידֵאוֹ: שימוש בערכת RGB LED מתוך 37 חיישנים: 6 שלבים

וִידֵאוֹ: שימוש בערכת RGB LED מתוך 37 חיישנים: 6 שלבים
וִידֵאוֹ: שקע חכם Xiaomi ZNCZ01ZM עם ניטור אנרגיה ורשת בלוטות', שילוב ב-Home Assistant 2024, נוֹבֶמבֶּר
Anonim
שימוש בערכת RGB LED מ 37 חיישנים
שימוש בערכת RGB LED מ 37 חיישנים
שימוש בערכת RGB LED מ 37 חיישנים
שימוש בערכת RGB LED מ 37 חיישנים

אז יצאתם וקניתם ערכה של חיישנים ומודולים חשמליים במחיר טוב שנקרא "37 חיישנים" (כמו זה כאן או אחרים באמזון), אבל לא מצאתם מידע על המודולים כדי שתוכל להשתמש בהם? סדרת מדריכים זו תעזור לך עם כל המודולים בערכת 37 החיישנים. ישנן ערכות אחרות שמוכרות מספר שונה של מודולים מ- 37, כגון ערכת 20 מודולים וערכה של 45 מודולים. חיישנים/מודולים אלה זמינים גם בכמה חנויות מקוונות בנפרד.

ערכות אלה מצוינות לניסוי וחינוך של STEM (מדע, טכנולוגיה, הנדסה ומתמטיקה).

המודולים מתוך ערכת 37 החיישנים הנקראים "RGB LED" הם חור דרך ומשטח RGB LED. זהו LED עם שלושה צבעי LED שונים הכלולים באריזה אחת.

(תמונות ומידע בשימוש באישור 37sensors.com)

שלב 1: תיאור מודול RGB LED

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

נקרא גם: LED בצבע מלא, LED בעל שלושה צבעים, LED תלת כרומטי, KY021, KY016.

נמצא בערכות: 37 חיישנים, 45 חיישנים (LED דרך חור).

נמצא בערכות: 20 חיישנים, 37 חיישנים, 45 חיישנים (LED SMT).

שלב 2: מפרט מודול RGB LED

מפרט מודול LED RGB
מפרט מודול LED RGB

LED: TH או SMT 5050

ירידת מתח קדימה אדומה: 2.1V

ירידת מתח קדימה ירוקה: 3.2V

ירידה במתח קדימה כחולה: 3.2

אדום: 625 ננומטר

ירוק: 530 ננומטר

כחול: 465 ננומטר

גודל: 20 מ"מ X 15 מ"מ

בחלק מהמודולים יש נגדי הגבלת זרם, לחלקם אין. ערך ההתנגדות האופייני הוא 120 - 270 אוהם.

סיכות לרוב מסומנות באופן שגוי. RGB, BGR, GRB וכו '.

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

שלב 3: חומרי ניסוי RGB LED

אביזרי ניסוי LED של RGB
אביזרי ניסוי LED של RGB

רק כדי לראות את היסודות של אופן הפעולה של מודול זה, ניסוי זה מראה כיצד לתממשק אותו ללוח מיקרו-בקר פשוט להבנה, Sensor. Engine: MICRO. אין צורך במערכת פיתוח מסובכת שכן המיקרו 32 סיביות המהווה חלק מלוח זה כולל את כל החכמות.

קוד לפלטפורמות מיקרו -בקר אחרות עשוי להיות בשפה/תחביר שונה, אך דומה בצורתו.

להלן רשימת המרכיבים הקטנה לניסוי זה:

מודול LED RGB מ ערכת חיישנים 37. (מקור ניסוי זה: CircuitGizmos) ערכות זמינות גם באמזון ובאינטרנט במקומות רבים.

חוטי מגשרים, נקבה לנקבה בסגנון "דופונט". (מקור ניסוי זה: CircuitGizmos) מגשרים מסוג זה זמינים גם ברשת.

לוח מיקרו -בקר. (מקור הניסוי הזה: CircuitGizmos)

מחשב עם יישום מסוף טורי משמש לתקשורת עם הלוח באמצעות USB. תוכנית אחת חינמית ושימושית היא Beagle Term.

עם כל זה, תוכל לבצע ניסוי לבדיקת מודול ה- RGB LED.

שלב 4: חיבור ניסוי מודול LED RGB

חיבור ניסוי מודול LED RGB
חיבור ניסוי מודול LED RGB

חוט שחור - קרקע משותפת

SEM GND - קרקע מודול

חוט אדום - אלמנט RedLED

SEM P4 - מודול R

חוט ירוק - אלמנט RedLED

SEM P5 - מודול G

חוט כחול - אלמנט אדום

SEM P6 - מודול ב '

למודול LED ספציפי זה דרך החור יש נגד הגבלת זרם ולכן אין צורך בנגד חיצוני

שלב 5: קוד ניסוי מודול RGB LED

קוד ניסוי מודול LED מסוג RGB
קוד ניסוי מודול LED מסוג RGB
קוד ניסוי מודול LED מסוג RGB
קוד ניסוי מודול LED מסוג RGB

כשהמחשב מחובר ללוח מיקרו -בקר מופעל, Beagle Term הוא החלון למה שקורה בלוח זה. אתה יכול להזין קוד תוכנה, לראות את התוצאות המודפסות של הקוד הזה, ואפילו ליצור אינטראקציה על ידי הקלדת מידע לתוכנית פועלת. הקלדת עריכה בהנחיית ">" תחבר אותך לעורך המובנה. בעורך זה תזין את קוד התוכנית. באפשרותך לשמור את הקוד שאתה מקליד באמצעות Control-Qstroke. אתה יכול לשמור ולהפעיל מייד את הקוד שנמצא בעורך עם Control-W.

מקשי בקרה עבור פונקציית EDIT של התוכנית. (מקשי פונקציה אינם פועלים כהלכה במונח ביגל)

  • Control -U - מעבר לקו הביתה
  • Control-U Control-U-עבור לתחילת התוכנית
  • Control -K - מעבר לקו הקו
  • Control-K Control-K-מעבר לסוף התוכנית
  • Control -P - עמוד למעלה
  • Control -L - דף למטה
  • שליטה-] - מחק
  • Control -N - הכנס
  • Control -Q - שמור את הקוד
  • Control -W - הפעל את הקוד
  • Control -R - מצא
  • Control -G - חיפוש חוזר
  • Control -T - סמן טקסט
  • Control -Y - הדבקת טקסט
  • ESC - צא מהעורך עוזב את השינויים.

הזן את קוד הניסוי הזה בעורך:

SETPIN 4, DOUT

SETPIN 5, DOUT SETPIN 6, DOUT DO PAUSE 200: PIN (4) = 1: PAUSE 200: PIN (4) = 0 PAUSE 200: PIN (5) = 1: PAUSE 200: PIN (5) = 0 PAUSE 200: PIN (6) = 1: PAUSE 200: PIN (6) = 0 LOOP

קוד בדיקה זה מגדיר את סיכות 4, 5 ו -6 ליציאות ולאחר מכן מגדיר כל אחת מהתפוקות גבוהות ונמוכות כדי להפעיל ולכבות את רכיב הצבע.

r = 1

g = 1 b = 100 PWM 1, 1000, r, g, b PAUSE 5000 DO עבור r = 0 עד 99 שלב 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT r PAUSE 5000 עבור b = 100 עד 1 שלב -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 עבור g = 0 עד 99 שלב 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 עבור r = 100 עד שלב 1 - 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT r PAUSE 5000 עבור b = 0 עד 99 שלב 2 PWM 1, 1000, r, g, b PAUSE 10 NEXT b PAUSE 5000 עבור g = 100 עד 1 שלב -2 PWM 1, 1000, r, g, b PAUSE 10 NEXT g PAUSE 5000 LOOP

קוד בדיקה זה משתמש ב- PWM כדי להגדיל/להקטין לאט את התפוקה של ערוצי R, G ו- B בדפוסים. בין השינויים יש עיכובים של 5 שניות.

ניתן להפעיל את יציאות ה- PWM דרך ממסר מצב מוצק (ראה דף ממסר) או FET להנעת רצועות LED של 5V או 12V RGB.

שלב 6: סיכום מודול RGB LED/משוב

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

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

מוּמלָץ: