Un Simple 2 Hour PICAXE Project - Play Tunes avec un 08M 2 microcontrôleur pour environ 10 $ (4 / 5 étapes)

Étape 4: PICAXE Tune joueur programme

Ci-dessous et dans l’image est le programme "Play PICAXE 08M 2 Tunes.bas". Il s’agit d’un programme simple qui lit que l’état des deux commutateurs dip et de l’Etat jouera l’un des 4 morceaux. Lorsque vous avez sélectionnée une mélodie le joueur fera une boucle continuellement jouer cet air encore et encore jusqu'à ce qu’une nouvelle combinaison de commutateurs dip est sélectionnée. Il jouera ensuite jusqu'à la fin de la mélodie, qu'il joue actuellement et puis passer à la nouvelle chanson sélectionnée. À la puissance vers le haut immédiatement jouera la mélodie choisie par le réglage des commutateurs dip en place juste avant la puissance vers le haut.

Ici, nous avons mis le port com sur l’ordinateur sur le port com 3 en utilisant la directive #com 3. Si vous avez des difficultés à communiquer avec le PICAXE, sélectionnez View > Options > Serial Port dans l’éditeur de programmes et de voir quel port Com dit « Ready for use AXE027 PICAXE USB ».  Prochain changer la directive dans le programme au port com vous utilisez sur votre PC. Pour exemple si vous utilisez le port com 4, puis la directive avec #com 4, pas #com 3 que nous avons ici. Ensuite, enregistrez le programme et vérifier la syntaxe pour s’assurer que vous êtes bon pour aller et ensuite programmer votre PICAXE.

' =============== Play.bas ===============

« Ce programme s’exécute sur un PICAXE 08M 2.
"Il joue les airs prédéfinis dans un 08 M 2

"=== Constantes ===
symbole SWCH1 = pinC.3 ' interrupteur de programmation 1
symbole SWCH2 = pinC.4 ' programmation interrupteur 2

"=== Directives ===
#com 3' spécifier le port série
#picaxe 08M 2' spécifier le processeur

"=== Commencent le programme principal ===
faire
Si SWCH1 = 0 et SWCH2 = 0 puis jouer 0, C.2 endif ' jouer joyeux anniversaire
Si SWCH1 = 1 and SWCH2 = 0 then Play 1, C.2 endif ' jouer Jingle Bells
Si SWCH1 = 0 et SWCH2 = 1 then Play 2, C.2 endif ' jouer Silent Night
Si SWCH1 = 1 and SWCH2 = 1 then Play 3, C.2 endif ' Play Rudolph le renne au nez de Res

boucle
fin

Articles Liés

Ensemble de microcontrôleur pour enfants PICAXE « emboîter le connecteur » !

Ensemble de microcontrôleur pour enfants PICAXE « emboîter le connecteur » !

Voici une approche astucieuse qui correspond à une UK source microcontrôleur PICAXE 08M dans le module de sons vidé d'un kit électronique colorée « emboîter le connecteur ». Il est conçu autour de la plus simple (et moins cher!) 80 expérimenter kit,
Stockage de masse simple pour votre projet de microcontrôleur

Stockage de masse simple pour votre projet de microcontrôleur

vous voulez gigaoctets de stockage pour votre microcontrôleur ? Vous souhaitez un moyen simple de transférer des fichiers depuis votre PC vos picaxe ou arduino ou autre micro projet ?Ce petit projets montre l'uDrive qui peut être configuré comme un d
Pirater un manque une table de jeu de Play-Doh avec espace de stockage supplémentaire

Pirater un manque une table de jeu de Play-Doh avec espace de stockage supplémentaire

Notre enfant de 2,5 an, aime jouer avec play-doh (et son papa aussi). Prenant les tasses et les formes out of the box, mettre dans la boîte, en stockant la boîte quelque part, de le prendre de retour,... tout à fait une agitation. Je me demande si je
Couleur de RVB LED ambiance simple potentiomètre sans microcontrôleur

Couleur de RVB LED ambiance simple potentiomètre sans microcontrôleur

afficher les combinaisons de couleur de couleur LED sans utiliser un microcontrôleurvous pouvez faire un Simple couleur Cycle affichage pour RVB (rouge, vert, bleu) LEDÉtape 1: Ce que vous devez Vous aurez besoin :1] potentiomètre 1 K x3Résistance de
Simple Robot sans fil sans microcontrôleur

Simple Robot sans fil sans microcontrôleur

Un robot qui n'a pas n'importe quelle sorte de circuit de programmation ou complexe à construire, il s'agit d'un robot de débutant complet, n'importe qui peut faire cela sans beaucoup de connaissances sur l'électronique, tout ce dont vous avez besoin
Comment pour commencer avec PICAXE 08 M microcontrôleur

Comment pour commencer avec PICAXE 08 M microcontrôleur

il s'agit d'instructable pour savoir comment débuter avec PICAXE 08M microcontrôleur.Pour commencer, vous devez :-08 M Protoboard ou même genre de bord (peut être fait maison)-UN LED-AXE027 Câble USB-Alimentation 3VÉtape 1: Connectez la led à la born
16F84 simple programmateur de microcontrôleur - JDM

16F84 simple programmateur de microcontrôleur - JDM

dans ce instructable, je vais vous montrer comment j'ai construit et testé ce circuit simple mais puissant.Le programmateur JDM est mon préféré programmateur de microcontrôleur. C'est un circuit simple et compatible avec de nombreux chargeurs de logi
Simple bouton clavier - microcontrôleur

Simple bouton clavier - microcontrôleur

méthode Simple pour créer un clavier bouton personnalisé qui ne nécessite pas un matériel distinct.  Juste votre microcontrôleur boutons quelques résistances.Tout d'abord prendre un regard sur le schéma.Ce que nous avons ici, c'est 9 boutons et 6 lig
Module simple d’EEPROM pour Arduino ou autre microcontrôleur

Module simple d’EEPROM pour Arduino ou autre microcontrôleur

EEPROMs vous seront utiles si vous souhaitez stocker des données sans perdre. De nombreux microcontrôleurs viennent avec une EEPROM interne, mais comme EEPROMs ont un nombre fini (bien que très grand) d'écritures avant qu'ils commencent à devenir déf
Simple basse tension AC de commutation avec un microcontrôleur

Simple basse tension AC de commutation avec un microcontrôleur

pas tous instructable doit être étendue ou difficile. En fait, cette baisse de tension switcher d'AC pour un microcontrôleur est assez simple. Je l'ai mis comme un instructable juste parce que vous ne voyez pas beaucoup de ces circuits et il me perme
8 simple assise dessus de Table de Poker avec éclairage

8 simple assise dessus de Table de Poker avec éclairage

J'ai regardé en ligne pour obtenir des instructions sur comment faire une table de poker et il y a des tonnes de plans, mais ils étaient tous très compliqués. Je voulais quelque chose de beaucoup plus simple et j'ai donc créé ce tableau 8 places de c
Métier à tisser de bricolage Simple arc-en-ciel fleur charme (fait avec un stylo)

Métier à tisser de bricolage Simple arc-en-ciel fleur charme (fait avec un stylo)

Aujourd'hui, nous allons faire un arc en ciel fleur de bande de caoutchouc qui en quelques étapes simples et kit spécial sans métier à tisser métier à tisser ! Fabrication des choses créatives avec des élastiques ont toujours des caractéristiques qu'
Simple (et sale) Pulse Width Modulation (PWM) avec minuterie 555

Simple (et sale) Pulse Width Modulation (PWM) avec minuterie 555

circuit Simple pour moteur DC régulateur de vitesse (régulateur de vitesse de ventilateur, lumière / LED dimming et etc.) à l'aide de la minuterie 555.Également un bon point de départ pour les novices désireux de se salir les mains avec l'IC 555 minu
Simple solaire actionné sous-marin de poche avec contrôle de la profondeur.

Simple solaire actionné sous-marin de poche avec contrôle de la profondeur.

Ce qui est la meilleure chose qui est disponible en format de poche ? Eh bien, un sous-marin de poche bien sûr !Sous-marins de poche sont souvent appelés des sous-marins de poche et bien que la vie réelle ceux réellement ne tient pas dans vos poches,