Étape 4: prototypage
Avant de vous cousez votre circuit sur vos chaussons, il n’est pas une mauvaise idée pour récupérer quelques pinces crocodiles et testez-le avec votre propre matériel. Juste le brancher suivant le schéma électrique, charge dans le code (faire tout changement de code pin que vous devrez basée sur votre matériel) et ensuite tester la fonction.
Comme vous pouvez le voir sur la photo, j’ai incliné seulement l’accéléromètre pour tester pour voir si cela ferait le tour de LED sur et en dehors. Une fois que j’ai su qui travaillait, je pouvais en toute confiance passer et coudre les pièces réelles à la pantoufle. C’est aussi le moment idéal pour vérifier le serial monitor dans votre IDE Arduino. Si vous utilisez différent matériel/puissance/etc... vos valeurs de l’accéléromètre peuvent être différents.
Une fois que vous avez votre planche accroché et le code chargé, a frappé la serial monitor loupe en haut à droite de l’IDE Arduino pour voir ce que votre matériel est cracher les chiffres réels. Déplacer l’accéléromètre autour pendant que vous avez le moniteur série ouvert afin de voir quels changements se produisent à chaque action. Puisque j’ai seulement utilisé l’accès « X », je fais seulement attention à la première colonne de nombres (il y aura des rangées et des rangées de 3 colonnes de chiffres, c’est les valeurs « X », « Y » et « Z »). Pour ma configuration, 660 a été un bon nombre pour indiquer une inclinaison vers le haut, alors j’ai utilisé qui, vous devrez peut-être ajuster votre code en fonction de vos préférences/matériel.
Une autre chose qui peut vous faire économiser du temps est de savoir que l’accéléromètre lilypad a une résistance de montage en surface sur la carte. La feuille de données pour la puce accéléromètre dit il veut 3 volts, mais il fonctionne parfaitement avec le lilypad 5 volts puisqu’il a cette résistance intégré, pas besoin de s’embêter avec votre propre résistance (et avant que j’ai réalisé cela, j’ai essayé d’utiliser PWM pour obtenir mon 3 volts, et il ne fonctionne pas bien avec un accéléromètre puisqu’il a eu trop de bruit qui vous donne les valeurs drôles pour vos numéros d’axe juste une info).
Un dernier Conseil qui peut vous faire économiser quelques maux de tête. Si vous n’utilisez pas la carte d’alimentation, et vous n’avez pas utilisé un avant, vous allez avoir à souder le cavalier fermé sur la planche avant que cela fonctionnera. C’est une simple petite Quickfix, mais si vous n’avez jamais utilisé un et ne lisez pas le deuxième paragraphe sur le site, vous vous demanderez pourquoi le circuit fonctionne alors que branché à l’alimentation de l’ordinateur, mais pas sur la batterie.
Remarque : Ma planche plu nécessaire un débit en bauds de 4800, nouveaux panneaux est veulent 9600, afin de vérifier les spécifications de votre Conseil d’administration, si le serial monitor est probablement crachant des non-sens brouillé au lieu des lignes de 3 numéros de columed, alors vous avez le débit en bauds incorrect sélectionné dans le code ou le moniteur de la série.