Étape 3: Arduino Sketch
Code
Voici le code Arduino 1.6.8 qui contrôle la LED et le stepper motor. La bibliothèque de fil et la bibliothèque de logiciels série devraient être automatiquement disponibles pour vous, mais vous pouvez toujours utiliser la bibliothèque nouveau logiciel Serial à modifier dans votre propre projet. (http://arduiniana.org/libraries/newsoftserial/). Il suffit de télécharger le fichier et enregistrez dans votre dossier bibliothèque.
Pour exécuter le code, téléchargez-le, ouvrez-le depuis votre logiciel Arduino et cliquez sur la flèche bleue upload avec votre clé USB branché sur votre ordinateur et le microcontrôleur. Dans le code, le récepteur Bluetooth recueille les données de votre téléphone pour changer les couleurs des lumières. Lorsque vous appuyez sur la touche « Turn Off », le moteur pas à pas est activé pour ouvrir et fermer les pétales tout en une séquence générée de manière aléatoire des couleurs allume la lampe.
SN: sur le moteur pas à pas
Une question, que j’ai eu est avec la bibliothèque de stepper Arduino ne fonctionne ne pas bien avec le stepper V 5. Il avait des problèmes des aiguilles avec un t/mn très lent. Vous pouvez résoudre ce problème en moitié marcher alors qu’il est programmé avec total au lieu de 4, 8 étapes donnant le moteur la requête beaucoup plus lisse. Le code de l’Arduino qui contrôlent cette motion est accrédité auprès de cet impressionnant instructable :