תוכן עניינים:
- שלב 1: האקרבוקס 0030: תכולת הקופסה
- שלב 2: NodeMCU ו- Arduino IDE
- שלב 3: רצועת LED RGB
- שלב 4: צורות אור
- שלב 5: אח Lightform
וִידֵאוֹ: HackerBox 0030: צורות אור: 11 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:16
החודש, האקרים בוקס האקרים בונים מבנים חכמים, תלת מימדיים, מוארים. מדריך זה מכיל מידע לעבודה עם HackerBox #0030, אותו תוכל לאסוף כאן עד גמר המלאי. כמו כן, אם תרצה לקבל HackerBox כזה ישירות בתיבת הדואר שלך בכל חודש, אנא הירשם ב- HackerBoxes.com והצטרף למהפכה!
נושאים ויעדי למידה עבור HackerBox 0030:
- הגדר את ה- ESP8266 NodeMCU לשימוש עם ה- IDE של Arduino
- הרכיב מבנים מרצועות LED RGB בצבע מלא
- שליטה ברצועות LED RGB באמצעות ה- NodeMCU ESP8266
- הרחב את פעולות NodeMCU באמצעות רשתות אלחוטיות Wi-Fi
- בנה קוביית LED 8x8x8
- נסה לתכנת מחדש מיקרו-בקר מבוסס 8051
HackerBoxes הוא שירות תיבות המנויים החודשי לאלקטרוניקה DIY וטכנולוגיית מחשבים. אנחנו חובבים, יוצרים ונסיינים. אנחנו חולמי החלומות. פריץ לכוכב הלכת!
שלב 1: האקרבוקס 0030: תכולת הקופסה
- כרטיס הפניה אספנות של HackerBoxes #0030
- מודול NodeMCU V3 עם ESP8266 ו- 32M פלאש
- סליל של 60 נוריות WS2812B RGB 2 מטר
- ערכת LED 8x8x8 עם MCU מבוסס 8051 ו -512 נוריות LED
- מודול סידורי USB עם CH340G וחוטי מגשר
- חוט חיבור תקוע 3 מטר, 22 מד
- מדבקה האקסבוקס בלעדית
- מדבקת LED בלעדית בצד האפל
עוד כמה דברים שיהיו מועילים:
- מלחם, הלחמה וכלי הלחמה בסיסיים
- מחשב להפעלת כלי תוכנה
- קרטון או עץ לג'יג הרכבה לד
והכי חשוב, תצטרך תחושה של הרפתקאות, רוח DIY וסקרנות האקרים. אלקטרוניקה הארדקור DIY היא לא עיסוק טריוויאלי, ו- HackerBoxes אינם מושקים. המטרה היא התקדמות, לא שלמות. כאשר אתה מתמיד ונהנה מההרפתקה, ניתן להפיק סיפוק רב מלימוד טכנולוגיה חדשה ובתקווה לגרום לפרויקטים מסוימים לפעול. אנו מציעים לבצע כל צעד לאט, להתייחס לפרטים, ואל תפחד לבקש עזרה.
שיש הרבה מידע לחברים הנוכחיים והפוטנציאליים בשאלות הנפוצות של HackerBox.
שלב 2: NodeMCU ו- Arduino IDE
NodeMCU היא פלטפורמת IoT בקוד פתוח. הוא כולל קושחה הפועלת ב- ESP8266 Wi-Fi SoC של Espressif Systems.
כדי להתחיל, ודא שהתקנת את Arduino IDE (www.arduino.cc).
לאחר מכן, תזדקק למנהלי התקן עבור שבב ה- USB הסידורי המתאים במודול NodeMCU בו אתה משתמש. נכון לעכשיו מודולים רבים של NodeMCU כוללים את שבב ה- Serial-USB CH340. ליצרן שבבי CH340 (WCH.cn) יש מנהלי התקנים זמינים לכל מערכות ההפעלה הפופולריות. בדוק את עמוד התרגום של גוגל לאתר שלהם. חלק מאותם נהגים משתקפים גם באתר WeMos.
לבסוף, עקוב אחר ההוראות כאן להתקנת תמיכת לוח ESP8266 לתוך ה- Arduino IDE.
בעת הגדרת ה- IDE, בחר "מודול ESP-12E" כלוח הלוח. בחר ביציאה המתאימה שמופיעה בעת חיבור ה- NodeMCU למחשב שלך.
כרגיל, התחל בדוגמה Blink לבדיקת הידור והעלאה ל- NodeMCU. יש לוח כחול על הלוח על הסיכה המוגדרת כ- "LED_BUILTIN" ולכן הסקיצה לדוגמה צריכה לפעול ללא שינוי. שנה את מספר האלפיות השנייה שעבר (פעמיים) לפונקציית העיכוב () כדי לשנות את קצב ההבהוב של הנורית. ודא שהשינויים משתקפים בפעולה לאחר העלאה מוצלחת.
שלב 3: רצועת LED RGB
רצועות LED גמישות מסוג RGB הן דרך קלה להוסיף אפקטים של תאורה מורכבת לכל פרויקט. לכל לד יש דרייבר משולב המאפשר לך לשלוט בצבע ובהירות של כל נורית באופן עצמאי. ה- LED/הנהג המשולב ברצועות אלה הוא ה- WS2812B הקומפקטי במיוחד (גליון נתונים). אם מסתכלים על "פיקסל" WS2812 עם זכוכית מגדלת, תוכלו למעשה לראות את הדרייבר המשולב עם חוטי חיבור המחברים אותו לנוריות פנימיות זעירות, אדומות וכחולות.
לשליטה על שרשרת נוריות WS2812 מה- NodeMCU, ספריית FastLED היא אופציה די חזקה.
הספרייה מגיעה עם כמה דוגמאות נחמדות שתוכל לנסות. הקפד לשנות את ההגדרות הבאות:
#הגדר LED_PIN D1#הגדר COLOR_ORDER GRB#הגדר שבב WS2812
הערת אספקת חשמל כל WS2812 יכול לצייר בסביבות 60mA, לכן הקפד לספק אספקת 5V מספיק חזקה למספר הנורות המרבי שתדליק בכל זמן נתון.
שלב 4: צורות אור
ניתן ליצור רצועות LED למבנים שונים המתאימים לכל גחמה. להלן מספר פרויקטים מעניינים:
מִטְרִיָה
צנצנת הדיסקו
מראה אינסוף
אור ענן
שָׁעוֹן
תאורה אחורית לתצוגה
קוּבִּיָה
קוספליי
צנצנת קשת
שלב 5: אח Lightform
אם יש לך נייר קלף וקופסה דקה (או מסגרת תמונה מחנות יד שנייה או מחנות דולר), תוכל להרכיב את פרויקט האח הזה תוך כמה שעות.
רצועת ה- LED RGB נחתכת לעשר שש רצועות LED ומחוברת יחד במבנה נחש. כמה גיליונות נייר קלף משמשים כמפזר. ניתן להדביק את מודול NodeMCU על הגב כאשר יציאת ה- USB חשופה לתכנות וחיבור לחשמל.
מוּמלָץ:
NeckLight V2: שרשראות זוהרות בחושך עם צורות, צבעים ותאורה: 10 שלבים (עם תמונות)
NeckLight V2: שרשראות זוהרות בחושך עם צורות, צבעים ותאורה: שלום לכולם, לאחר ההוראות הראשונות: NeckLight שפרסמתי והיתה הצלחה גדולה בשבילי, אני בוחר להפוך את ה- V2 לזה. הרעיון מאחורי זה V2 הוא לתקן טעות כלשהי של ה- V1 ותהיה לי אופציה ויזואלית יותר. במדריך זה אני אקח
קידוד צורות Playdoh פשוטות W/ P5.js ו- Makey Makey: 7 שלבים
קידוד צורות Playdoh פשוטות W/ P5.js ו- Makey Makey: זהו פרויקט מחשוב פיזי המאפשר לך ליצור צורה באמצעות Playdoh, לקודד צורה זו באמצעות p5.js ולהפעיל צורה זו להופיע על מסך המחשב על ידי נגיעה ב- Playdoh צורה באמצעות Makey Makey.p5.js היא קוד פתוח, אינטרנט
צורות: למידה לכולם עם מייקי מייקי: 5 שלבים (עם תמונות)
צורות: למידה לכולם עם מייקי מייקי: מורים מלמדים את כל התלמידים. לפעמים הלמידה שלנו צריכה להיראות שונה בהתאם לתלמיד. להלן דוגמה לשיעור קל שתוכל ליצור כדי לוודא שכל התלמידים שלך עובדים על כישורים חיוניים. פרויקט זה יעבוד היטב
פונקציית DIY/מחולל צורות גל: 6 שלבים (עם תמונות)
פונקציית DIY/מחולל צורות גל: בפרויקט זה נסתכל בקצרה על מחוללי פונקציות/צורות גל מסחריות על מנת לקבוע אילו תכונות חשובות לגרסת DIY. לאחר מכן אראה לך כיצד ליצור מחולל פונקציות פשוט, האנלוגי והספרתי
כיצד להכין צורות PCB מותאמות אישית (עם Inkscape ופריצ '): 4 שלבים (עם תמונות)
כיצד ליצור צורות PCB מותאמות אישית (עם Inkscape ו- Fritzing): אם אתה מתחיל וצריך PCB בעל צורה מותאמת אישית … ואתה צריך את זה בזמן הקצר ביותר האפשרי … או אם אתה לא רוצה להשקיע הרבה זמן ללמוד איך לעבוד עם תוכנות מתקדמות, כי בסופו של דבר אתה יוצר לוח או אחר … זה