תוכן עניינים:
2025 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2025-01-13 06:57
ברכות להאקרים של האקרבוקס ברחבי העולם!
עם HackerBox 0060 תתנסו במגרש המשחקים של Adafruit Circuit Bluefruit הכוללים מיקרו -בקר nRF52840 ARM Cortex M4 רב עוצמה של Nordic. חקור תכנות מוטבע עם CircuitPython, Arduino, ARM GCC ועוד. שלוט בתוכניות מוטבעות ממכשירים ניידים באמצעות ערוצי Bluetooth Low Energy (BLE). השתמש במעגל הלוח של גן השעשועים ללוח עם לוח המעגל של Bluefruit. להבין וליישם מעגלים של מחלק מתח, מגברי שמע מסוג D, מסכי LCD בצבע מלא ואחסון נוסף באמצעות שני כרטיסי זיכרון SD ושבבי פלאש טוריים.
HackerBoxes הוא שירות קופסאות המנויים החודשי לחובבי אלקטרוניקה וטכנולוגיית מחשבים - האקרים לחומרה - חולמי החלומות.
יש שפע של מידע לחברים הנוכחיים והפוטנציאליים בשאלות הנפוצות של HackerBoxes. כמעט כל הודעות הדוא ל של התמיכה הלא טכנית שאנו מקבלים כבר נענות שם, ולכן אנו מעריכים מאוד שלקחת כמה דקות לקרוא את השאלות הנפוצות.
אספקה
מדריך זה מכיל מידע לתחילת העבודה עם HackerBox 0060. תכולת האריזה המלאה מופיעה בדף המוצר של HackerBox 0060, שם ניתן לרכוש את הקופסה עד גמר המלאי. אם תרצה לקבל אוטומטית HackerBox כזה ישירות בתיבת הדואר שלך בכל חודש עם הנחה של 15 $, תוכל להירשם ל- HackerBoxes.com ולהצטרף למהפכה!
בדרך כלל יש צורך במלחמה, הלחמה וכלי הלחמה בסיסיים לעבודה על ה- HackerBox החודשי. נדרש גם מחשב להפעלת כלי תוכנה. עיין בסדנת Starter Starter HackerBox למכלול של כלים בסיסיים ומגוון רחב של פעילויות היכרות וניסויים.
והכי חשוב, תזדקק לתחושת הרפתקה, רוח האקרים, סבלנות וסקרנות. בנייה והתנסות באלקטרוניקה, למרות שהיא מתגמלת מאוד, יכולה להיות מסובכת, מאתגרת ואפילו מתסכלת לפעמים. המטרה היא התקדמות, לא שלמות. כאשר אתה מתמיד ונהנה מההרפתקה, ניתן להפיק סיפוק רב מהתחביב הזה. קח כל צעד לאט, הקפד על הפרטים, ואל תפחד לבקש עזרה.
שלב 1: תיקון אבטחת סייבר מובחר
טלאי ה- PVC (פוליוויניל כלוריד) הבלעדי שלנו, הטקטי, קשוחים אך גמישים. הם עמידים למים ויכולים לעמוד בטווח טמפרטורות רחב, מה שהופך אותם לאידיאליים לתנאי חוץ קשים או לשימוש מקוון מובחר.
הַתקָנָה:
שיטת ההדבקה המועדפת על בדים היא באמצעות "תעלת התפירה" מסביב לקצה החיצוני של התיקון כדי לתפור את המדבקה למקומה.
בחלקו האחורי של התיקון ישנו מגהץ המגהץ מראש, למרות שגיהוץ לא אמור להיות הבחירה הראשונה להרכבה. הסר את דף הנייר המגן, הנח את התיקון וחמם דרך הבד מהאחורי של התיקון. היו זהירים במיוחד כדי להימנע מהיתוך המדבקה עצמה.
עבור משטחים שאינם מבד, הסר את דף הנייר המגן והרכב את הסמל בעזרת סרט דו צדדי או דבק מתאים.
שלב 2: מגרש משחקים Adafruit Bluefruit
מפעל המעגל של Bluefruit מחברינו המבריקים ב- Adafruit הוא פלטפורמה משולבת מדהימה לחקר אלקטרוניקה ותכנות. הוא עגול ויש לו רפידות של תנין קליפים מסביב לקצה החיצוני ליצירת חיבורים במגוון שיטות. ניתן להפעיל אותו מ- USB, מארז סוללות AAA או עם סוללת LiPo. ל- Circuit Playground Bluefruit יש תמיכה מובנית ב- USB וניתן להשתמש בו בין היתר עם סקיצות Arduino וכלי תכנות CircuitPython.
השבב העיקרי הוא מיקרו-בקר nRF52840 Nordic Semiconductor הבנוי סביב ליבת מעבד ARM Cortex M4 32 סיביות הפועלת על 64 מגה-הרץ ותומכת בפעולות נקודה צפה. ל- nRF52840 יש תמיכת פרוטוקול עבור ערכות Bluetooth קנייניות 5, רשת Bluetooth, חוט, זיגבי, 802.15.4, ANT ו- 2.4 GHz. יש לו תג NFC-A לשימוש בפתרונות זיווג ותשלום פשוטים. יחידת ההצפנה ARM TrustZone CryptoCell כלולה על שבב ומביאה מגוון נרחב של אפשרויות הצפנה המבוצעות ביעילות גבוהה וללא תלות במעבד.
אפוי בכל מעגל משחקים Bluefruit תוכלו למצוא:
- 1 x מעבד nRF52840 Cortex M4 עם תמיכה באנרגיה נמוכה של Bluetooth
- 10 x מיני NeoPixels, כל אחד יכול להציג כל צבע
- 1 x חיישן תנועה (מד תאוצה משולש ציר LIS3DH עם זיהוי ברז, זיהוי נפילה חופשית)
- 1 x חיישן טמפרטורה (תרמיסטור)
- 1 x חיישן אור (פוטו טרנזיסטור). יכול לשמש גם כחיישן צבע וחיישן דופק.
- 1 x חיישן קול (מיקרופון MEMS)
- 1 x מיני רמקול עם מגבר Class D (רמקול מגנטי/7.5 זמזם)
- 2 x כפתורי לחיצה, המסומנים A ו- B
- 1 x מתג שקופיות
- 8 x סיכות קלט/פלט ידידותיות לתנין-קליפ
- כולל I2C, UART, 6 פינים שיכולים לבצע כניסות אנלוגיות, יציאות PWM מרובות
- נורית "ON" ירוקה כך שתדע שהיא מופעלת
- LED אדום "#13" להבהוב בסיסי
- כפתור אתחול
- 2 MB של אחסון SPI Flash, המשמש בעיקר עם CircuitPython לאחסון קוד וספריות.
- יציאת MicroUSB לתכנות וניפוי באגים
- יציאת USB יכולה לפעול כמו יציאה טורית, מקלדת, עכבר, ג'ויסטיק או MIDI
להתחיל:
הפעל את המעגל Bluefruit באמצעות כבל MicroUSB רגיל ולחץ על תיעוד Adafruit למידע נוסף.
שלב 3: מעגל פייתון
CircuitPython היא שפת תכנות שנועדה לפשט ניסויים וללמוד לתכנת על לוחות מיקרו-בקר בעלות נמוכה. זה הופך את תחילת העבודה לקלה מתמיד ללא צורך בהורדות מראש בשולחן העבודה. לאחר שתגדיר את הלוח שלך, פתח כל עורך טקסט והתחל לערוך קוד. זה כזה פשוט.
בצע את הצעדים המהירים הבאים להתקנת CircuitPython על פארק המעגלים Bluefruit.
הודות לכל התכונות שנאפות בתוך Bluefruit של מעגל המשחקים והעוצמה של CircuitPython, כעת אנו יכולים לבצע מספר ניסויים מגניבים ישירות מהקופסה. להלן רק כמה דוגמאות:
שליטה על נוריות NeoPixel RGB המשולבות
מדוד טמפרטורה והרשם אותו ל- Flash
בקרת HID להזרקת מקלדת ועכבר
ממשק עם מכשירים ניידים באמצעות Bluetooth
שלב 4: רוח משחקים ידידותית ללוח הלחם
גן השעשועים הוא דרך מהנה להשתמש במגרש משחקים עם לוח לחם ללא הלחמה לחיבור למודולים מסורתיים ולמעגלים עם לחם. כממשק "בורג על", ניתן לחבר, להסיר ולחבר מחדש את מגרש המשחקים אל Ghost Playground. זה מאפשר גמישות להתקנה על לוחות "בריח על" אחרים כמו Adafruit TFT Gizmo או Adafruit Proto Gizmo וגם לביטול הרכבה לשימוש עם קליפים תנינים וכו '.
שלב 5: הרכיב את רוח רוחות המשחקים
אגוזים פורצים
אגוזים חורצים משמשים לחיבור קבוע של הברגה חזקה לחומרים שאינם רקיעים (כגון מעגלים מודפסים). צד אחד של האגוז כולל פרצוף חיתוך. כאשר האום בלחץ מתאים כנגד ולתוך חור PCB מצופה, פני החיתוך נקשרים לציפוי בתוך דפנות החור. ממשק זה מספק חיבור מכני וחשמלי לציפוי ולכל עקבות PCB מצורפים.
שתי שיטות לשימוש באגוזים הפורצים
שיטה א
השיטה הראשונה להרכבת מגרש המעגלים על רוחות המשחקים היא השיטה המהירה והקלה. אנו מציעים ללכת בדרך זו, לפחות בפעם הראשונה. בשיטה זו, פשוט סובבו את הפנים הנושכים של האגוזים החוצה כלפי חוץ כך שהאגוזים ישמשו פשוט כאגוזים מסורתיים (שאינם נושקים). הצבת האום בצד הכחול (צד המעגל) של שני הלוחות המוחלשים מפחיתה את הסיכון של ראש הבורג לקצר או לפגוע ברכיבים כלשהם במעגל המשחקים מכיוון שהאגוזים קטנים מעט יותר מראש הברגים של המכונה.
שיטה ב
השיטה השנייה להתקנת מגרש המעגלים על רוחות המשחקים משתמשת באגומי החיתוך כמתוכנן - מרופטים. התחל בלחיצה על כל אגוזים הפוגעים לתוך רוח המשחקים בצד שממול עקבות ה- PCB. פני החיתוך של אגוז החיתוך למעשה חותכים את הציפוי בחור ה- PCB, כך שזה יכול לקחת לא מעט כוח. האפשרות הטובה ביותר היא להשתמש בסמכה או בנשק אחר של ריסוק המוני. הקפד להניח קרטון (או הגנה מפני שריטות אחרות) בין הצד העקבי של הלוח המודפס למשטח הסגירה.
שימו לב: שיטה ב גורמת לכך שראש בורג המכונה מונח בצד הרכיב של מגרש המשחקים ויכול להתאים מאוד לברגי המכונה. צמרות "ראש הכביסה" של ברגי המכונה שסופקו הם גדולים מדי ויכולים בקלות לקצר או לפגוע ברכיבי הלוח. אם במקרה יש לך ברגי מכונת M3 ללא "ראשי מכונת כביסה", אולי כדאי להשתמש בהם במקום זאת. אלה עשויים להיות ברגים פשוטים של ראש עגול או ראש פאן כפי שמוצג בתמונה למעלה. אם יש לך אוסף ברגים למארזי מחשב, כנראה שיש לך מזל מכיוון שברגי M3 די נפוצים ביישום זה. אפשרות נוספת היא להשתמש במבודד מתחת לראש הבורג, אך היזהרו.
סיכות כותרת
לבסוף, הלחם את הצד הקצר של כותרות הזווית הימנית לתוך רוח המשחקים כפי שמוצג. כותרות הזווית הנכונה מאפשרות לרוח הרפאים לעמוד על קרש הלחם ללא הלחמה, ובאמת לרדוף אותו.
שלב 6: רוחות משחקים על לוח לחם ללא הלחמה
העלה את רוח הרוח על מגרש הלחם ללא הלחמה וחבר את פוטנציומטר הגוזם כפי שמוצג כאן.