Étape 5: Quelques conseils pour le projet
Le BLE-module programmable seulement si elle est montée sur le programmateur. C’est pourquoi pour déboguer votre logiciel vous devez d’abord connecter la LED-strip à l’Office de programmeur. Ensuite, vous pouvez faire défiler votre logiciel et développer tout ce que vous voulez.
Si vous avez terminé vous développer prendre le BLE-module hors le programmeur et branchez-le sur le Conseil de petit pain. Vous devez veillez à qu'utiliser les mêmes broches pendant le débogage comme par la suite votre propre planche ! Ceci est particulièrement important pour les broches qui sont disponibles dans le module-BLE, mais sont prédéfinis sur le plateau de programmeur. Le RGB-Led-du Pins des membres du programmeur sont un exemple de ceci. Sur la BLE-Module vierge vous pouvez les utiliser pour ce que vous voulez, mais sur le plateau de programmeur, qu'ils sont déjà utilisés !
Le PSoC-4 qui est le contrôleur sur la BLE-Module fonctionne avec des tensions de 1,8 v à 5,5 v ! C’est parfait si vous voulez conduire l’horloge avec batteries Li-ion 3.7V/ou des ports USB. J’ai créé un Hub USB alimenté vieux pour conduire ma webcam raspberry pi. Maintenant ce hub lecteurs aussi mon horloge !
Le débogage-LED-strip est alimenté par la dev-Conseil d’administration lui-même. Parce que seulement trois LEDs sont conduits à la fois, l’USB-alimentation suffit. Si vous voulez des courants plus élevés en voiture, que vous devriez penser à alimenter les LEDs sur leurs propres. Il suffit de brancher le GND le dev kit pour fournir une référence commune.
Une autre bonne astuce consiste à essayer quelques exemples fournis par cypress et tutoriels. Vous pouvez les créer dans le PSoC-créateur et ils sont vraiment bons. La plupart d'entre eux travaillent tout droit sorti de la boîte. Certains ont besoin d’une petite mise à jour des composants individuels, mais en général ils sont très bien documentés et les fiches ou les descriptions sont très bonnes.
Et construire le diviseur de tension résistance LDR sur maquette avant de souder le Conseil personnalisé. Parce que sur le programmateur, vous pouvez déboguer le logiciel pour voir quelles valeurs sont retournées d’elle ! Sur la photo, que j’ai faite après l’horloge a été finie, j’ai remplacé le LDR avec un fil gris qui est connecté à la 3.3V-alimentation du programmateur. Cela donne quelques lectures moyennes.