Il y a deux grandes parties de l’application. La première partie, que je vais discuter est le firmware et hardware. Cela inclut l’Arduino et un autre Conseil, que nous allons utiliser pour alimenter les servos. Il est important d’isoler l’alimentation du servo de la puissance du microprocesseur dans le cas où les servos ont besoin de plus de courant que la batterie peut fournir (Imaginez tous les 12 servos caler à la fois). Si les blocs d’alimentation sont les mêmes, vous pourriez avoir une condition de chute de tension sur votre microprocesseur en fonction de quel type d’alimentation vous utilisez. Je vais aussi vous montrer le firmware requis pour exécuter cette application sur l’Arduino.
Dans la deuxième partie, j’aborderai un logiciel simple qui vous permettra de contrôler le firmware par le biais de commandes série. Ce logiciel fournit une interface pour le firmware de l’Arduino pour commander les servos, sauver servo de démarrage des postes, même enregistrer une série de postes, ou cadres, (tous les canaux enregistrés à la fois) pour la lecture dans l’ordre quand on le souhaite. Le logiciel est .net basé ainsi assurez-vous d’avoir la dernier .net framework est installé. J’ai fournit un installateur et le code source.
Voici une vidéo de démonstration du projet :