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

סינתזה של Arduino: 20 שלבים (עם תמונות)
סינתזה של Arduino: 20 שלבים (עם תמונות)

וִידֵאוֹ: סינתזה של Arduino: 20 שלבים (עם תמונות)

וִידֵאוֹ: סינתזה של Arduino: 20 שלבים (עם תמונות)
וִידֵאוֹ: Arduino Tutorial 20: Understanding RGB LED's 2024, נוֹבֶמבֶּר
Anonim
סינתזה של Arduino
סינתזה של Arduino

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

שלב 1: איך זה עובד

איך זה עובד
איך זה עובד

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

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

שלב 2: חומרים וכלים

חומרים וכלים
חומרים וכלים
חומרים וכלים
חומרים וכלים
חומרים וכלים
חומרים וכלים

כדי לבצע פרויקט זה, תזדקק לדברים הבאים.

חלקים:

(5X) 5K פוטנציומטר (5X) ידיות פוטנציומטר (3X) נוריות (1X) מתג SPDT (1X) התנגדות אור תלויה לאור (1X) Arduino (1X) Arduino Protoboard (1X) מתג מישוש (1X) מארז פרויקט (1X) 1/ 8 שקע שמע (1X) הרבה חוט ליבה מוצקה (1X) כיווץ חום (1X) לוח מגשר (1X) נגדי 10K אוהם (3X) 220 נגדים (1X) 9V סוללה (1X) קליפ סוללה 9V תקע חשמל DC קואקסיאלי בגודל M (1X)

כלים:

  • מלחם
  • לְרַתֵך
  • שֶׁטֶף
  • דֶבֶק
  • מולטימטר
  • תרגיל

שלב 3: קוד, תרשים מעגלים והספק

קוד, תרשים מעגלים ועוצמה
קוד, תרשים מעגלים ועוצמה
קוד, תרשים מעגלים ועוצמה
קוד, תרשים מעגלים ועוצמה

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

יש לך הרבה אפשרויות בכל הנוגע לכוח. ה- Arduino מסוגל לפעול על אספקת חשמל בקיר 9v, או שתוכל להשתמש בסוללה של 9V עם קליפ סוללה לתקע חשמל DC קואקסיאלי בגודל M. תוכל גם להפעיל באמצעות כבל ה- USB שלך. תרשים המעגלים נעשה עם Fritzing, הוא גם צורף לשלב זה.

שלב 4: שימוש בלוח לחם

שימוש בלוח לחם
שימוש בלוח לחם
שימוש בלוח לחם
שימוש בלוח לחם
שימוש בלוח לחם
שימוש בלוח לחם

על ידי שימוש בלוח לחם לבניית המעגל תחילה, הרבה יותר קל להעביר את המעגל לפרוטובורד שלך מאוחר יותר. הפעל חוטים מה- GND ו- 5V למסילות - ו- + של לוח הלחם שלך.

לאחר מכן, חבר את חוטי האות מהפוטנציומטרים לכניסת אנלוגי 0-4 על הארדואינו. מוליכי הצד הימני והשמאלי יתחברו למעקה הקרקע ולמסילה החיובית של לוח הלחם. חיבור הפוטנציומטרים ישלט על התבואה, התדירות והריקבון של הסינתיסייזר. אנלוגי ב 0: גרגר 1 מגרש אנלוגי ב 1: גרעין 2 ריקבון אנלוגי ב 2: גרעין 1 ריקבון אנלוגי ב 3: גרג 2 מגרש אנלוגי ב 4: תדירות החזרה על דגנים

שלב 5: חבר את שקע השמע שלך

חבר את שקע השמע שלך
חבר את שקע השמע שלך
חבר את שקע השמע שלך
חבר את שקע השמע שלך

חוטי הלחמה לשקע אודיו מונו בגודל 1/8 אינץ 'שלך, הפוך את הלידים שלך לארוכים למדי. חבר את ההובלה החיובית שלך ל- PWM ~ 3 על ה- Arduino. תזדקק לנגד 10K אוהם בין לוח הארדואינו לבין ההובלה החיובית של שקע השמע שלך. חבר את המוליך השלילי של הג'ק שלך למעקה הקרקע של לוח הלחם.

שלב 6: חבר את הפוטוריסטור שלך

חבר את הפוטוריסטור שלך
חבר את הפוטוריסטור שלך

הובלה אחת של הפוטורזיסטור שלך מחוברת ישירות למעקה החיובי שלך 5V בלוח הלחם, כמו גם קלט אנלוגי 5 על הארדואינו. ההובלה השנייה של הפוטורזיסטור מחוברת למעקה קרקע התנגדות 10K אוהם.

שלב 7: חבר מתג SPDT

חבר מתג SPDT
חבר מתג SPDT

חבר את האות, האמצע, ההפעלה של מתג ה- SPDT שלך לפין דיגיטלי 02 בארדואינו. שאר הלידים מחוברים לאדמה, ולמסילה החיובית 5V המתנגדת לנגד 10K אוהם.

שלב 8: חברו את מתג המישוש

חברו את מתג המישוש
חברו את מתג המישוש
חברו את מתג המישוש
חברו את מתג המישוש

למתג המישוש ארבע הפניות. אפשר למתג לחצות את גשר לוח הלחם. חבר אחד משני הסיכות המקבילות למעקה החיובי של 5V שלך בלוח הלחם, והשני לסיכה טחונה התנגדה של 10K אוהם. החיבור האחרון של מתג המישוש שלך מחבר חוט אות בין המתג לבין פין דיגיטלי 6 בארדואינו.

שלב 9: חבר את הנורות

חבר את הנורות
חבר את הנורות

שלב 10: בדוק את זה

תבחן את זה!
תבחן את זה!

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

שלב 11: מקדח את המארז

לקדוח את המארז
לקדוח את המארז
לקדוח את המארז
לקדוח את המארז
לקדוח את המארז
לקדוח את המארז
לקדוח את המארז
לקדוח את המארז

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

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

שלב 12: התחל להוסיף רכיבים למארז

התחל להוסיף רכיבים למארז
התחל להוסיף רכיבים למארז
התחל להוסיף רכיבים למארז
התחל להוסיף רכיבים למארז

השחילו את חמשת הפוטנציומטרים דרך החורים שנקדחו, והדקו אותם למקומם.

שלב 13: הוסף את שאר הרכיבים

הוסף את שאר הרכיבים
הוסף את שאר הרכיבים
הוסף את שאר הרכיבים
הוסף את שאר הרכיבים

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

שלב 14: חברו את שקע השמע לפרוטובארד

חבר את שקע האודיו לפרוטובארד
חבר את שקע האודיו לפרוטובארד
חבר את שקע האודיו לפרוטובארד
חבר את שקע האודיו לפרוטובארד
חבר את שקע האודיו לפרוטובארד
חבר את שקע האודיו לפרוטובארד

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

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

שלב 15: הלחמה בנגדים לנגד צילום, מתג מישוש ומתג SPDT

הלחמה בנגדים לנגד צילום, מתג מישוש ומתג SPDT
הלחמה בנגדים לנגד צילום, מתג מישוש ומתג SPDT

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

חבר חוט מגשר קטן מ- Analog 5 שירץ למוביל הנגד לצילום.

שלב 16: הלחמת הלדים שלך למקום

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

חבר 3 רזוטורים של 220 אוהם לפינים 9-11 בלוח ה- Protoboard, הטביע את הקצוות האחרים של הנגדים לתוך החורים הפתוחים של לוח הלוח ולאחר מכן הלחם את החוטים האלה אל נוריות הלדים שלך.

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

שלב 17: חברו את הפוטנציומטרים לפרוטובארד

חברו את הפוטנציומטרים לפרוטובארד
חברו את הפוטנציומטרים לפרוטובארד

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

חברו את חוטי האות של הפוטנציומטרים לאנלוגי 0-4, שמרתי את כפתורי התבואה והתדר בשורת הכפתורים הראשונה ואת כפתורי הסנכרון מתחתיהם. שוב, חוטי האות מסתנכרנים בהתאם: אנלוגי ב 0: גרגר 1 מגרש אנלוגי ב -1: גרעין 2 ריקבון אנלוגי ב 2: גרעין 1 ריקבון אנלוגי ב 3: גרג 2 מגרש אנלוגי ב 4: תדירות החזרה על גרגרים

שלב 18: חבר את הידיות שלך לפוטנציומטרים שלך

חבר את הידיות שלך לפוטנציומטרים שלך
חבר את הידיות שלך לפוטנציומטרים שלך

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

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

שלב 19: חבר את ה- Protoboard ל- Arduino

חבר את ה- Protoboard ל- Arduino
חבר את ה- Protoboard ל- Arduino
חבר את ה- Protoboard ל- Arduino
חבר את ה- Protoboard ל- Arduino
חבר את ה- Protoboard ל- Arduino
חבר את ה- Protoboard ל- Arduino

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

הצמד את ה- Protoboard למקומו על גבי ה- Arduiono. חבר אותו, סגור אותו, ואתה מוכן להיתקע!

שלב 20: שחק עם זה

שחק עם זה!
שחק עם זה!

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

הפניות: https://blog.lewissykes.info/daves-auduino/ https://code.google.com/p/rogue-code/wiki/ToneLibraryDocumentation https://arduino.cc/en/Tutorial/Tone

מוּמלָץ: