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

HackerBox 0030: צורות אור: 11 שלבים
HackerBox 0030: צורות אור: 11 שלבים

וִידֵאוֹ: HackerBox 0030: צורות אור: 11 שלבים

וִידֵאוֹ: HackerBox 0030: צורות אור: 11 שלבים
וִידֵאוֹ: Seiko SKX013 Diver Scuba Watch Review 2024, נוֹבֶמבֶּר
Anonim
HackerBox 0030: צורות אור
HackerBox 0030: צורות אור

החודש, האקרים בוקס האקרים בונים מבנים חכמים, תלת מימדיים, מוארים. מדריך זה מכיל מידע לעבודה עם 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: תכולת הקופסה

Image
Image
  • כרטיס הפניה אספנות של 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

רצועת LED RGB
רצועת LED RGB

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

אח Lightform
אח Lightform
אח Lightform
אח Lightform

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

רצועת ה- LED RGB נחתכת לעשר שש רצועות LED ומחוברת יחד במבנה נחש. כמה גיליונות נייר קלף משמשים כמפזר. ניתן להדביק את מודול NodeMCU על הגב כאשר יציאת ה- USB חשופה לתכנות וחיבור לחשמל.

מוּמלָץ: