תוכן עניינים:
וִידֵאוֹ: ארדואינו ג'אז משפר: 4 שלבים (עם תמונות)
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:17
עיצוב זה אינו מנגן "שיר". במקום זאת, הוא משתמש בסולם בלוז ליצירת מוזיקה משלו בזמן שהוא מנגן - בדומה למוזיקאי ג'אז אמיתי. בכל פעם שתפעיל אותו הוא ישחק משהו אחר; אבל אתה עדיין יכול לשלוט על הקצב, המגרש והווליום בעזרת החוגים. שמע דוגמה לכך שהוא משחק למטה:
שלב 1: מהו ג'אז?
אם אתה רוצה את ההגדרה הרשמית, אתה יכול להסתכל על הקישורים האלה, אבל אני חושב שהדרך הטובה ביותר לתאר זאת היא רק להראות לך איך זה נשמע.
- https://en.wikipedia.org/wiki/Jazz
- https://en.wikipedia.org/wiki/Jazz_improvisation
שלב 2: בנה את המעגל
בניתי מעמד לרמקול שלי מתוך שתיית קש וקלטת, אבל זה אופציונלי. עקוב אחר התרשים כדי לבנות את שאר העיצוב הזה.
שלב 3: העלה את הקוד
קוד זה עוקב אחר אלגוריתם פסאודו אקראי לנגן אינסופית את התווים של סולם הבלוז של ה Bb בקצב מסונכרן.
השתמש בקוד זה ב- Arduino IDE:
int note = 1;
int note2 = 1; הגדרת void () {pinMode (3, OUTPUT); } לולאת חלל () {int tonecontrol = map (analogRead (A0), 0, 1023, 1, 4); int speedcontrol = map (analogRead (A1), 0, 1023, 1, 20); int tonecontrol2 = map (analogRead (A2), 0, 1023, 1, 4); int playnote; int switchval = אקראי (1, 5); switch (switchval) {case 1: note = note; לשבור; מקרה 2: הערה = הערה + 1; לשבור; מקרה 3: הערה = הערה - 1; לשבור; מקרה 4: הערה = הערה + 2; לשבור; מקרה 5: הערה = הערה - 2; לשבור; } לעבור (הערה) {מקרה 1: playnote = 262; לשבור; מקרה 2: playnote = 294; לשבור; מקרה 3: playnote = 311; לשבור; מקרה 4: playnote = 349; לשבור; מקרה 5: playnote = 392; לשבור; מקרה 6: הערה = 440; לשבור; מקרה 7: playnote = 466; לשבור; מקרה 8: playnote = 523; לשבור; ברירת מחדל: note = 1; לשבור; } השמעה = השמעה * טון -בקרה; int playnote2; int switchval2 = אקראי (1, 5); switch (switchval2) {case 1: note2 = note2; לשבור; מקרה 2: הערה 2 = הערה 2 + 1; לשבור; מקרה 3: הערה 2 = הערה 2 - 1; לשבור; מקרה 4: הערה 2 = הערה 2 + 2; לשבור; מקרה 5: הערה 2 = הערה 2 - 2; לשבור; } switch (note2) {case 1: playnote2 = 262; לשבור; מקרה 2: playnote2 = 294; לשבור; מקרה 3: playnote2 = 311; לשבור; מקרה 4: playnote2 = 349; לשבור; מקרה 5: playnote2 = 392; לשבור; מקרה 6: playnote2 = 440; לשבור; מקרה 7: playnote2 = 466; לשבור; מקרה 8: playnote2 = 523; לשבור; ברירת מחדל: note2 = 1; לשבור; } playnote2 = playnote2 * tonecontrol2; טון (3, הערה, 30 * בקרת מהירות); עיכוב (31 * בקרת מהירות); if (אקראי (1, 4) == 3) {עיכוב (21 * בקרת מהירות); } אחר {טון (3, השמעה 2, 20 * בקרת מהירות); עיכוב (21 * בקרת מהירות); }}
שלב 4: כיצד לשלוט בו
משמאל לימין, כל חיוג עושה כדלקמן:
- כרך
- המגרש של הטון הראשון
- טֶמפּוֹ
- המגרש של הטון השני
תתעסק איתם עד שתקבל צליל שאתה אוהב.
מוּמלָץ:
תכנות ארדואינו באמצעות ארדואינו אחר להצגת טקסט גלילה ללא ספרייה: 5 שלבים
תכנות Arduino באמצעות Arduino אחר להצגת טקסט גלילה ללא ספרייה: Sony Spresense או Arduino Uno אינם כה יקרים ואינם דורשים הרבה כוח. עם זאת, אם לפרויקט שלך יש הגבלה על כוח, שטח או אפילו תקציב, מומלץ לשקול להשתמש ב- Arduino Pro Mini. שלא כמו Arduino Pro Micro, Arduino Pro Mi
כלי מקלדת עם ארדואינו (מתוך ספר ארדואינו): 6 שלבים
כלי מקלדת עם Arduino (מתוך ספר Arduino): להלן הדרכה כיצד ליצור כלי מקלדת עם Arduino. זה לוקח רק 6 צעדים, וזה קל למתחילים להתחיל עם Arduino. התוצאה של הפרויקט נשמעת יותר כמו כלי הקשה מאשר מיתרים. יש 4 הערות
ממיר טקסט לדיבור Arduino באמצעות LM386 - פרויקט ארדואינו מדבר - ספריית טוקי ארדואינו: 5 שלבים
ממיר טקסט לדיבור Arduino באמצעות LM386 | פרויקט ארדואינו מדבר | ספריית טוקי ארדואינו: היי חבר'ה, ברבים מהפרויקטים אנו דורשים מארדואינו לדבר משהו כמו שעון דיבור או לספר נתונים כלשהם כך שניתן להמיר טקסט לדיבור באמצעות ארדואינו
איך להכין מכ"ם עם ארדואינו. פרויקט ארדואינו: 4 שלבים
איך להכין מכ"ם עם ארדואינו. פרויקט ארדואינו: במאמר זה אלמד אתכם כיצד תוכלו ליצור מכ"ם פשוט עם ארדואינו. צפו במדריך וידאו מלא כאן: לחצו עלי
אירובי ארדואינו - כוח מעקב כושר בסך 15 $ על ידי ארדואינו: 9 שלבים (עם תמונות)
אירובי ארדואינו - כוח עוקב אחר כושר בסך 15 $ על ידי ארדואינו: אנא הצביעו לזה באתגר הכושר במקום Fitbit או שעון חכם, תוכלו לבנות גשש כושר המונע על ידי Arduino ב -15 $ בלבד! הוא עוקב אחר תנועת השאיבה של זרועותיך בזמן ריצה ומשתמש במד תאוצה כדי לזהות זאת. זה