Étape 4: Tester les composants individuels
C’est sûrement l’étape la plus critique de cet Instructable. Vous devez construire un circuit de test afin que vous puissiez comprendre comment les composants sont accrochés et utilisés avec le Teensy. Cette étape couvrira également des communications série avec le Teensy.
Dans les images, vous verrez une maquette qui comporte les éléments suivants (de gauche à droite)
- Microcontrôleur teensy ++
- Deux potentiomètres
- Un bouton rotatif avec bouton poussoir
- Un mini LED
- Trois touches minis
Raccordement du circuit que vous le voir dans les images. Probablement, vos boutons poussoirs ressemblera beaucoup différentes de la mienne, mais ne vous inquiétez pas à ce sujet parce que tous les boutons poussoirs raccorder le même - une extrémité à la masse et l’autre à une entrée numérique. Si vous avez des boutons qui ne sont pas facile à maquette soudure juste certaines connexions des eux rapidement.
Vous pouvez également remarquer mes connexions entre l’aspect de boutons un peu maladroit (l’un des fils jaune). J’ai fait cela pour une raison. Il montre que, au lieu de brancher le bouton au sol directement sur le sol lié à la Teensy (bande bleue), vous pouvez brancher le sol d’un bouton poussoir à l’autre, aussi longtemps que l' un des boutons est liée à la terre Teensy. Ceci est important cause lorsqu’on effectue les connexions vos composants dans votre panneau de la connexion à la terre sur le Teensy n’est habituellement pas aussi pratique que le sol des éléments voisins. Il s’agit d’un excellent moyen de réduire le nombre de fils dans vos contrôleurs. J’ai aussi fait la même chose pour les potentiomètres avec les fils gris.
Généralement LED devrait avoir des résistances en série pour les empêcher de brûler au fil du temps. Étant donné que c’était juste un test rapide, j’ai laissé la résistance sur le circuit. Notez également que les LED est polarisées, ce qui signifie qu’ils ont un pouvoir et haché fin. Si ne pas accroché correctement ils à ne pas s’allumer ou éteindre.
Une fois que vous avez le circuit accroché, procéder à l’ouverture au code. Lire les nombreux commentaires dans le code pour vous aider à comprendre ce qui se passe.
Télécharger le code lié à votre Teensy ++ et lancez le serial monitor. Le moniteur série devrait vous donner des commentaires que vous interagissez avec les composants: « button 24 pressé », ' valeur 2 analogiques : 344', ' encodeur +'. Si votre moniteur série est constamment crachant les valeurs puis vous avez accroché quelque chose de mal. Assurez-vous que votre moniteur série fonctionne à 9600bps.
La LED est mises à clignoter à des niveaux de luminosité différents en fonction de quel bouton vous cliquez sur.
Avant de passer à l’étape suivante, s’assurer que cela fonctionne et vous (sans doute) de comprendre comment raccorder chacun de ces composants à la Teensy ++.
Tous les codes se trouvent ici sur GitHub. Pour cette section, utilisez le code intitulé « Essais Components ». Cliquez sur « ZIP » en haut à gauche pour télécharger.