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

HackerBox 0045: ספארק נט: 10 שלבים
HackerBox 0045: ספארק נט: 10 שלבים

וִידֵאוֹ: HackerBox 0045: ספארק נט: 10 שלבים

וִידֵאוֹ: HackerBox 0045: ספארק נט: 10 שלבים
וִידֵאוֹ: #77 HackerBox 0045 Spark Net 2024, יולי
Anonim
האקרבוקס 0045: ספארק נט
האקרבוקס 0045: ספארק נט

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

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

לפרוץ את כוכב הלכת

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

Image
Image
  • שלושה מודולים של Digispark Pro ATtiny167
  • שלושה מודולים NRF24L01 מוגברים
  • שלושה לוחות מעגל בלעדיים של DigiProNRF
  • שלוש אנטנות SMA
  • קופסת אחסון עם 575 נגדים
  • מודול חיישן תנועה HC-SR501 PIR
  • מיקרו סרוו עם חומרה
  • פוטנציומטר לינארי 10K אוהם
  • חוטי מגשר DuPont מנקבה לנקבה
  • BadgeBuddy מבוא לערכת הלחמה
  • מדבקת לוגו של גוגל
  • תיקון בלעדי של HackLife Iron-On

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

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

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

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

שלב 2: ערכת הלחמה מבוא - BadgeBuddy

Digispark Pro
Digispark Pro

ערכת BadgeBuddy היא ערכת "היכרות עם הלחמה" פשוטה ומהנה. HackerBoxes גאה לייצר אלפי ערכות BadgeBuddy לקידום התחביב שלנו ב- DEF CON 27 בלאס וגאס. ערכות BadgeBuddy יהיו זמינות בחינם (כמו בבירה) בכפר האקינג לחומרה, בכפר כישורי הלחמה ובחדר הספקים. המארגנים והמתנדבים בכפרי DEF CON מוקדשים להציג ולסייע לכל מי שמתעניין באלקטרוניקה והיבטים רבים אחרים של מחקר פריצה ואבטחה.

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

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

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

BadgBuddy הערות הרכבה:

  • כרית מרכזי פח תחת קליפת תאי מטבע עם מכר ליצירת גופה קלה
  • קליפ תאי מטבעות SOLDER בהתאם למתאר על גב PCB
  • צרף מתג כוח על גב PCB
  • הכנס נורות LED מהבהבות למול הלוח הקדמי עם סיכה קצרה ביותר לצד הצד השטוח של מתאר הלדים על הלוח.
  • נוריות SOLDER
  • בזמן לבישת משקפי בטיחות, חיתוך סיכות לחיתוך PCB
  • הכנס תא מטבע
  • CELEBRATE RAINBOW הצלחת LED באופניים
  • צרף באמצעות שרשרת חוטי

שלב 3: Digispark Pro

ה- Digispark Pro משתמש במיקרו -בקר ATtiny167 (גליון נתונים), שדרוג נחמד מה- ATtiny85 במכשיר Digispark המקורי.

ניתן לתכנת את Digispark Pro ישירות מ- USB ללא צורך בעוד מודול ארדואינו או מתכנת. קוד USB פועל ישירות על ה- ATtiny167.

בהשוואה ל- Digispark המקורי, ה- Pro מהיר יותר (16 מגה -הרץ מול 8 מגה -הרץ), יש לו יותר אחסון ויש לו כמה סיכות קלט/פלט נוספות.

Digispark Pro הוצג במקור באמצעות פרויקט Kickstarter.

שלב 4: תכנות ה- Digispark Pro

תכנות ה- Digispark Pro
תכנות ה- Digispark Pro

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

המידע ב- Digistump Wiki הרשמי מלווה אותנו בהתקנת ה- IDE של Arduino (אם עדיין לא מותקן), הגדרת ה- IDE לשימוש עם ATtiny167 ולאחר מכן טעינת התוכנית הראשונה שלנו.

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

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

בחלק מההגדרות, Digispark Pro, כשהוא מחובר למחשב, נשאר במכשיר האתחול שלו ואינו מבצע את תוכנית המשתמש. הפעלת Digispark Pro מבנק כוח, יבלת USB בקיר או ספק כוח אחר לאחר שתוכנת היא בדרך כלל הרזולוציה המושלמת.

שלב 5: משדר רדיו NORDIC NRF24L01

משדר רדיו NORDIC NRF24L01
משדר רדיו NORDIC NRF24L01

ה- nRF24L01 הוא משדר רדיו עם שבב יחיד לכל פס 2.4 - 2.5 GHz ברחבי העולם. המקלט כולל סינתיסייזר תדרים משולב במלואו, מגבר הספק, מתנד קריסטל, דמולטור, מאפנן ומנוע פרוטוקול משופר. עוצמת היציאה, ערוצי התדרים והתקנת הפרוטוקול ניתנים לתכנות בקלות באמצעות ממשק SPI. הצריכה הנוכחית היא 9.0mA בלבד בהספק פלט של -6dBm ו -12.3mA במצב RX. מצבי Power Down והמתנה מובנים תומכים בהפחתת חשמל. (טופס מידע)

כיצד פועל מודול האלחוטי nRF24L01+.

שלב 6: הגדר צמתים של DigiProNRF

הגדר צמתים של DigiProNRF
הגדר צמתים של DigiProNRF

לוח המעגלים הבלעדי של DigiProNRF תומך בחיבור של מודול Digispark Pro ומודול nRF24L01. לוח המעגלים של DigiProNRF תומך גם בווסת מסונן 3.3V להנעת ה- nRF24 ומספק שורה אחת של סיכות Digispark Pro שבורות לגישה נוחה לקווי חשמל ואותות קלט/פלט.

מתוך התרשים הסכימטי, שים לב אילו סיכות מודול nRF24 מתחברות לאילו סיכות Digispark. הקצאות סיכות אלה משמשות בקוד הדוגמה המצורף.

הלחם שני צמתים DigiProNRF להתנסות בתקשורת נקודה לנקודה בין הצמתים.

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

תכנת את שני הצמתים של DigiProNRF עם סקיצות ההדגמה המצורפות (אחת עבור TX ואחת עבור RX). נורית Pin1 המשולבת (ליד מרכז Digispark Pro) בכל לוח תמצמץ לאט כאשר חיבור הרדיו יצליח. נורית ה- LED תישאר דולקת כאשר חיבור הרדיו יופסק. לדוגמה, אם הצומת השני כבוי.

לידיעתכם, הדגמה זו מבוססת על מדריך Pro nRF24L01+ Shield.

מוּמלָץ: