תוכן עניינים:
- שלב 1: תיאור מודול RGB LED
- שלב 2: מפרט מודול RGB LED
- שלב 3: חומרי ניסוי RGB LED
- שלב 4: חיבור ניסוי מודול LED RGB
- שלב 5: קוד ניסוי מודול RGB LED
- שלב 6: סיכום מודול RGB LED/משוב
וִידֵאוֹ: שימוש בערכת RGB LED מתוך 37 חיישנים: 6 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:15
אז יצאתם וקניתם ערכה של חיישנים ומודולים חשמליים במחיר טוב שנקרא "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: TH או SMT 5050
ירידת מתח קדימה אדומה: 2.1V
ירידת מתח קדימה ירוקה: 3.2V
ירידה במתח קדימה כחולה: 3.2
אדום: 625 ננומטר
ירוק: 530 ננומטר
כחול: 465 ננומטר
גודל: 20 מ"מ X 15 מ"מ
בחלק מהמודולים יש נגדי הגבלת זרם, לחלקם אין. ערך ההתנגדות האופייני הוא 120 - 270 אוהם.
סיכות לרוב מסומנות באופן שגוי. RGB, BGR, GRB וכו '.
ישנם מספר מקורות שונים למודולים אלה. לא כל מודול שנראה דומה לאלה כאן מתנהג בדיוק אותו דבר. בדוק במודול הספציפי שיש לך הבדלים בתפקוד, רמות מתח, pinout ומצבים לא פעילים/פעילים. בחלק מהמודולים נמצאו סיכות שסומנו באופן שגוי ואפילו רכיבים שהותחלו בצורה לא נכונה.
שלב 3: חומרי ניסוי RGB LED
רק כדי לראות את היסודות של אופן הפעולה של מודול זה, ניסוי זה מראה כיצד לתממשק אותו ללוח מיקרו-בקר פשוט להבנה, Sensor. Engine: MICRO. אין צורך במערכת פיתוח מסובכת שכן המיקרו 32 סיביות המהווה חלק מלוח זה כולל את כל החכמות.
קוד לפלטפורמות מיקרו -בקר אחרות עשוי להיות בשפה/תחביר שונה, אך דומה בצורתו.
להלן רשימת המרכיבים הקטנה לניסוי זה:
מודול LED RGB מ ערכת חיישנים 37. (מקור ניסוי זה: CircuitGizmos) ערכות זמינות גם באמזון ובאינטרנט במקומות רבים.
חוטי מגשרים, נקבה לנקבה בסגנון "דופונט". (מקור ניסוי זה: CircuitGizmos) מגשרים מסוג זה זמינים גם ברשת.
לוח מיקרו -בקר. (מקור הניסוי הזה: CircuitGizmos)
מחשב עם יישום מסוף טורי משמש לתקשורת עם הלוח באמצעות USB. תוכנית אחת חינמית ושימושית היא Beagle Term.
עם כל זה, תוכל לבצע ניסוי לבדיקת מודול ה- RGB LED.
שלב 4: חיבור ניסוי מודול LED RGB
חוט שחור - קרקע משותפת
SEM GND - קרקע מודול
חוט אדום - אלמנט RedLED
SEM P4 - מודול R
חוט ירוק - אלמנט RedLED
SEM P5 - מודול G
חוט כחול - אלמנט אדום
SEM P6 - מודול ב '
למודול LED ספציפי זה דרך החור יש נגד הגבלת זרם ולכן אין צורך בנגד חיצוני
שלב 5: קוד ניסוי מודול RGB LED
כשהמחשב מחובר ללוח מיקרו -בקר מופעל, 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.
מוּמלָץ:
שימוש בערכת הממציא של Kitronik With the Adafruit CLUE: 4 שלבים (עם תמונות)
שימוש בערכת ממציא Kitronik עם ה- CLUE של Adafruit: ערכת ממציא Kitronik עבור ה- micro: bit של BBC היא היכרות מצוינת עם בקרי מיקרו עם אלקטרוניקה באמצעות לוח לחם. גרסה זו של הערכה מיועדת לשימוש עם ה- micro: bit הזול של BBC. ספר ההדרכה המפורט המגיע
שורת חיישנים אחת: רובוט הבא: 5 שלבים
רובוט עוקב אחר חיישן אחד: במדריך זה אני הולך להראות לך כיצד ליצור רובוט עוקב קו באמצעות חיישן אחד בלבד
להתקנת תוכנת Arduino (IDE) בערכת המפתחים של Jetson Nano: 3 שלבים
כדי להתקין את תוכנת Arduino (IDE) בערכת המפתחים של Jetson Nano: האם תזדקק לערכת מפתחים של Jetson Nano? חיבור אינטרנט ללוח jetson שלך באמצעות שקע ה- Ethernet או כרטיס WiFi המותקן
הגדרת FreeRTOS מהתחלה בערכת גילוי STM32F407: 14 שלבים
הגדרת FreeRTOS מהתחלה בערכת גילוי STM32F407: בחירת FreeRTOS כמערכת הפעלה בזמן אמת עבור הפרויקט המוטבע שלך היא בחירה מצוינת. FreeRTOS הוא באמת בחינם ומספק תכונות RTOS פשוטות ויעילות רבות. אבל הקמת freeRTOS מאפס עשויה להיות קשה או שאני יכול לומר דו
MicroPython מהבהב בערכת פיקסלים של Kano: 4 שלבים
MicroPython מהבהב בערכת Pixel Kano: ערכת הפיקסלים של Kano היא פריסת חומרה נהדרת! הוא כולל 128 נוריות RGB בהירות במיוחד, ג'ויסטיק, 2 כפתורים, חוגה, סוללה ומעבד מיקרו עוצמתי כמושרו (ESP32). הוא מגיע מהמפעל עם קושחה שמדברת עם Kano Code App