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

לביש טק: תופי אוויר: 5 שלבים
לביש טק: תופי אוויר: 5 שלבים

וִידֵאוֹ: לביש טק: תופי אוויר: 5 שלבים

וִידֵאוֹ: לביש טק: תופי אוויר: 5 שלבים
וִידֵאוֹ: פשוט טק - עדכונים וטיפים לחיפוש יעיל בגוגל 2024, יולי
Anonim
לביש טק: תופי אוויר
לביש טק: תופי אוויר
לביש טק: תופי אוויר
לביש טק: תופי אוויר

המטרה שלנו לפרויקט זה הייתה לייצר ערכת תופים לבישה מכמה מדי תאוצה ודיסקי פיצו. הרעיון היה כי בהינתן מכה ביד, ישמע רעש סנוור; או, בלחיצת כף רגל, יתנגן צליל היי-האט או תוף בס. כדי לשלוט בערכה, השתמשנו במיקרו-בקר Hexwear, תוכנת קידוד של Arduino ו- Cycling '74 MAX להפקת קול ובחירה. פרויקט זה היה חלק משותפות גדולה יותר בין מכללת פומונה לבין האקדמיה להנדסה בפרונט.

שלב 1: חלקים וכלים

חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים
חלקים וכלים

להלן רשימה של החלקים מהם מורכב הפרויקט ורשימת כל החומרים בהם נעשה שימוש.

חלקים:

  • חולצת פלנל (x1)
  • גרביים מטושטשים (x2)
  • דיסקי Piezo (x2) (https://www.sparkfun.com/products/10293)
  • מד תאוצה MMA8451 (x2) (https://www.adafruit.com/product/2019)
  • ATmega32U4 מיקרו -בקר HexWear (x1) (https://hexwear.com)
  • שבב Bluetooth RN42 (x1) (https://www.sparkfun.com/products/12576)
  • 18 חוט מד
  • ברגים #2 (x14)
  • מכונות כביסה #2 (x14)
  • מחברי קרימפ; 22-16 מד (x14) (https://www.elecdirect.com/crimp-wire-terminals/ring-crimp-terminals/pvc-ring-terminals/ring-terminal-pvc-red-22-18-6- 100 יחידות)
  • סיכה הדבקה עצמית (x1)
  • מחברי תפר קתוך מבודדי ויניל (x15) (https://www.delcity.net/catalogdetails?item=421005)

כלים:

  • מספריים
  • ערכת הלחמה
  • חשפניות חוטים
  • מספרי תיל
  • קלטת חשמל
  • כלי לחיצה
  • מברג
  • אקדח דבק חם
  • מדפסת תלת מימד (אופציונלי)
  • אקדח אוויר חם

תוֹכנָה:

  • Max Cycling '74 (https://cycling74.com)
  • תוכנת קידוד Arduino (https://www.arduino.cc/en/Main/Software)

הורדת מנהלי ההתקן:

1) (Windows בלבד, משתמשי Mac יכולים לדלג על שלב זה) התקן את מנהל ההתקן על ידי ביקור בכתובת https://www.redgerbera.com/pages/hexwear-driver-i… הורד והתקן את מנהל ההתקן (קובץ.exe המופיע בשלב 2 בחלק העליון של הדף המקושר RedGerbera).

2) התקן את הספרייה הנדרשת עבור Hexware. פתח את ה- IDE של Arduino. תחת "קובץ" בחר "העדפות". בחלל המסופק עבור כתובות אתרים נוספות של מנהל לוחות, הדבק https://github.com/RedGerbera/Gerbera-Boards/raw/… לאחר מכן לחץ על "אישור". עבור אל כלים -> לוח: -> מנהל לוח. בתפריט הפינה הימנית העליונה, בחר "תורם". חפש ולאחר מכן לחץ על לוחות גרברה ולחץ על התקן. צא ופתח מחדש את Arduino IDE. כדי לוודא שהספרייה מותקנת כראוי, עבור אל כלים -> לוח, וגלול לתחתית התפריט. אתה צריך לראות קטע שכותרתו "לוחות גרברה", שמתחתיו יופיעו לפחות HexWear (אם לא יותר לוחות כמו מיני HexWear).

3) להורדת ספריית מד התאוצה השתמש בקישור הבא: https://learn.adafruit.com/adafruit-mma8451-accelerometer-breakout/wiring-and-test. לאחר מכן לחץ על "הורד את ספריית MMA8451"

שלב 2: הכינו את החוטים

חותכים 9 חתיכות חוט ארוכות מספיק כדי להקיף את היד (כ -1 מ '). חלקים אלה יתחברו לשני מד התאוצה. חותכים 4 חתיכות ארוכות יותר, ארוכות מספיק כדי להגיע לרגליים מכיס חולצת הפנל (כ -2 מ '). אלה יתחברו לפייזו. חותכים עוד 3 חלקים קצרים יותר (בערך 15 ס מ) עבור שבב ה- Bluetooth. רצו את שני קצות כל חתיכות התיל והשאירו 2 סנטימטר של חוט חשוף.

שלב 3: חבר את החוטים לחיישנים

חבר את החוטים לחיישנים
חבר את החוטים לחיישנים
חבר את החוטים לחיישנים
חבר את החוטים לחיישנים
חבר את החוטים לחיישנים
חבר את החוטים לחיישנים
חבר את החוטים לחיישנים
חבר את החוטים לחיישנים

השתמש במגהץ כדי להלחם 4 מתוך חוטי 1 מ 'לאחד ממד התאוצה ו -5 מתוך חוטי 1 מ' למד התאוצה השני. מד התאוצה סימן סיכות וסיפקנו תרשים מעגלים להמחשה לאן כל חוט צריך ללכת. יחד עם תרשים המעגלים, צירפנו סימונים במערכי התאוצה: הצמד את החוטים לסיכות המעגולות בשחור.

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

לבסוף, הלחם את 3 החוטים בגודל 15 ס מ לשבב ה- Bluetooth (עיין בתרשים המעגל ובסימון לפינים הספציפיים).

הערה: לשבב ה- Bluetooth ומד התאוצה יש סיכות צרות מאוד. בחרנו 18 חוט מד לחוסן ומכיוון שהוא תואם את מחברי הקרימפ בהם השתמשנו, אך אם יש צורך, תוכל להלחים חוטים דקים יותר לחיישנים, ולאחר מכן להלחם את חוטי 18 המד לדקים.

כעת אמור להיות לך קצה אחד של כל החוטים המחוברים! הקצוות האחרים מתחברים ל- Hex.

** סימונים למד התאוצה, בלוטות 'והפייזו באדיבות sparkfun (https://www.sparkfun.com) ו- adafruit (https://www.adafruit.com)

שלב 4: התחברות לתרשים המשושה והמעגל

התחברות לתרשים המשושה והמעגל
התחברות לתרשים המשושה והמעגל
התחברות לתרשים המשושה והמעגל
התחברות לתרשים המשושה והמעגל
התחברות לתרשים המשושה והמעגל
התחברות לתרשים המשושה והמעגל
התחברות לתרשים המשושה והמעגל
התחברות לתרשים המשושה והמעגל

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

בעקבות התרשים, במיוחד הקווים השחורים, חבר את הקרקע של שני הפיצוות לסיכה טחונה על המשקוף. לאחר מכן, עבור שני מד התאוצה, חבר את שני הקרקע שלהם לסיכה טחונה על המשקוף. מכיוון שישנם רק מספר סיכות קרקע, אנו ממליצים להלחם יחד את כל החוטים שהולכים לקרקע ממד התאוצה, או את כל החוטים היורדים מהפיזוז; עם זאת, היזהר לעקוב אחר הכל! הסיכה שכותרתה A (או כתובת) של מדי התאוצה צריכה לצרף גם לקרקע. זאת כדי להבדיל בין שני מד התאוצה זה מזה, ולתת לאחד מהם זיהוי נוסף. לבסוף, חבר את קרקע ה- bluetooth לאדמה על ה- hex.

מסיימים לחבר את הקרקע, ואז מתחילים את החיבורים ל- VCC, המתוארים באדום למעלה. Vin משני מד התאוצה צריך להתחבר ל- VCC ב- hex, אותו הדבר עם סיכת ה- VCC ב- bluetooth. שוב, בגלל היעדר סיכות, אנו ממליצים על חוטי הלחמה לפני החיבור הסופי למשקוף.

בשני מד התאוצה יש סיכות המסומנות SCL ו- SDL. חבר אותם לאותם סיכות על ה- hexwear (SCL הוא גרעיני ו- SDA מגנטה בתרשים למעלה). לאחר מכן, במודול ה- bluetooth, חבר את ה- RX-1 ל- RX ב- hex (הצי למעלה), ואת TX-1 ל- TX ב- hex (ירוק בהיר למעלה). זה מאפשר חיבורי Bluetooth. לבסוף, חבר את הרגל השנייה של אחת הפיאצות לסיכה D12 (ירוק כהה) ואת הרגל השנייה של הפיזו השני ל- D9 (סגול למעלה). זאת על מנת לקחת פלט אנלוגי מחיישני הפאזו אל המשקפיים.

** סימון סיכת ה- hexwear באדיבות גרברה האדומה (https://www.redgerbera.com), תמונות מד תאוצה באדיבות adafruit ו- piezo/bluetooth mate באדיבות sparkfun

שלב 5: העלאת הקוד

כדי להתחיל להשתמש בתופים, פתח תחילה קוד MAX (הנקרא Max_Drum.maxpat). בכדי שתוכל לערוך את הקוד או לשמור אותו יהיה עליך להיות בעל חשבון ב- Cycling '74, אך הכל עובד ללא חשבון. אתה רוצה לצרף את מודול ה- Bluetooth המשושה למחשב שלך. לשם כך, חבר את ה- hex לחשמל. לאחר חיבור ה- hexwear לחשמל, נורה אדומה צריכה להידלק על מודול ה- Bluetooth. לאחר מכן פתח העדפות Bluetooth. במחשב שלך. שם בסגנון 9CBO אמור לצוץ. כאשר תתבקש להזין קוד סיסמה, הקלד 1234. לאחר מכן יש לחבר את ה- Bluetooth למחשב.

לאחר מכן, העלה את קוד ה- Arduino ל- hex (הנקרא final_electronics.ino). כעת כל שנותר לעשות הוא לחבר את ה- bluetooth ל- MAX. בקוד המקסימלי, אתה אמור לראות משהו שנקרא 'הדפס'. אם תלחץ על זה ותפתח את הצג הטורי, אתה אמור לראות את כל היציאות הזמינות ואת יציאות ה- Bluetooth הזמינות. בתיבה שנקראת סידור o 9600. כאן, סידורי פירושו הצג הטורי, o הוא היציאה, ו 9600 הוא רוחב פס החיבור. כדי לחבר את ה- Bluetooth, החלף את ה- o בשמות של יציאות Bluetooth אחרות. לעתים קרובות עליך לנסות את כולם, אך מודול ה- Bluetooth יהפוך לירוק ברגע שהוא מחובר ליציאה הנכונה באמצעות MAX.

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

מוּמלָץ: