Étape 5: Le PicAxe et le Code
Le code est ici comme un PicAxe. BAS du dossier et comme un mot du document. Il y a plein de commentaires tout au long d’expliquer ce qui se passe dans le programme. Il utilise 252 octets de mémoire du 256 disponible.
20 coups donnera une seconde 30 sommeil, puis une série de 50 coups aléatoires rapides ; Longtemps assez pour mettre la boîte vers le bas devant quelqu'un et leur dire l’histoire sinistre de ce qu’elle contient avant il fait irruption dans la vie.
13 coups jouera une mélodie qui grèves de peur et horreur dans le cœur de beaucoup - le thème de la « Famille Adams » tune.
J’ai utilisé un PicAxe 08M microcontrôleur qui se présente comme une puce vide et doit être programmé. Pour ce faire, vous aurez besoin d’un câble de programmation et le logiciel gratuit éditeur de programmation . Fois la puce PicAxe et le plomb sont disponibles chez Tech fournitures au Royaume-Uni ou voir ici pour d’autres pays.
Une fois que vous avez le câble, vous devez seulement un PicAxe, deux résistances et quelque capteurs et dispositifs de sortie, vous choisissez d’avoir un plein développement PicAxe kit qui permet de programmer l’une des plages PicAxe, donc vous pouvez concevoir vos propres projets.
Le PicAxe a été initialement développé pour le marché de l’éducation dans les écoles britanniques, mais est largement utilisé par les amateurs. Le PicAxe est basé sur plusieurs photos mais avec code de démarrage pour interpréter les programmes téléchargés et gérer la programmation côté. Ils viennent dans toutes les saveurs de ce paquet de 8 broches puissant étonnamment jusqu'à complète soufflé 40 broches.
Regardez les manuels et fiches techniques sur le site PicAxe pour voir toutes les fonctionnalités. Programmation de la puce est via une liaison série et fait en circuit. Il faut environ 20 secondes, et vous n’avez même pas de débrancher le câble pour exécuter le programme.
J’ai été dans l’électronique depuis les début des années 80 et je n’ai jamais trouvé un environnement de programmation où le codage / simulation / prouver cycle est si simple. Documentation et support du forum est excellent et il y a de nombreux amateurs de robotique en utilisant les puces. Contrôle pour les servos, Steps, etc. des convertisseurs a/n sont intégré dans le langage de programmation de type BASIC, mais aussi une foule d’autres goodies. Vous pouvez également simuler le circuit avant de construire et effectuer le débogage en temps réel sur un contrôleur en cours d’exécution. Recherchez plus de projets PicAxe basé de moi.