K.K. Bossa lied en animatie op een Arduino (2 / 5 stap)

Stap 2: Download de Tone Library

De Tone Library maakt het mogelijk om te kunnen spelen maximaal drie tonen (op een Arduino Uno) met behulp van een enkele piezo. Klik op de link hier voor bijbehorende documentatie: https://code.google.com/archive/p/rogue-code/wikis/ToneLibraryDocumentation.wiki.

Zie hier over het importeren van een zip-bibliotheek als u niet weet hoe: https://www.arduino.cc/en/Guide/Libraries#toc2.

De Arduino Uno heeft drie interne timers, vandaar het kan spelen maximaal drie tonen op een enkele piezo. Nochtans overname timer 0 te spelen tonen zal leiden tot functies zoals delay() en millis() niet te werken. Elke Toon moet gebruiken een timer. Voor de Arduino Uno: pin 5 en 6 zijn gekoppeld op tijdopnemer 0, pin 9 en 10 zijn gekoppeld op timer 1 en pin 3 en 11 zijn gekoppeld op timer 2. Elke Toon moet dus gebruik maken van aparte timer PWM pinnen.

Bijvoorbeeld: Ik gebruikte pinnen 10 en 11 die timers 1 en 2 duren.

Belangrijk: Voor gebruikers die al de Toon-bibliotheek, moet u kopiëren en plakken van alle definities van de frequentie van de opmerking van mijn Tone.h-dossier mijn code wilt gebruiken. Voeg eenvoudig de slijpsel en flats. Als u een van de definities uit uw Tone.h bestand verwijdert, dan verliest u compatibiliteit met uw oudere codes die daarop ingeroepen.

Drie belangrijke dingen mij gewijzigde vanuit het standaardbestand Tone.h:

1. Ik hou niet van de naamgevingsregel vormt oproep slijpsel en appartementen als NOTE_AS4 en NOTE_AF4. Ik veranderde hen allen aan NOTE_A4S en NOTE_A4F.

2. ik opgenomen slijpsel en flats voor alle notities. Niet te groot van een probleem, maar sommige musical stukken zal zeggen een scherpe C gebruiken in plaats van een overleden

3. Ik omvatte een rust. Iedereen die muziek op een Arduino heeft gespeeld weet dit.

Gerelateerde Artikelen

Een animatie binnen een water langs Physalia

Een animatie binnen een water langs Physalia

2000 foto's componeren dit stuk-dat wil zeggen, 2000 perfect verschillende waterdruppels waarin we een animatie hebt toegewezen. Druppeltjes die gedragen zich vreemd lijken het stadium van minder entropie en worden meer wanordelijke als ze splash.Het
Kleur kalibreren RGB LEDs met een Arduino

Kleur kalibreren RGB LEDs met een Arduino

De meeste mensen denken LEDs en Arduino van betrekkingen eindigen met het knipperen schets. Daarna moet u gaan naar motoren, intelligente huizen en andere 'serieuze' dingen. Nou, misschien ik ben langzaam of misschien is het gewoon dat ik een grafisc
Beheersing van een karakter-LCD met een Arduino

Beheersing van een karakter-LCD met een Arduino

Hallo! Vandaag zal ik introduceren karakter LCD's en laten zien hoe ze op een Arduino aansluiten.Het is allemaal heel eenvoudig en gebruikt slechts 6 PINS met interface!Opmerking: het beeld is niet de mijne en komt uit http://www.micro-examples.com/p
Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

Maak een Web aangesloten Robot (voor ongeveer $500) (met behulp van een Arduino en Netbook)

dit Instructable zal u tonen hoe te bouwen van uw eigen Web aangesloten Robot (met behulp van een Arduino micro-controller en de Asus eee pc).Waarom zou u een Web aangesloten Robot willen? Om mee te spelen natuurlijk. Rijd uw robot van hele kamer of
Een eenvoudige melodie op een Arduino Uno Program

Een eenvoudige melodie op een Arduino Uno Program

Dit instructable leert u een super-eenvoudige manier van programmeren uw Arduino Uno om te spelen een eenvoudige midi-tune (in dit geval "You Are My Sunshine"). Ik gebruikte een paar punten in mijn Arduino Starter Kit, een legt en de gratis clou
Mobiele robotica met Scratch: een Arduino gebaseerde insect-achtige Walker bouwen en programmeren met Scratch

Mobiele robotica met Scratch: een Arduino gebaseerde insect-achtige Walker bouwen en programmeren met Scratch

Laten we scurry rond? Dit is een Arduino gebaseerde, gemakkelijk om te bouwen van de versie van het insect-achtige walker gemaakt met kapstok draad en oorspronkelijk ontworpen door Jerome Demers (Zie ook dit instructable) en Gareth Branwyn. Het komt
Hack een wisselaar van de stem om toe te voegen van de input van een Arduino

Hack een wisselaar van de stem om toe te voegen van de input van een Arduino

een andere snelle hack. Ik kocht een wisselaar van de stem, want ik was op zoek naar iets goedkoop die een stem-invoerapparaat kan worden gekraakt. Eigenlijk wilde ik een schedel van animatie voorzien toen ik sprak. Toegevoegde bonus, nu de schedel p
Joystick gecontroleerd robotarm met behulp van een Arduino

Joystick gecontroleerd robotarm met behulp van een Arduino

Doel en beschrijving van deze handleidingDit instructable is een hand-in voor een schoolproject die we gemaakt. Het doel van dit project was een robot-arm besturingselement met thumbsticks maken. Moesten we gebruik maken van een Arduino Uno voor het
Programmeren van een Arduino van Raspberry Pi

Programmeren van een Arduino van Raspberry Pi

Informatie over het installeren van de Arduino IDE op je Raspberry Pi, zodat u kunt schrijven en uploaden van programma's op een Arduino.Items nodig:1 x Raspberry Pi1 x ArduinoPlus wat ooit kabels nodig zijn zoals USB aan de Arduino.Stap 1: Installer
RGB LED Tutorial (met behulp van een Arduino) (RGBL)

RGB LED Tutorial (met behulp van een Arduino) (RGBL)

LED's zijn geweldig. Maar er een punt waar het opvlammen eenvoudigweg niet voldoende is bij elk project komt. Voor deze gevallen een RGB (rood, groen, blauw) is LED het antwoord.Elke kleur gloed met een RGB LED zult u kunnen tot uw hartje begeert.Bij
Opzetten van een A100LK Anemometer op een Arduino

Opzetten van een A100LK Anemometer op een Arduino

Iedereen denkt van het installeren van een windgenerator, of zelfs een hele kudde voor windgenerators, zou er goed aan doen om te controleren de voorgestelde site ten minste één hele jaar voordat de uitgaven een cent meer op hardware. Dit is wat de A
Sleutels toe te voegen aan een Arduino Synth de harde manier-het Blacklord: het Organ Donor Project deel 2

Sleutels toe te voegen aan een Arduino Synth de harde manier-het Blacklord: het Organ Donor Project deel 2

(Opmerking-Dit is mijn 20e instructable! Dank aan iedereen volgende en commenting.on mijn projecten en aan de medewerkers die dit mogelijk maken. Deze site heeft zeker maakte me brengen mijn A game aan de workbench.)De Auduino granulaire synth door P
Gebruik van een Arduino met een N64-controller

Gebruik van een Arduino met een N64-controller

er zijn tutorials die er voor het gebruik van een NES-controller met een Arduino, maar met behulp van de meer gecompliceerde N64-controller en de analoge joystick heeft een duidelijke aantrekkingskracht. Als u een Arduino rond hebt en wil niet te kop
Laten we gaan vliegen een vlieger... met een Arduino daarop!

Laten we gaan vliegen een vlieger... met een Arduino daarop!

Hallo iedereen! Ik ben Michalis Vasilakis uit www.ardumotive.com en in deze Instructables zal ik u tonen hoe maak je je eigen Arduino IOT-systeem voor je vlieger!Dit systeem zal zitten kundig voor real-time waarden van de luchtdruk, de hoogtemeter, d