Étape 3: Connectez le pot de fréquence et obtenir le programme pour afficher les valeurs d’elle
Mettre en place le pot de fréquence selon le schéma ci-dessus (tiré de la "StampWorks" PDF) :
Si vous souhaitez voir une photo du pot fréquence connecté se référer à la photo à l’étape précédente. Il a le pot de la fréquence et le haut-parleur relié. La photo avec cette étape a la fréquence et les pots de Tempo connectés.
Il est préférable de connecter seulement un de ces ensembles de pots, bien que vous aurez besoin de deux pour le projet. Travailler avec le premier jusqu'à ce que vous comprenez comment il fonctionne avec l’instruction RCTIME. Connectez ensuite la seconde valeur identique au premier sauf reliés à une broche de sortie différents.
N’oubliez pas d’utiliser l’instruction de débogage pour être en mesure de voir quelles sont les valeurs que vous tournez le pot. Assurez-vous que vous utilisez le bon formatage. Vous pouvez consulter les différents modèles de mise en forme utilisée dans les instructions de débogage, mais généralement vous allez utiliser quelque chose comme ceci :
DÉBOGUER ? variableName
Une fois que vous obtenez le Pot de fréquence montrant les valeurs sur la DEBUG terminal, travail sur l’obtention de la BS2 à jouer les fréquences pour les valeurs. Cela exigera probablement une mise à l’échelle comme votre maximum et des valeurs minimales, que vous obtenez de la variable RCTIME n’égalera pas la gamme complète des notes de musique (que l'on trouve dans le tableau sur le site que j’ai fourni à l’étape 1. Voici le lien à nouveau :
http://www.PHY.MTU.edu/~Suits/notefreqs.html
Consultez le programme pour l’ensemble de raisonnement pour chaque numéro. En fin de compte, j’ai utilisé une feuille de calcul pour calculer l’intervalle pour chaque potFreqVal, car il correspond à chaque note. La gamme ne pas fonctionné exactement comme vous le souhaitez, donc c’était un peu ajustée à la main et quand les notes soit en deçà de toute la gamme soit arrêtée en dehors de la plage, alors j’ai juste accepté cette plage pour ce que c’était. Vous pouvez régler l’intervalle pour ce que vous voudriez. N’oubliez pas que la BS2 ne fonctionne qu’avec des entiers et que les chiffres à droite de la décimale seront tronqués et non arrondis. Aussi n’oubliez pas que les nombres dans votre feuille de calcul sont sous le contrôle de vous.