Muzikale tabel (3 / 10 stap)

Stap 3: Het creëren van een melodie (Arduino)


Een Arduino board maakt slechts één Toon tegelijkertijd (ik weet zeker dat er weg kunt u rond, laat een reactie als je weet hoe). Als u meerdere nota's tegelijkertijd gespeeld, ben ik met behulp van twee Arduino boards Arduino boards.
Maken van een melodie met zich meebrengt drie variabelen: toonhoogte, duur en aantal noten. De code is gebaseerd op de Arduino/Tutorial/Melody gemaakt door Tom Igoe. U kunt de code vinden hier. Een melodie heet wanneer als verklaring voorwaarde is voldaan. De als instructie kunt u voor de combinaties van drie digitale pinnen zoeken.

In de pseudocode

Als (Pin 13 == HIGH & & PIN 12 == LOW & & Pin 11 == HIGH) {playtone 3;}

Om 14 matrices van notities en duur, heb ik een klasse van combinaties van notities en duur arrays.

Gerelateerde Artikelen

Muzikale computergebaseerde wekker

Muzikale computergebaseerde wekker

als een college student krijg ik niet genoeg slaap, mijn bed warm en comfortabel is, en ik niet houd van krijgend eruit in de ochtenden.Ik meestal - instellen zoals ik weet zeker dat velen van u als goed - doen een alarm (of twee) op mijn telefoon en
InstaMorph magnetische muzikale marmeren Run

InstaMorph magnetische muzikale marmeren Run

Ik besloot dat mijn koelkast te saai, was dus heb ik gekozen voor het gebruik van sommige InstaMorph te maken van aangepaste marmer stukjes lopen. Want waarom niet? En omdat thermoplast het maakt makkelijk om te maken wat soort vormen u wilt.Er werd
MAGISCHE muzikale aftellen naar kerst MACHINE

MAGISCHE muzikale aftellen naar kerst MACHINE

Dit alles begon toen mijn jongste kleinzoon gevraagd hoe lang is het tot Kerstmis?Ik begon te denken van een manier voor een drie jaar oud om te begrijpen welke hoe lang middelen?Als de relatie tussen dagen, uren, minuten en seconden.Hij wist wat was
Muzikale gevuld dier met LilyPad Arduino

Muzikale gevuld dier met LilyPad Arduino

dit is pruim.  Ze speelt "Oude MacDonald is een boerderij" wanneer de knop in haar rechteroor is geduwd.Ze is een project dat ik gemaakt heb voor een klasse - jeugd en technologie in bibliotheken.  Het beschikt over een knuffeldier met een druks
Muzikale wenskaart

Muzikale wenskaart

een kleine zes pin-processor is geprogrammeerd met een melodie via een piëzo-luidspreker worden afgespeeld. Een cel lithium knop biedt de kracht en een blad schakelaar sluit wanneer de kaart wordt geopend, de muziek aanzetten.Stap 1: Het circuit diag
Geregenereerde Pallet en multiplex badkamer tabel

Geregenereerde Pallet en multiplex badkamer tabel

Ik heb enige tijd geleden verplaatst en geld is nu een probleem. Groter probleem is het gebrek aan opslag onder de wastafel in de badkamer, dus, ik heb enkele ontbrekende pallets en een stukje triplex om deze snelle project te starten.Stap 1: Maken d
Een rustieke tabel

Een rustieke tabel

Ik haalde een rustieke tafel van Pallet hout...Het is een eenvoudig ontwerp en collapseble zo makkelijk mee te nemen op een road trip of alleen in de achterste jard.Stap 1: Wat heb je nodig...1. pallet hout of andere reclamed hout.2. hand zaag of tab
Hoe gebruik schroot hout met Cool tafelblad maken of pop tabel

Hoe gebruik schroot hout met Cool tafelblad maken of pop tabel

ik had sommige schroot cedar decking dus ik een tafelblad voor mijn moeder en pop tabel voor mijn jongere zus maakte. Ik heb niet niet vlek en schilderen van de tabellen. Mijn moeder en zusje deed.Stap 1: Zoeken hout We hebben een enorme branden stap
Geluksgetal / bruiloft tabel nummer Display

Geluksgetal / bruiloft tabel nummer Display

Weergeven uw geluksgetal in een mooie foto frame of tabel getallen voor uw volgende bruiloft of een andere speciale gelegenheid maken met dit project!Stap 1: materialenDeze prachtige "nummer" vereist de volgende materialen...kleine fotolijstglas
Tiny Mozaïek telefoon tabel

Tiny Mozaïek telefoon tabel

Was ik in wanhopige behoefte van een droge plek om af te zetten mijn mobiele telefoon in mijn super kleine badkamer. Ik keek rond voor een oplossing die zou passen - zelfs een plant stand zou doen. Maar alles was te groot of te dun. Ik heb besloten d
DIY boerderij tabel

DIY boerderij tabel

Deze boerderij-tabel werd ontworpen om te worden gemaakt van gemakkelijk beschikbare hout in de thuis winkel. Het is belangrijk dat de oven gedroogd warmtebehandelde hout gebruiken voor meubilair ontworpen op deze manier. Kijk voor de initialen HT of
Bouw mijn evolutie tabel uit schroot!

Bouw mijn evolutie tabel uit schroot!

Ik nam een stapel van links over materialen, toegevoegd sommige schroefdraad rod en noten, en maakte deze unique(!)-tabelHet is gemakkelijk om te kopiëren wat ik deed, maar beter om het te gebruiken als inspiratie voor het gebruik van welke materiale
Het hergebruiken van oude wielen in een tabel awesome spinnen!

Het hergebruiken van oude wielen in een tabel awesome spinnen!

Vinden van een tafel aan het wagen-wiel Bench ik bleek te worden in de buurt van onmogelijk gemaakt, dus heb ik besloten omdat ik niet een vinden kon wil ik een! Ik gelegen twee wagon wielen op de plaatselijke rommelmarkt voor $20. * Ik ben nieuw voo
Uitbreiding van Hall tabel

Uitbreiding van Hall tabel

Deze tabel wordt gemaakt met behulp van goedkope pine van mijn lokale hardware winkel. Het oorspronkelijke idee kwam uit een TV-show hier in Australië, genaamd 'Better Homes and Gardens'. Ik heb toegevoegd de oorspronkelijke build guide die extra inf