Мазмұны:
- 1 -қадам: батырманы тақтаға бекітіңіз
- 2 -қадам: 10K резисторды түйменің бір аяғына қосыңыз
- 3 -қадам: Резистордың басқа аяғын жерге (GND) сыммен қосыңыз
- 4 -қадам: Түйменің басқа аяғын +5В сымына қосыңыз
- 5 -қадам: Түйменің жоғарғы оң аяғын сыммен сандық істікшеге 12 жалғаңыз
- 6 -қадам: Зумерді тақтаға бекітіңіз. Зумердің оң (+) және теріс (-) жақтарының белгілеріне назар аударыңыз
- 7-қадам: Зумердің теріс (-) аяғын жерге қосу үшін сымды қолданыңыз (GND)
- 8 -қадам: Дыбыстық сигналдың оң (+) аяғын 8 түйреуішке қосу үшін сымды қолданыңыз
- 9 -қадам: Arduino -ны кодтау
- 10 -қадам: Құттықтаймыз, сіз дайынсыз! Енді түймені басып, туған күніңіздің тәтті музыкасын тыңдаңыз
Бейне: Туған күніңмен-Баззер мен түйме: 10 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:25
Бұл жобада Arduino Uno, дыбыстық сигнал және батырманың көмегімен «Туған күніңмен!» Әні орындалады! Түйме басылғанда, зумер Happy Birthday әнін толық ойнайды. Мен балаларым өте жақсы көретін музыкалық туған күн карталарының байланысын көремін.
Мен бұл жобаны құруды шештім, себебі мен бірінші жобаны дыбыстық сигналмен аяқтаған кезде, ол батырманы қамтымады және өте қарапайым үлгіні ойнады. Мен бұрын жарықдиодты жарықтандыру үшін түймелерді қолдандым, сондықтан мен дыбыстық сигналға түйме қосуды шештім, сонымен қатар ұлымның 5 жасқа толуына тосын сый ретінде Happy Birthday әнін құруды шештім! Ол ұнады және қайта -қайта ойнады! Бала кезіндегідей ол батырманы басуды жақсы көрді. Бұл жобаның ең қиын бөлігі - туған күніңмен әннің кодын нөлден жасау, бірақ кодтаудың музыка жазу сияқты басқа пәндерге қалай қосылатынын көру қызықты болды.
Біліктілік деңгейі: бастаушы
Шабыт келесіге аударылды:
Килич, М. (2016 ж., 24 қараша). Түйме дыбыстық әуен. Http://mertarduinotutorial.blogspot.com.tr/2016/11/buzzer-button-melody.html сайтынан алынды.
Материалдар
- Arduino Uno микроконтроллері
- Нан тақтасы
- Пьезо дыбысы
- түйме
- 10K резистор
- 5 еркек-еркек Jumper Wires
- USB қосқыш кабелі
1 -қадам: батырманы тақтаға бекітіңіз
2 -қадам: 10K резисторды түйменің бір аяғына қосыңыз
3 -қадам: Резистордың басқа аяғын жерге (GND) сыммен қосыңыз
4 -қадам: Түйменің басқа аяғын +5В сымына қосыңыз
5 -қадам: Түйменің жоғарғы оң аяғын сыммен сандық істікшеге 12 жалғаңыз
6 -қадам: Зумерді тақтаға бекітіңіз. Зумердің оң (+) және теріс (-) жақтарының белгілеріне назар аударыңыз
7-қадам: Зумердің теріс (-) аяғын жерге қосу үшін сымды қолданыңыз (GND)
8 -қадам: Дыбыстық сигналдың оң (+) аяғын 8 түйреуішке қосу үшін сымды қолданыңыз
9 -қадам: Arduino -ны кодтау
Енді біз сіздің жобаңыздың кодын алуға дайынбыз. Келесі сілтемеге өтіп, кодты Arduino редакторына көшіріңіз.
Туған күніңізбен код
Назар аударатын код:
-
Каталог кодының екінші қойындысын жасаңыз және оны атаңыз: pitches.h
- Қатысу каталогындағы кодты жаңа алаңдар.h қойындысына қойыңыз
- Кодтағы 4-9 жолдар-туған күніңмен әннің ноталары. Жазбалар қадамдар.h қойындысынан келеді
- 15-жолда 4-9-жолдардағы ескертулерге сәйкес келетін жазбалардың ұзақтығы жазылады
- 42 -ші жолда сіз Әуеннің жылдамдығын реттейсіз. Егер сіз әуенді жылдамдатуды немесе баяулатуды қаласаңыз, сәйкесінше осы нөмірді өзгертіңіз.
- 34 -жолда сіз әнде қанша нота ойнайтынын орнатасыз. Егер сіз жаңа әуен жазсаңыз, 28 нөмірін жаңа әуендегі ноталар санына сәйкес келтіру қажет болуы мүмкін.
10 -қадам: Құттықтаймыз, сіз дайынсыз! Енді түймені басып, туған күніңіздің тәтті музыкасын тыңдаңыз
Сіз Happy Birthday ойнаған соң, музыкалық қабілеттеріңізді сынап көріңіз және әр түрлі ноталар үшін код каталогы ретінде pitches.h қойындысын қолдана отырып, өзіңіздің жеке әніңізді кодтаңыз.
Ұсынылған:
Туған күніңмен RGB кемпірқосақты жарықтандыратын сыйлық: 11 қадам
Туған күніңмен RGB кемпірқосақты жарықтандыратын сыйлық: Сәлем достар, біз бұл нұсқаулықта RGB неопикселін қолдана отырып, туған күнге арналған басқа сыйлық жасаймыз. Бұл жоба түнде қараңғыда өте керемет көрінеді. Мен бұл оқулықтағы барлық ақпаратты бөліктер мен кодтармен қамтамасыз еттім. Және бәріңізге ұнайды деп үміттенемін
Өңдеу мен Arduino мен 7 сегменті мен сервистік GUI контроллерін қосу: 4 қадам
Processing and Arduino мен Make 7 Segment and Servo GUI контроллерін қосу: Кейбір жобалар үшін сізге Arduino -ны қолдану қажет, себебі ол прототиптеудің оңай платформасын ұсынады, бірақ Arduino -ның сериялық мониторында графиканы көрсету өте ұзақ уақытты қажет етеді және тіпті қиын. Сіз Arduino сериялық мониторында графиктерді көрсете аласыз
Arduino -мен туған күн тосынсыйы: 8 қадам (суреттермен)
Туған күндегі тосын сый Arduino: Кіріспе ----------------- Барлығы жаңа және қызықты әлемде тосын сыйлар сіздің өміріңізді керемет етеді. Бұл апатты аптаға ұшқын қосудың және оны көңілді етудің тамаша тәсілі. Біреудің жүзіне күлкі сыйлаудың бір жолы - оларға кішкене ғана сыйлау
DHT11 температура сенсорын Arduino мен басып шығару температурасы мен жылу мен ылғалдылықта қалай қолдануға болады: 5 қадам
DHT11 температура сенсоры Arduino мен басып шығару температурасы бар жылу мен ылғалдылықта қалай қолданылады: DHT11 сенсоры температура мен ылғалдылықты өлшеу үшін қолданылады. DHT11 ылғалдылық пен температура сенсоры электрониканың өте танымал әуесқойлары, DIY электроникасының жобаларына ылғалдылық пен температура туралы мәліметтерді қосуды жеңілдетеді. Бұл әр
Bluetooth модулінің командалары (HC-05 W/ EN түйреуіші мен түйме) Arduino тақтасын қолдана отырып: 5 қадам
AT модульдері үшін Bluetooth модулінің командалары (HC-05 W/ EN түйреуіші мен түйме) Arduino тақтасын қолдана отырып !: Джей Амиэль AjocGensan PHБұл нұсқаулық сізге HC05 bluetooth модулін пайдалануды бастауға көмектеседі. модульге оны конфигурациялау/өзгерту үшін AT командаларын жіберу туралы (аты, рұқсат кілті, bod ra