
INHOUDSOPGAWE:
- Stap 1: Heg die knoppie aan die broodbord
- Stap 2: Koppel 'n 10K -weerstand aan een van die knoppe se bene
- Stap 3: Koppel die weerstand se ander been aan die grond (GND) met 'n draad
- Stap 4: Koppel die ander been van die knoppie met 'n draad aan die +5V
- Stap 5: Koppel die regterkantste been van die knoppie met 'n draad aan die digitale pen 12
- Stap 6: Heg die zoemer aan die bord. Let op die etikette vir die positiewe (+) en negatiewe (-) sye van die gonser
- Stap 7: Gebruik 'n draad om die negatiewe (-) been van die zoemer aan die aarde (GND) te koppel
- Stap 8: Gebruik 'n draad om die positiewe (+) been van die zoemer aan pen 8 te koppel
- Stap 9: Kodering van u Arduino
- Stap 10: Baie geluk jy is klaar! Druk nou die knoppie en luister na die lieflike musiek van gelukkige verjaardag
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-23 12:53



Hierdie projek gebruik die Arduino Uno, 'n gonser en 'n knoppie om die liedjie Happy Birthday te speel! As u op die knoppie druk, speel die gonser die hele liedjie Gelukkige verjaardag. Ek sien die verband met die musikale verjaardagkaartjies waarvoor my kinders so lief is.
Ek het gekies om hierdie projek te skep, want toe ek my eerste projek met 'n zoemer voltooi het, bevat dit nie 'n knoppie nie en speel dit 'n baie eenvoudige patroon. Ek het in die verlede knoppies gebruik om LED's aan te steek, so ek het besluit om 'n knoppie by die gonser te voeg en ook die liedjie Happy Birthday te skep as 'n verrassing vir my seun se 5de verjaardag! Hy was mal daaroor en het oor en oor gespeel! Soos kinders altyd, het hy daarvan gehou om op die knoppie te druk. Die moeilikste deel van hierdie projek was om van nuuts af die kode vir die liedjie gelukkige verjaardag te skep, maar dit was lekker om te sien hoe kodering kan aansluit by ander onderwerpe soos musiek skryf.
Vaardigheidsvlak: Beginner
Inspirasie word toegeskryf aan:
Kilic, M. (2016, 24 November). Knoppie gons melodie. Opgehaal van
Materiaal
- Arduino Uno mikrobeheerder
- Broodbord
- Piezo -gonser
- knoppie
- 10K weerstand
- 5 Jumper-drade van man-man
- USB -aansluitkabel
Stap 1: Heg die knoppie aan die broodbord
Stap 2: Koppel 'n 10K -weerstand aan een van die knoppe se bene

Stap 3: Koppel die weerstand se ander been aan die grond (GND) met 'n draad

Stap 4: Koppel die ander been van die knoppie met 'n draad aan die +5V

Stap 5: Koppel die regterkantste been van die knoppie met 'n draad aan die digitale pen 12

Stap 6: Heg die zoemer aan die bord. Let op die etikette vir die positiewe (+) en negatiewe (-) sye van die gonser

Stap 7: Gebruik 'n draad om die negatiewe (-) been van die zoemer aan die aarde (GND) te koppel

Stap 8: Gebruik 'n draad om die positiewe (+) been van die zoemer aan pen 8 te koppel

Stap 9: Kodering van u Arduino
Nou is ons gereed om die kode vir u projek te kry. Gaan na die volgende skakel en kopieer die kode in u Arduino -redakteur.
Gelukkige verjaardag kode
Kode om kennis te neem van:
-
Skep 'n tweede oortjie vir die toonhoogte -kataloguskode en noem dit: pitches.h
- Plak die kode uit die katalogus van plekke op u nuwe blad pitch.h
- Reëls 4-9 in die kode is die notas vir die liedjie gelukkige verjaardag. Die notas kom van die pitches.h -oortjie
- Reël 15 bevat die nootduur wat ooreenstem met die note in reëls 4-9
- Reël 42 is waar u die spoed van die melodie reguleer. As u die melodie wil versnel of vertraag, verander hierdie nommer dienooreenkomstig.
- Reël 34 is waar u bepaal hoeveel note in die liedjie sal speel. As u dus 'n nuwe melodie skryf, moet u moontlik die nommer 28 aanpas by die aantal note in u nuwe melodie.
Stap 10: Baie geluk jy is klaar! Druk nou die knoppie en luister na die lieflike musiek van gelukkige verjaardag

Noudat u Happy Birthday gespeel het, probeer u musikale vaardighede en kodeer 'n nuwe liedjie op u eie met behulp van die pitches.h -oortjie as 'n katalogus met kode vir die verskillende note.
Aanbeveel:
Gelukkige verjaardag met watersintetiseerder met MakeyMakey en Scratch: 5 stappe

Gelukkige verjaardag met watersintetiseerder met MakeyMakey en Scratch: in plaas van blomme en sing, kan u hierdie installasie bou as 'n groot verrassing vir verjaardae
Gelukkige verjaardag RGB Rainbow Lighting Gift: 11 stappe

Gelukkige verjaardag RGB Rainbow Lighting Gift: Hallo vriende, in hierdie instruksies maak ons 'n ander verjaardaggeskenk met RGB neopixel. Hierdie projek lyk baie koel in die nag. Ek het alle inligting in hierdie tutoriaal verskaf met al die onderdele en kodes. En ek hoop julle hou almal hiervan
Kreatiewe idees vir gelukkige verjaardag: 5 stappe

Kreatiewe idees vir gelukkige verjaardag: dit is 'n verjaardagkaartjie -idee wat vir u vriende en geliefdes gemaak is. Die LED -lig simboliseer die kers in die kaart, terwyl die swart ronde ding die luidspreker is, speel die spreker die gelukkige verjaardagliedjie. Beide die lied en die lig sal
Maak 'n kleurvolle, gelukkige verjaardag LED -kersbaan: 7 stappe

DIY 'n kleurvolle gelukkige verjaardag LED -kersbaan: die ontwerpinspirasie van hierdie kersbaan kom uit ons lewe. Tydens ons verjaardagpartytjie moet ons die kerse aansteek met 'n aansteker en nadat ons die wens gemaak het, blaas ons die kerse uit. Hierdie DIY -kring werk op dieselfde manier. Soos ons uit die kring kan sien
Gelukkige jakkals! (Eerste element van 'n groot projek): 7 stappe (met foto's)

Gelukkige jakkals! (Eerste element van 'n groot projek): 'n Ander klein projek kom na my toe; dit behels 'n aantal klein projekte wat uiteindelik bymekaarkom. Dit is die eerste element, 'n jakkals met 'n waai stert wat verskyn en verdwyn asof deur towerkuns:)