תוכן עניינים:
וִידֵאוֹ: כיצד להשתמש ב- Neopixel Ws2812 LED או LED STRIP או טבעת LED עם Arduino: 4 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:14
היי חבר'ה מכיוון ש- Neopixel led strip הם מאוד פופולריים וזה נקרא גם בשם ws2812 led strip. הם מאוד פופולריים מכיוון שברצועת לד אלה אנו יכולים להתייחס לכל לד ולד בנפרד, מה שאומר שאם אתה רוצה כמה נורות זוהרות בצבע אחד, מעטות בצבע אחר ומעטות בצבע אחר אחר אז זה יכול לעשות זאת. אפילו אתה יכול לגרום לכל זוהר וזוהר בכל צבע שתרצה בו זמנית. זו הסיבה לפופולריות שלהם.
אז במדריך זה נלמד כיצד להשתמש ברצועת LED ws2812 או neopixel עם ארדואינו.
שלב 1: דברים שאתה צריך
למדריכים אלה תזדקק לדברים הבאים:
ארדואינו
רצועות NeoPixel של Adafruit
התנגדות 10k אוהם
לוח לחם (כללי)
Jumperwires (כללי)
שלב 2: חיבורים
עבור החיבורים אנא עקוב אחר התמונה המוצגת וחבר הכל בהתאם לשמטיות המוצגות.
שלב 3: קוד
עבור להורדת ספריית NeoPixel של Adafruit:
github.com/adafruit/Adafruit_NeoPixel
להתחיל. אתה יכול פשוט להוריד את קובץ ה- zip מהספרייה, לפתוח אותו במחשב ולגרור את התוכן לתיקיית ספריות ה- Arduino שלך. (התיקייה "ספריות" נוצרת בדרך כלל באותה תיקייה "ארדואינו" שבה אתה שומר את הסקיצות שלך. אם עדיין אין לך אחת, קדימה וצור אותה.) כמו כן, הפעל מחדש את ה- Arduino IDE אם כבר היה לך אותה פתוחה..
ברגע שזה יעלה שוב, יופיעו לך כמה סקיצות חדשות. בואו נסתכל!
קובץ> דוגמאות> Adafruit NeoPixel> פשוט
הבחור הזה ידליק את הלדים שלך בירוק, אחד בכל פעם.
או שאתה יכול להעתיק את הקוד שלהלן ולבדוק אותו גם כן.
// רישום פשוט של NeoPixel (c) Shae Erisson 2013 // שוחרר תחת רישיון GPLv3 כדי להתאים את שאר ספריית AdaFruit NeoPixel
#כלול "Adafruit_NeoPixel.h" #ifdef _AVR_ #כלול "avr/power.h" #endif
// איזו סיכה ב- Arduino מחוברת ל- NeoPixels? // ב- Trinket או ב- Gemma אנו מציעים לשנות את זה ל- #6 הגדר קוד PIN 6
// כמה NeoPixels מחוברים ל- Arduino? #הגדר NUMPIXELS 16
// כאשר אנו מגדירים את ספריית NeoPixel, אנו מספרים לה כמה פיקסלים, ובאיזה סיכה להשתמש כדי לשלוח אותות. // שים לב כי עבור רצועות NeoPixel ישנות יותר ייתכן שיהיה עליך לשנות את הפרמטר השלישי-עיין בדוגמת בדיקת הגדילה // למידע נוסף על ערכים אפשריים. Adafruit_NeoPixel פיקסלים = Adafruit_NeoPixel (NUMPIXELS, PIN, NEO_GRB + NEO_KHZ800);
int delayval = 500; // עיכוב לחצי שנייה
הגדרת void () {// זה מיועד ל- Trinket 5V 16MHz, תוכל להסיר את שלוש השורות האלה אם אינך משתמש ב- Trinket #if מוגדר (_AVR_ATtiny85_) if (F_CPU == 16000000) clock_prescale_set (clock_div_1); #endif // סוף קוד מיוחד של תכשיטים
פיקסלים.התחל (); // זה מאתחל את ספריית NeoPixel. }
לולאת חלל () {
// עבור קבוצת NeoPixels ה- NeoPixel הראשון הוא 0, השני הוא 1, עד לספירת הפיקסלים מינוס אחד.
עבור (int i = 0; i
// pixels. Color לוקח ערכי RGB, מ -0, 0, 0 עד 255, 255, 255 פיקסלים. setPixelColor (i, pixels. Color (0, 150, 0)); // צבע ירוק בהיר למדי.
pixels.show (); // פעולה זו שולחת את צבע הפיקסל המעודכן לחומרה.
עיכוב (delayval); // עיכוב לפרק זמן (באלפיות השנייה).
} }
שלב 4: להפוך אותו לקל
לאחר העלאת הקוד רצועת ה- neopixel led שלך תדלק באופן דומה לשלי ואתה יכול אפילו לשנות את הקוד לעיל כדי להאיר אותו בצבעים שונים ותוכל לנסות דוגמאות אחרות מספריית neopixel לעיל ולהנות עם רצועת ה- neopixel led שלך.
מוּמלָץ:
מיני טבעת LED טבעת DIY !: 7 שלבים (עם תמונות)
מיני טבעת LED טבעת DIY !: נמאס לך מהימים האפלים? הימים האלה נגמרו עם אור הטבעת המיני החדש הזה DIY! השתמש בו לסלפי שלך, לוולגים או אפילו לבלוגים! עם קיבולת סוללה מדהימה של 1800 מיליאמפר / שעה תוכל להשתמש במנורה במשך כ -4 שעות על תאורה מלאה
DIY לוח טבעת LED טבעת למיקרוסקופים !: 6 שלבים (עם תמונות)
DIY לוח טבעת LED טבעת למיקרוסקופים!: חזרתי והפעם אני מעמיד את כישורי עיצוב הלוח שלי במבחן! במדריך זה אני מראה לך כיצד עיצבתי את אור הטבעת המיקרוסקופ שלי וכמה אתגרים שנתקלתי בהם בדרך. קניתי מיקרוסקופ שני לשימוש אלקטרוניקה ואתה
כיצד לבצע אפקטים מדהימים RGB LED Strip Strip: 6 שלבים (עם תמונות)
כיצד להפוך את ההשפעות המדהימות RGB LED Strip Strip: היי חבר, היום אני הולך לעשות מעגל שישלוט ברצועת LED.מעגל זה ייתן אפקטים מדהימים של רצועת LED.מעגל זה קל וזול מאוד. אנחנו צריכים רק 3- LED RGB. נתחיל
כיצד להשתמש בלוח המקשים & LCD עם Arduino ליצירת מחשבון Arduino .: 5 שלבים
אופן השימוש בלוח המקשים & LCD עם Arduino להכנת מחשבון Arduino .: במדריך זה אשתף כיצד ניתן להשתמש בלוח מקשים מטריקס 4x4 וב- 16x2 LCD עם Arduino ולהשתמש בו ליצירת מחשבון Arduino פשוט. אז בואו נתחיל
כיצד להכין אור לד טבעת: 3 שלבים (עם תמונות)
כיצד להפוך אור לד טבעת: כאן זו שיטה פשוטה וקלה להכנת מנורת טבעת לד מלבד רכישת מנורות טבעות יקרות בסך 100 $, העלות נמוכה מאוד וגם פרויקט קל ומהנה. העיצוב הייחודי שלה מבטל את הצל מהך פנים ובפוטוגרף המוצר