Stap 4: Montage de circuit-de potentiometer
De potmeter zal controleren hoe snel onze metronoom in beweging is. Als een sneak preview, zullen wij het aanpassen van onze metronoom snelheid tussen de 50 slagen per minuut (hsm) en 200 bpm. De bovengrens van 200 bpm is omdat onze servo arm, volgens Tower Pro's website, met een maximale snelheid van 60 graden in elke 0,1 seconden verplaatst. Een beetje wiskunde kan worden gedaan om te zien dat dit is gelijk aan 200 bpm. De ondergrens van 50 bpm is eigenlijk willekeurige, maar 50 bpm is langzamer dan een tikkende klok, dus elke langzamer voor een tempo zou betekenen dat u waarschijnlijk schrijven een dirge voor je eigen begrafenis, die ik stel zou niet vreselijk leuk. Vandaar afhankelijk de lagere van 50 bpm.
Om de kabellengte tot de potmeter, de eerste plaats het ergens op het breadboard. Sluit vervolgens met het externe gedeelte naar u gericht, het meeste rechterbeen aan de 3,3 v buslijn en links de meeste been draad tot en met een negatieve bus strook. De middelste been moet worden aangesloten op een analoge pin op de Basic i/o-schild, zoals A0. Dit is zodat we hoeveel weerstand tegen stroom onze potentiometer biedt lezen kunnen, die op zijn beurt zal dicteren hoe snel onze metronoom zal rouleren tussen 0 en 180 graden.
Het is interessant op te merken dat de servo arm zelf, altijd met dezelfde snelheid zal bewegen: 60 graden voor elke 0,1 seconden. Wat wij zullen doen in onze code om de variatie in tempo is aanpassen hoeveel de servo arm is om te draaien. Bijvoorbeeld als we de servo arm alleen 30 graden draaien in elke 0,1 seconden vertellen, zal het nog steeds verplaatsen naar die 30 graden 60 graden/0.1 seconde tempo. Maar, omdat het naar zijn bestemming in de helft van de tijd toegewezen krijgen, de servo zullen stoppen met bewegen 0.05 seconden totdat zij ontvangt de volgende opdracht om te bewegen een andere 30 graden. Deze techniek zal ons in staat stellen de indruk dat de servo arm "langzamer gaat" wekken te bereiken langzamer tempo.