Съдържание:
- Стъпка 1: Прикрепете бутона към макета
- Стъпка 2: Свържете 10K резистор към един от краката на бутона
- Стъпка 3: Свържете другия крак на резистора към земята (GND) с проводник
- Стъпка 4: Свържете другия крак на бутона с проводник към +5V
- Стъпка 5: Свържете горния десен крак на бутона с проводник към цифровия щифт 12
- Стъпка 6: Прикрепете зумера към дъската. Обърнете внимание на етикетите за положителните (+) и отрицателните (-) страни на зумера
- Стъпка 7: Използвайте проводник, за да свържете отрицателния (-) крак на зумера към земята (GND)
- Стъпка 8: Използвайте проводник, за да свържете положителния (+) крак на зумера към щифт 8
- Стъпка 9: Кодиране на вашия Arduino
- Стъпка 10: Поздравления, че сте готови! Сега натиснете бутона и слушайте сладката музика за честит рожден ден
Видео: Честит рожден ден-зумер и бутон: 10 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Този проект използва Arduino Uno, зумер и бутон за възпроизвеждане на песента Happy Birthday! Когато бутонът е натиснат, зумерът възпроизвежда цялата песен на Честит рожден ден. Виждам връзката с музикалните картички за рожден ден, които децата ми обичат толкова много.
Избрах да създам този проект, защото когато завърших първия си проект с помощта на зумер, той не включваше бутон и играеше много прост модел. В миналото бях използвал бутони за осветяване на светодиоди, затова реших да добавя бутон към зумера и също така да създам песента Честит рожден ден като изненада за 5 -ия рожден ден на сина ми! Обичаше го и играеше отново и отново! Както винаги децата, той обичаше да натиска копчето. Най -трудната част от този проект беше създаването от нулата на кода за песента честит рожден ден, но беше забавно да се види как кодирането може да се свърже с други теми, като писане на музика.
Ниво на умения: Начинаещ
Вдъхновение, приписвано на:
Килич, М. (2016 г., 24 ноември). Мелодия на зумера на бутона. Изтеглено от
Материали
- Микроконтролер Arduino Uno
- Платка
- Пиезо зумер
- бутон
- 10K резистор
- 5 джъмперни проводници мъжки-мъжки
- USB съединителен кабел
Стъпка 1: Прикрепете бутона към макета
Стъпка 2: Свържете 10K резистор към един от краката на бутона
Стъпка 3: Свържете другия крак на резистора към земята (GND) с проводник
Стъпка 4: Свържете другия крак на бутона с проводник към +5V
Стъпка 5: Свържете горния десен крак на бутона с проводник към цифровия щифт 12
Стъпка 6: Прикрепете зумера към дъската. Обърнете внимание на етикетите за положителните (+) и отрицателните (-) страни на зумера
Стъпка 7: Използвайте проводник, за да свържете отрицателния (-) крак на зумера към земята (GND)
Стъпка 8: Използвайте проводник, за да свържете положителния (+) крак на зумера към щифт 8
Стъпка 9: Кодиране на вашия Arduino
Сега сме готови да получим кода за вашия проект. Отидете на следната връзка и копирайте кода във вашия Arduino редактор.
Код за честит рожден ден
Код, който трябва да вземете под внимание:
-
Създайте втори раздел за кода на каталога на терена и го наречете: pitches.h
- Поставете кода от каталога на пичовете във вашия нов раздел pitches.h
- Редове 4-9 в кода са бележките за песента честит рожден ден. Бележките идват от раздела pitches.h
- Ред 15 съдържа продължителността на бележките, които съответстват на бележките в редове 4-9
- Ред 42 е мястото, където регулирате скоростта на Melody. Ако искате да ускорите или забавите мелодията, променете съответно този номер.
- Ред 34 е мястото, където задавате колко ноти ще се изпълняват в песента. Така че, ако напишете нова мелодия, може да се наложи да коригирате числото 28, за да съответства на броя на нотите в новата ви мелодия.
Стъпка 10: Поздравления, че сте готови! Сега натиснете бутона и слушайте сладката музика за честит рожден ден
Сега, когато сте играли Happy Birthday, опитайте своите музикални умения и кодирайте нова собствена песен, като използвате раздела pitches.h като каталог с код за различните ноти.
Препоръчано:
Честит рожден ден на синтезатора за вода с MakeyMakey и Scratch: 5 стъпки
Честит рожден ден на синтезатора на вода с MakeyMakey и Scratch: Вместо цветя и пеене можете да изградите тази инсталация като голяма изненада за рождени дни
Честит рожден ден RGB Rainbow Lighting Gift: 11 стъпки
Честит рожден ден RGB Rainbow Lighting Gift: Здравейте приятели, в тази инструкция ще направим различен подарък за рожден ден, използвайки RGB neopixel. Този проект изглежда много готин на тъмно през нощта. Предоставих цялата информация в този урок с всички части и кодове. И се надявам, че на всички ви харесва това
Творчески идеи за честит рожден ден: 5 стъпки
Творчески идеи за честит рожден ден: Това е идея за картичка за рожден ден, създадена за вашите приятели и близки. LED светлината символизира свещта в картата, докато черното кръгло нещо е високоговорителят, ораторът ще свири песента за честит рожден ден. И песента, и светлината ще
Направи си сам цветна LED свещна верига за честит рожден ден: 7 стъпки
Направи си сам цветна LED свещна верига за честит рожден ден: Вдъхновението от дизайна на тази верига за свещи е от нашия живот. В нашето парти за рожден ден трябва да запалим свещите с запалка и след като си пожелаем да задушим свещите. Тази DIY верига действа по същия начин. Както можем да видим от кръга
Настройте честит рожден ден с помощта на детска площадка: 3 стъпки
Мелодия за честит рожден ден с помощта на Circuit Playground: Ето как да играете Melody на Happy Birthday на Adafruit Arduino съвместима дъска Circuit Playground. Имах нужда от нещо малко, което да вградя в кутия за кутия за рожден ден изненада