Un Simple 2 horas proyecto PICAXE - juego Tunes 08 m 2 microcontrolador para acerca de $10 (4 / 5 paso)

Paso 4: PICAXE Tune programa reproductor

a continuación y en la foto es el programa "juego PICAXE 08M 2 Tunes.bas". Este es un sencillo programa que lee que el estado de los dos conmutadores dip y del Estado juega uno de los 4 temas. Una vez que una melodía es seleccionada el jugador bucle continuamente tocando esa melodía una y otra vez hasta que una nueva combinación de interruptor dip. Será entonces jugar hasta el final de la canción se está reproduciendo y luego cambiar a la nueva melodía seleccionada. En el poder hasta que inmediatamente reproducirá la melodía seleccionada por el ajuste del conmutador dip en el lugar justo antes de poder hacia arriba.

Aquí hemos puesto el puerto com en el equipo al puerto com 3 usando la directiva #com 3. Si tiene problemas para comunicarse con el PICAXE, seleccione vista > Opciones > Serial Port en el Editor de programas y ver qué puerto Com dice "listo para usar AXE027 PICAXE USB".  Siguiente cambiar la Directiva en el programa el puerto com que está utilizando en tu PC. Por ejemplo si utiliza puerto com 4, luego definir la directiva #com 4, no #com 3 ya que tenemos aquí. A continuación guarde el programa y comprobar sintaxis para asegurarse de que usted es bueno ir y luego programar el PICAXE.

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

' Este programa se ejecuta en un PICAXE - 08M 2.
' Toca las melodías previamente conservadas en un M 08 2

' === Constantes ===
símbolo SWCH1 = pinC.3 ' programación interruptor 1
símbolo SWCH2 = pinC.4 ' 2 Interruptor de programación

' === Directivas ===
#com 3' especificar el puerto serie
#picaxe 08M 2' especifica el procesador

' === Iniciar programa principal ===
hacer
Si SWCH1 = 0 y SWCH2 = 0 entonces juego 0, C.2 endif ' jugar feliz cumpleaños
Si SWCH1 = 1 y SWCH2 = 0 then Play 1, C.2 endif ' jugar Jingle Bells
Si SWCH1 = 0 y SWCH2 = 1 then Play 2, C.2 endif ' jugar Silent Night
Si SWCH1 = 1 y SWCH2 = 1 then Play 3, C.2 endif ' juego Rudolph el reno de la nariz Res

lazo
final

Artículos Relacionados

Proyectos PICAXE #1: Hacer rápido circuito impreso módulos

Proyectos PICAXE #1: Hacer rápido circuito impreso módulos

módulos experimentales de circuitos se pueden hacer rápidamente y fácilmente. Tienen la ventaja de ser dos veces más rápido de construir que un circuito personalizado. También son fáciles de probar en un protoboard. Los módulos detallados aquí son lo
Creación y gestión de un proyecto de juego

Creación y gestión de un proyecto de juego

soy un gran partidario del desarrollo de videojuegos Indie y encanta ver qué pequeño juegos de personas hacen en su tiempo libre.Después de crear un pequeño juego mucha gente trate de hacer uno más grande y entonces sienten que necesitan un pequeño e
PICAXE "snap conector" kids kit de microcontrolador!

PICAXE "snap conector" kids kit de microcontrolador!

Aquí es un acercamiento ingenioso que se adapta a un Reino Unido sourced microcontrolador PICAXE - 08M en el módulo de sonido destripado de un kit electrónico colorido "conector rápido". Está diseñado alrededor de la más simple (y más barato!) 8
Mostrar la frambuesa Pi arcada juegos puntuación más alta para varias ubicaciones

Mostrar la frambuesa Pi arcada juegos puntuación más alta para varias ubicaciones

Este Instructable le mostrará cómo usar una frambuesa Pi con un monitor de computadora existente para crear un juego arcade de alta puntuación de visualización para su hogar u oficina. Usted y su familia o sus compañeros de trabajo pueden mantener un
AVR simple láser arma del juego

AVR simple láser arma del juego

En este Instructable le gustaría presentarle a mi propio entorno de juego de láser. El punto de este proyecto es desarrollar un motor fácil de usar y de código abierto, así como un prototipo de láser juego de arma, que puede ya sea construir, o mejor
() Nion bolsa (una hora proyecto) las instrucciones de la diversión

() Nion bolsa (una hora proyecto) las instrucciones de la diversión

Aquí es un divertido bolso de nion (). Está hecha de bolsas de plástico cebolla de buena calidad y ha sido forrado con tela impresa y sólida. Las manijas son de tela estampada forrada con bolsas de moda. Este exquisito bolso tiene muchos usos. Llene
5 botón simple y liderado proyectos con Arduino

5 botón simple y liderado proyectos con Arduino

Lo que para la necesidad de estos 5 proyectos.Un Arduino uno o clon.3mm 5mm o 10mm Leds cualquiera funcionará y 1 RGB led.Algunos botones.Un protoboard.Cables puente de macho a macho.Algunas resistencias de 10k y 220.10 gráfico de barras de led o led
2 horas pastel de juego de tronos hack por 10 libras

2 horas pastel de juego de tronos hack por 10 libras

Hola este es mi 1 º instructible estaba mirando esto por un tiempo porque su (cool) por lo que no puedo tomar ningún crédito por la idea.Pedí un pastel de cumpleaños normal para mi esposa, pero debido a la enfermedad que me llamó dos días antes y dij
Simple PS3 Arduino proyecto

Simple PS3 Arduino proyecto

Hola a todo el mundo. Vamos a presentarme. Mi nombre es dimitris y soy de Greece.I amor mucho becasuse de Arduino es inteligente. Intentaré describir lo mejor posible este instructable para hacer por cualquier persona. Así que empecemos.Paso 1: mater
Simple bow'n' proyecto flecha

Simple bow'n' proyecto flecha

esto es un how to de como hacer un bow'n impresionante ' flecha que tiene seria gama y potencia y precisión muy buena!la mejor parte es que sólo requiere pocas piezas!  sólo necesita PVC, cuerda de nylon, cinta del conducto y tienda compró flechas. y
Juego de DS de Altoids estuche para bajo $4

Juego de DS de Altoids estuche para bajo $4

Hola a todos y Bienvenido a mi primer Instructable. En este Instructable, te voy a dar consejos sobre cómo hacer tu propio juego de Altoids DS estuche!Paso 1: materiales Para empezar esta versión, debemos reunir los materiales adecuados. Usted debe s
Creación de sonidos de juegos de arcade en un microcontrolador

Creación de sonidos de juegos de arcade en un microcontrolador

¡ Hola!Algunos de ustedes han visto el proyecto de invasores de Color que hice el otro día utilizó un estilo juego de invasores del espacio en una tira de LEDs WS2812. Pero encontré que el juego en silencio no es terriblemente divertido, así que me d
¿Pared aumentable de juego de mesa de diseño para el molino del CNC

¿Pared aumentable de juego de mesa de diseño para el molino del CNC

han ganado alguna vez una noche épica de juego de mesa? ¿Ha querido demostrar que la victoria en la pared de la sala de estar? Bueno, con este instructable, usted puede construir su juego de mesa para montaje en pared propia que será la envidia de tu
Cómo hacer tu propio juego de palos de Golf personalizados para barato!

Cómo hacer tu propio juego de palos de Golf personalizados para barato!

Puede haber comenzado hace poco a jugar al golf o ya puede ser el ventilador larga vida del juego.Independientemente de su experiencia, si usted se engancha como soy, ya sabes que los palos de golf puede ser bastante caros.  Por supuesto, siendo el t