תוכן עניינים:
וִידֵאוֹ: אסטרונומיה ארוזת ריקוד מרים מוסיקה באמצעות Arduino Uno: 5 שלבים
2024 מְחַבֵּר: John Day | [email protected]. שונה לאחרונה: 2024-01-30 09:13
בלוג זה הראינו לך ניגון ריקודי ארונות אסטרונומיה עם Arduino Uno
כפי שכולכם יודעים על השחלת ממים על אסטרונומיה של ריקודי ארונות
אז החלטתי לעשות את הלחן הזה באמצעות arduino uno
להלן השלבים והאספקים המשמשים בפרויקט זה וקידוד ארדואינו
שלב 1: רכיבים
המרכיבים הנדרשים הם:
- Arduino Uno / Nodemcu
- חוטי מגשר
- רמקול/זמזם
- טרנזיסטור BC547 (אופציונלי)
- LED (אופציונלי)
שלב 2: חיבור Arduino עם רמקול
ארדואינו עם רמקול
כאן השתמשתי בטרנזיסטור bc547 כמגבר לרמקול
שלב 3: חיבור Arduino עם באזר
ארדואינו עם זמזם
שלב 4: קוד ארדואינו
קוד ארדואינו
קוד אסטרונומיה עבור Arduino ניתן להלן.
העתק את הקוד להלן והדבק אותו ב- Arduino IDE ולאחר מכן העלה ללוח Arduino.
#הגדר NOTE_B0 31
#הגדר NOTE_C1 33 #הגדר NOTE_CS1 35 #הגדר NOTE_D1 37 #הגדר NOTE_DS1 39 #הגדר NOTE_E1 41 #הגדר NOTE_F1 44 #הגדר NOTE_FS1 46 #הגדר NOTE_G1 49 #הגדר NOTE_GS1 52 #הגדר NOTE_A1 55 #define NOTE_ NOTE_C2 65 #הגדר NOTE_CS2 69 #הגדר NOTE_D2 73 #הגדר NOTE_DS2 78 #הגדר NOTE_E2 82 #הגדר NOTE_F2 87 #הגדר NOTE_FS2 93 #הגדר NOTE_G2 98 #הגדר NOTE_GS2 104 #הגדר NOTE_A2 110 #הגדר NOTE_AS2 117 #define NOTE_CS3 139 #הגדר NOTE_D3 147 #הגדר NOTE_DS3 156 #הגדר NOTE_E3 165 #הגדר NOTE_F3 175 #הגדר NOTE_FS3 185 #הגדר NOTE_G3 196 #הגדר NOTE_GS3 208 #הגדר NOTE_A3 220 #הגדר NOTE_AS3 233 #הגדר NOTE_AS3 233 #הגדר NOTE_AS3 233 #הגדר NOTE_AS3 233 #הגדר NOTE_AS3 233 # NOTE_CS4 277 #הגדר NOTE_D4 294 #הגדר NOTE_DS4 311 #הגדר NOTE_E4 330 #הגדר NOTE_F4 349 #הגדר NOTE_FS4 370 #הגדר NOTE_G4 392 #הגדר NOTE_GS4 415 #הגדר NOTE_A4 440 #הגדר NOTE_AS4 465 #494_54 #הגדר NOTE_AS4 465 #הגדר NOTE_D5 587 #הגדר NOTE_DS5 622 #הגדר NOTE_E5 659 #הגדר NOTE_F5 698 #הגדר NOTE_FS5 740 #הגדר NOTE_G5 784 #הגדר NOTE_GS5 831 #הגדר NOTE_A5 880 #הגדר NOTE_AS5 932 #הגדר NOTE6B5 #הגדר 106_56 #הגדר NOTE6B5 #הגדר הערה_AS5 932 #הגדר NOTE6B5 #הגדיר NOTE_G5 784 NOTE_D6 1175 #הגדר NOTE_DS6 1245 #הגדר NOTE_E6 1319 #הגדר NOTE_F6 1397 #הגדר NOTE_FS6 1480 #הגדיר NOTE_G6 1568 #הגדר NOTE_GS6 1661 #הגדר NOTE_A6 1760 #הגדר NOTE_AS6 1865 #הגדר NOTE_B6 1976_define NOTE_B6 1976_define NOTE_B6 19767_176_176_177_177_define_din_zee_dec. #define NOTE_DS7 2489 #הגדר NOTE_E7 2637 #הגדר NOTE_F7 2794 #הגדר NOTE_FS7 2960 #הגדר NOTE_G7 3136 #הגדר NOTE_GS7 3322 #הגדר NOTE_A7 3520 #הגדר NOTE_AS7 3729 #הגדר NOTE_B7 3951 #הגדר NOTE_BD_Definit_Define_Definit_Definition_Define_Definition_Define_Definition_Define NOTE_DS8 4978 "int melody = {NOTE_A4, 0, NOTE_A4, NOTE_A4, NOTE_C5, 0, NOTE_AS4, NOTE_A4, NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_G4, 0, NOTE_G4, 0, NOTE_AS 5, NOTE_A5, NOTE_AS5, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4, NOTE_AS4 NOTE_D5, NOTE_D5, NOTE_C5, NOTE_C5, NOTE_C5, NOTE_C5, NOTE_F5, NOTE_F5, NOTE_F5, NOTE_F5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE_G5, NOTE5 NOTE_F4, NOTE_G4, 0, NOTE_G4, NOTE_D5, NOTE_C5, 0, NOTE_AS4, 0, NOTE_A4, 0, NOTE_A4, NOTE_A4, NOTE_C5, 0, NOTE_AS4, NOTE_A4, NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5 NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_G4, 0, NOTE_G4, NOTE_D5, NOTE_C5, 0, NOTE_AS4, 0, NOTE_A4, 0, NOTE_A4, NOTE_A4, NOTE_C5, 0, NOTE_AS4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_G4, 0, NOTE_G4, NOTE_AS5, NOTE_A5, NOTE_AS5, NOTE_A5, NOTE_AS5}; // משך הערות: 4 = תו רבע, 8 = תו שמינית וכו ': int noteDurations = {4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4,}; הגדרת void () {for (int thisNote = 0; thisNote <112; thisNote ++) {int noteDuration = 750 / noteDurations [thisNote]; טון (7, מנגינה [הערה זו], noteDuration); int pauseBetweenNotes = noteDuration * 1.30; עיכוב (pauseBetweenNotes); noTone (7); }} לולאת חלל () {}
מוּמלָץ:
כיצד לבצע DIY 32 Band LED אודיו מוסיקה ספקטרום מנתח באמצעות Arduino Nano בבית #arduinoproject: 8 שלבים
כיצד לבצע DIY 32 Band LED אודיו מוסיקה ספקטרום מנתח באמצעות Arduino Nano בבית #arduinoproject: היום נכין מנתח מוזיקת ספקטרום LED של אודיו 32 להבים בבית באמצעות Arduino, הוא יכול להראות ספקטרום תדרים ולשחק מוזיקה בו זמנית. הערה max7219LED חייב להיות מחובר מול הנגד של 100k, אחרת רעש הדיבורים
מד מרווח אסטרונומיה: 4 שלבים (עם תמונות)
מדד אסטרונומיה: אחד התחביבים שלי הוא אסטרופוטוגרפיה. אסטרופוטוגרפיה שונה מצילום רגיל, כאשר אתה מצלם באמצעות טלסקופ, מכיוון שגלקסיות וערפיליות חשוכות, עליך לצלם חשיפה ארוכה (30 עד כמה דקות) ו
כפפת ריקוד: 9 שלבים
כפפת ריקוד: במדריך זה אלווה אותך בעיצוב כפפה המאפשרת לך אינטראקציה עם מוזיקה באמצעות ריקוד. אתה תבנה כפפה המותאמת למד תאוצה, תעצב קומפוזיציה באבלטון ואז תחבר את השניים בצורה מורכבת או פשוטה כמו שאתה
פרויקט Magdukarp ריקוד ארדואינו: 4 שלבים
פרויקט Magikarp של ריקוד ארדואינו: היי! לאחרונה הכנתי את פרויקט הארדואינו הקטן שלי בהשראת הנוסטלגיה של שנות ה -90 של פוקימון ובילי בס, ולמטה תוכלו למצוא הוראות להכנת משלכם! הפרויקט נועד ללימודים, והיינו צריכים לבנות משהו שיהיה משעשע
מצלמת אסטרונומיה: 14 שלבים (עם תמונות)
מצלמת אסטרונומיה: מצלמת אסטרונומיה בשלט רחוק תוצרת בית