Arduino synkronisering för musik (4 / 7 steg)
Steg 4: Styrkort
Ladda upp del 5 koden till det (se steg 3 för pastebin länk). Jag valde den 5: e delen av Sumer är Icumen i för styrenhet eftersom det inte gjorde mycket vägar anteckningar. Det visar sig att någon del skulle har gjort det bra, dock.
På toppen av koden finns det variabler för hastighet av sync pulser (temp) (användning i takt per minut kortaste noterar varaktighet, i detta fall 8 anteckningar), tältplatser för varje not i Hz (float pitch []) och varaktighet (unsigned int tid []) för varje not i multiplar av variabeln tid jag nämnde tidigare.
Placera en bygel tråd i stift 7. Detta sänder en synkpuls till andra styrelser på tempo takt t.
Placera en bygel tråd i stift 8 och Anslut den till en högtalare i serie med ett motstånd till jord. Värdet på motståndet bestämmer volymen på högtalaren. Om du har 6 potentiometrar, kan du använda de för justering.
Placera en bygel tråd i stift 9-13. Detta är en klar signal alla andra brädor skicka tillbaka när de har avslutat initieringskod. Styrkort väntar tills alla är redo.