Etape 1: Rechercher des notes de musique en ligne ou dans un livre
Rechercher les fréquences des notes de musique pour un système de type de musique Western standard. Voici le site que j’ai regardé vers le haut :
http://www.PHY.MTU.edu/~Suits/notefreqs.html
La BS2 utilise math entier. Cela signifie que nombre résultant de tous les calculs se traduira par une réponse entier. Tous les numéros sur la partie fractionnaire de la virgule décimale est tronquées. Les notes que j’ai utilisé pour mon programme ont été arrondis à l’entier le plus proche. Aboutir à une note légèrement hors-terrain de sondage, mais c’est ce qui est disponible.
Démarrez votre programme avec les instructions uniformisées de PBASIC :
"{$STAMP BS2}
"{$PBASIC 2,5}
Elles sont commentées, mais l’IDE leur lit de toute façon. Si vous entrez dans les fausses affirmations, cela affectera votre programme. Je viens d’utiliser les boutons en haut de l’IDE pour entrer dans ces instructions. Le programme a été largement commenté afin de lire les commentaires pour savoir pourquoi j’ai fait une grande partie de ce que j’ai fait.
Conseil IMPORTANT : Lors de la programmation de cet appareil, je suggère les pièces dans l’ordre indiqué dans les étapes de raccordement. Vous pouvez voir comment le programme fonctionne en suivant le code, y compris les parties qui bifurquent dans les sous-routines. Toutefois, pour vraiment apprendre à utiliser la BS2 et PBASIC vous devez comprendre comment fonctionne chaque instruction. Pour ce faire, vous pouvez faire une ou deux choses :
Utiliser le livre de parallaxe ou PDF « Ce qui est un microcontrôleur? » et le « StampWorks » livre ou PDF. Lorsque vous installez l’éditeur basique de timbre IDE vous obtiendrez automatiquement le fichier PDF « Basic Stamp syntaxe et Reference Manual » qui est accessible dans le menu d’aide de l’IDE. Vous n’avez pas fais chaque expérience ou passer en revue toutes les instructions, mais seulement ceux que vous devez utiliser.