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

HackerBox 0055: רולר גבוה: 7 שלבים
HackerBox 0055: רולר גבוה: 7 שלבים

וִידֵאוֹ: HackerBox 0055: רולר גבוה: 7 שלבים

וִידֵאוֹ: HackerBox 0055: רולר גבוה: 7 שלבים
וִידֵאוֹ: מכשיר טיפול פנים מקצועי לגברים 2024, נוֹבֶמבֶּר
Anonim
האקרבוקס 0055: רולר גבוה
האקרבוקס 0055: רולר גבוה

ברכות להאקרים של האקרבוקס ברחבי העולם! עם HackerBox 0055, אתה ה- D20 High Roller במשחק כרטיסי התגובה לאירוע, דלתות אחוריות והפרות. תוכלו גם לחקור למידת מכונה באמצעות TensorFlow, שרתי אינטרנט מוטבעים ב- ESP32, סיווג אובייקטים של ראיית מכונה ומדידה ותרשים של ביו -פוטנציאל אלקטרוקרדיוגרם.

מדריך זה מכיל מידע לתחילת העבודה עם HackerBox 0055, אותו ניתן לרכוש כאן עד גמר המלאי. אם תרצה לקבל HackerBox כזה בכל חודש בתיבת הדואר שלך, אנא הירשם ב- HackerBoxes.com והצטרף למהפכה!

HackerBoxes הוא שירות תיבות המנויים החודשי להאקרים לחומרה וחובבי אלקטרוניקה וטכנולוגיית מחשבים. הצטרף אלינו וחי את האק לייף.

שלב 1: רשימת תוכן עבור HackerBox 0055

  • ערכת מודול מצלמה M5CAM ESP32
  • דלתות אחוריות והפרות סיפון כרטיס משחק
  • D20 עשרים צדדים למות
  • כבל USB-C ל- USB-A
  • Grove 4 פינים לכבל פריצה של DuPont
  • מודול א.ק.ג AD8232
  • מוליכי א.ק.ג עם רפידות דבקות
  • מודול פריצת USB ל -4 כיוונים
  • רגולטור ליניארי 3.3V נמוך
  • מגשרים DuPont נקבה-נקבה
  • מדבקה של האקר עקרב קוסמי
  • מדבקה Hax0r Life Hacker

עוד כמה דברים שיהיו מועילים:

  • מלחם, הלחמה וכלי הלחמה בסיסיים
  • מחשב להפעלת כלי תוכנה

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

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

שלב 2: למידת מכונה באמצעות TensorFlow

למידת מכונה עם TensorFlow
למידת מכונה עם TensorFlow

TensorFlow היא ספריית תוכנה חופשית וקוד פתוח שניתן להשתמש בה ליישומי למידת מכונה (ML) כגון רשתות עצביות. TensorFlow פותחה על ידי צוות Google Brain לשימוש פנימי הן במחקר והן בייצור ב- Google.

למידת מכונה מייצגת פרדיגמה חדשה בתכנות, שבה במקום לתכנת כללים מפורשים בשפה כגון Java או C ++, אתה בונה מערכת שאומנה על נתונים להסיק את הכללים עצמם. אבל איך בעצם נראית ML? בסדרת הווידאו Machine Learning Zero to Hero, עו"ד AI לורנס מורוני מוביל אותנו מדוגמא בסיסית של "עולם העולמי" של בניית מודל ML עד דוגמא מעניינת מאוד של ראיית מחשב.

  • ML אפס לגיבור - חלק 1: מבוא ללמידת מכונה
  • ML אפס לגיבור - חלק 2: ראיית מחשב בסיסית עם ML
  • ML אפס לגיבור - חלק 3: היכרות עם רשתות עצביות מתפתחות
  • ML אפס לגיבור - חלק 4: בנה מסווג תמונות

חומר רקע (כפי שהוצג עם HackerBox 0053): סדרה זו של ארבעה סרטונים על רשתות עצביות ולמידה עמוקה בהשראת הספר המקוון החינמי, רשתות עצביות ולמידה עמוקה. אתר האינטרנט של הספר מקשר למאגר קוד של הדוגמאות בסרטונים.

שלב 3: מודול M5CAM

מודול M5CAM
מודול M5CAM

מודול M5CAM הוא לוח פיתוח לעיבוד וזיהוי תמונות. הוא כולל מערכת ESP32 על שבב עם 4M פלאש ו -520K RAM. הוא כולל גם מערך חיישן מצלמות OV2640 בגודל 2 מגה -פיקסל. המודול תומך בהעברת תמונות באמצעות Wi-Fi וניתן לתכנת ולפתור באגים באמצעות יציאת USB-C מובנית.

מודול M5CAM מגיע נטען מראש עם תמונת קושחה פשוטה של מצלמת אינטרנט. פשוט, הפעל את הלוח באמצעות USB-C או GROVE. במחשב האישי או במכשיר הנייד, התחבר לנקודת גישה Wi-Fi עם SSID המתחיל ב- m5stack. לאחר החיבור, פתח דפדפן אינטרנט וגלוש אל 192.168.4.1 שבו אתה אמור למצוא הזרמת וידאו מה- M5CAM.

תיעוד מקוון עבור M5CAM

שלב 4: סיווג אובייקטים של TensorFlow עם M5CAM

סיווג אובייקטים של TensorFlow עם M5CAM
סיווג אובייקטים של TensorFlow עם M5CAM

קח סקיצה זו של Arduino TensorFlow Object Classier ללוחות מצלמות ESP32.

התקן את מעלה מערכת הקבצים ESP32 לתוך מזהה ה- Arduino שלך. ה- ESP32 מכיל מערכת קובצי Flash Flash (ממשק היקפי טורי) (SPIFFS). SPIFFS היא מערכת קבצים קלה שנוצרה עבור בקרי מיקרו עם שבב פלאש, המחוברים באמצעות אוטובוס SPI, כמו זיכרון הבזק ESP32. תוסף זה ל- Arduino IDE תומך בהעלאת קבצים בקלות למערכת הקבצים ESP32.

בתוך כלי Arduino IDE, בחר:

  • לוח> מודול Dev ESP32
  • פלאש> 4MB
  • תוכנית חלוקה> אין OTA (2MB APP/2MB SPIFFS)
  • PSRAM> מופעל
  • יציאה> {יציאת USB המשויכת ל- M5CAM}

בצע כמה שינויים במערך המסווג כדי לתמוך ב- M5CAM

ב- ESP32CamClassificationTfjs.ino: הוסף לך SSID וסיסמה של 2.4GHz רשת Wi-Fi

ב- camera_wrap.cpp: מצא // בחר דגם מצלמה אל תגיב על השורה: CAMERA_MODEL_M5STACK_PSRAM

ב- camera_pins.h: עבור לרשימת ההגדרות של סיכות עבור CAMERA_MODEL_M5STACK_PSRAM שנה Y2_GPIO_NUM מ -32 ל -17

הידור והעלה ל- M5CAM

השתמש בכלים> העלאת נתוני סקיצה ESP32 להעלאת קבצים ל- SPIFF

פתח את הצג הסידורי של Arduino IDE

לחץ על לחצן האיפוס ב- M5CAM

העתק את כתובת ה- IP מהצג הסידורי

השתמש בדפדפן (ברשת 2.4GHz sam) כדי לגלוש לכתובת ה- IP הזו

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

בהתאם לאופן שבו ה- M5CAM מוחזק או מותקן, התמונות עלולות להיות הפוכות. אם כן, התנסו בהערת השערים "אם מוגדרים" מסביב: s-> set_vflip (s, 1); s-> set_hmirror (s, 1); בקובץ camera_wrap.cpp

שלב 5: משחק קלפים של דלתות אחוריות והפרות

משחק קלפים של דלתות אחוריות והפרות
משחק קלפים של דלתות אחוריות והפרות

Backdoors & Breaches הוא משחק כרטיסי תגובה לאירוע מאבטחת מידע של בלק הילס ואמצעי נגד אקטיביים.

Backdoors & Breaches מכיל 52 קלפים ייחודיים שיעזרו לך לבצע תרגילים על משטח האירוע וללמוד טקטיקות, כלים ושיטות התקפה.

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

שלב 6: אלקטרוקרדיוגרמה AD8232 (א.ק.ג.)

AD8232 אלקטרוקרדיוגרמה (א.ק.ג.)
AD8232 אלקטרוקרדיוגרמה (א.ק.ג.)

AD8232 (גליון נתונים) הוא בלוק מיזוג אות משולב לאק ג ויישומי מדידה ביוטנציאליים אחרים. הוא נועד לחלץ, להגביר ולסנן אותות ביוטנציאליים קטנים בנוכחות תנאים רועשים, כגון אלה שנוצרים על ידי תנועה או מיקום אלקטרודה מרחוק. עיצוב זה מאפשר ממיר אנלוגי לדיגיטלי (ADC) או עוצמה נמוכה במיוחד או מיקרו-בקר מוטמע לרכוש את אות הפלט.

את המודולים AD8232 ניתן לרכוש ב- Sparkfun. יש להם מדריך חיבור נחמד לשימוש במודול עם לוח Arduino בסיסי אם יש לך כזה זמין.

הערה: מכשיר זה אינו מיועד לאבחן או לטפל במצבים כלשהם

אם אין לך לוח Arduino בסיסי זמין, ניתן להשתמש באק ג AD8232 עם מודול M5CAM. ניתן לחבר אותם באמצעות מחבר החורש (IO13 או IO4). מכיוון שמחבר החורש מספק 5V ומודולי הא.ק.ג דורשים 3.3V, יש להשתמש בווסת מתח כדי להפיק את ה -3.3V ממעקה 5V. אין שימוש בסיכות LO- ו- LO+.

שלב 7: HACK LIFE

חיי פריצה
חיי פריצה

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

מה הלאה? הצטרף למהפכה. חי את האק לייף. קבל קופסה מגניבה של ציוד לפריצה שנשלח ישירות לתיבת הדואר שלך בכל חודש. גלוש אל HackerBoxes.com והירשם למנוי החודשי שלך ל- HackerBox.

מוּמלָץ: