Att göra din egen Metronome (4 / 8 steg)
Steg 4: Montering av krets-potentiometern
Potentiometern kommer att kontrollera hur snabbt våra metronome är i rörelse. Som en förhandstitt, kommer att vi justera våra metronome hastighet mellan 50 slag per minut (bpm) och 200 slag per minut. Den övre gränsen för 200 bpm är eftersom våra servo arm, enligt Tower Pro webbplats, rör sig med en maximal hastighet av 60 grader i varje 0.1 sekunder. Lite av matematik kan göras för att se detta är likvärdigt till 200 slag/minut. Den undre gränsen på 50 bpm är faktiskt godtyckliga, men 50 bpm är långsammare än en tickande klocka, så någon långsammare i ett tempo skulle innebära du sannolikt skriva en dirge för din egen begravning, vilken jag antar inte vore fruktansvärt kul. Därav bundna lägst av 50 bpm.
För att koppla upp potentiometern, först placera det någonstans på en skärbräda. Sedan med den ringa del vänd mot dig, ansluta höger mest ben till den 3.3V busslinjen och tråd till vänster mest ben till en negativ buss remsa. Mellersta benet ska vara ansluten till en analog stift på den grundläggande i/o-sköld, till exempel A0. Det blir så att vi kan läsa hur mycket motstånd mot nuvarande flöde våra potentiometer ger, som i sin tur kommer att diktera hur snabbt våra metronome roterar mellan 0 och 180 grader.
Det är intressant att notera att servo armen, kommer alltid utvecklas i samma takt: 60 grader för varje 0.1 sekunder. Vad vi kommer att göra i vår kod för att få variationen i tempo är att justera hur mycket servo arm är att rotera. Till exempel om vi berätta servo armen rotera bara 30 grader i varje 0.1 sekunder, kommer det fortfarande flytta till de 30 grader i 60 grader/0.1 sekund takt. Men eftersom det kommer att få sin destination i halv utsatt tid, servo kommer sluta flytta 0.05 sekunder tills den får nästa kommando att flytta en annan 30 grader. Denna teknik gör det möjligt att uppnå långsammare tempo och ge intryck att servo armen "går långsammare".