Мазмұны:
- 1 -қадам: компоненттер
- 2 -қадам: динамикпен Arduino байланысы
- 3 -қадам: Buzzer көмегімен Arduino байланысы
- 4 -қадам: Arduino коды
Бейне: Астрономия табыт биі мем музыкасы Arduino Uno көмегімен: 5 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл блогта біз сізге астрономия табытының биін Arduino Uno -мен көрсеткен болатынбыз
Табут биі астрономиясы туралы естеліктер туралы барлықтарыңыз білесіздер
сондықтан мен бұл әуенді arduino uno көмегімен жасауды шештім
Міне, осы жобада және arduino кодтауында қолданылатын қадамдар мен жабдықтар
1 -қадам: компоненттер
Қажетті компоненттер:
- Ардуино Уно / Нодемку
- Jumper Wires
- Динамик/дыбыстық сигнал
- BC547 транзисторы (міндетті емес)
- Жарық диодты (міндетті емес)
2 -қадам: динамикпен Arduino байланысы
Динамик бар Arduino
мұнда мен bc547 транзисторын динамик үшін күшейткіш ретінде қолдандым
3 -қадам: Buzzer көмегімен Arduino байланысы
Ардуино дыбыстық сигналмен
4 -қадам: Arduino коды
Табыт биі 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_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_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 #23 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_D5 587 #Анықтау NOTE_DS5 622 #Анықтау NOTE_E5 659 #Анықтау NOTE_F5 698 #Анықтау NOTE_FS5 740 #Анықтау NOTE_G5 784 #Анықтау NOTE_AS 8-9 #Анықтау Ескертпе Notes 93 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 Носаптау 27 #Анықтау 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_DS8 4978 «әуені = {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_AS4, NOTE_A4, 0, ЕСКЕРТПЕ 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_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_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_A5, 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_A5, NOTE_A4, NOTE_A4 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,}; void setup () {for (int thisNote = 0; thisNote <112; thisNote ++) {int noteDuration = 750 / noteDurations [thisNote]; үн (7, әуен [thisNote], noteDuration); int pauseBetweenNotes = noteDuration * 1.30; кідіріс (pauseBetweenNotes); noTone (7); }} жарамсыз цикл () {}
Ұсынылған:
Хэллоуинге арналған табыт: 5 қадам
Хэллоуинге арналған табыт: бұл табыт Хэллоуинге арналған сәндік объект болып табылады, бірақ кез келген емес … Оны орнату және онымен қарым -қатынас жасайтын пайдаланушымен жақсы уақыт өткізу үшін біз тәжірибені жағымды әрі қорқынышты ететін Arduino -ны енгіздік. . Бір жағынан қарағанда
Табыт биі музыкасы Arduino көмегімен: 6 қадам
Ардуиноның көмегімен табыт биі музыкасы: Бұл оқулықта мен Arduino көмегімен музыканы динамикпен қалай жасауға болатынын білемін (MP3 модулі қажет емес). Алдымен осы бейне оқулықты қараңыз
Ардуино-табыт-би-тақырыбы: 4 қадам
Ардуино-табыт-би-тақырыбы: Бұл оқулықта табыт биінің тақырыптық дыбысын Ардуино Юнода қалай ойнау керектігін көрейік
Астрономия интервалометрі: 4 қадам (суреттермен)
Астрономия интервалометрі: Менің хоббиімнің бірі - астрофотография. Астрофотография қарапайым фотографиядан өзгеше, телескоп арқылы суретке түсіргенде, өйткені галактикалар мен тұмандықтар қараңғы болғандықтан, ұзақ экспозицияға түсу керек (30 -дан бірнеше минутқа дейін) және
Twitchy II: Вирман биі: 8 қадам (суреттермен)
Twitchy II: Dance Wireman: Сіз Twitchy-ді кездестірдіңіз, сіздің электронды қалдықтар досыңыз. Енді жалғасына сәлем айтыңыз! Ол, өзінен бұрынғысы сияқты, " өздігінен қозғалатын кездейсоқ ауысатын боинг аппараты, оның кездейсоқ қозғалысы кездейсоқ қозғалысқа ықпал етеді. &Quot; Электронды уақытыңызды босқа өткізбеңіз