Blues Piano mediante Junta de desarrollo de Terasic DE2-115 (7 / 13 paso)

Paso 7: Módulo: Tone Maker

Este módulo procesa la señal binaria desde el módulo de 'teclado' y salidas de una señal sonora. El módulo 'clockschemearray' está llamado a producir varias señales de forma de onda rectangular con frecuencias que son proporcionales a notas específicas. El módulo utiliza una instrucción 'siempre' junto con declaraciones de if/else para decidir que la señal de las señales producidas para jugar a través del altavoz. La decisión es hecha basada en la señal binaria desde el módulo de 'teclado'.

Artículos Relacionados

PIC18 Junta de desarrollo con Ethernet y USB

PIC18 Junta de desarrollo con Ethernet y USB

En este instructable voy a mostrarte cómo hacer su propio tablero del desarrollo PIC18 que cuenta con Ethernet y USB 2.0 de velocidad completa a un bajo costo.Características:La Junta de desarrollo está basada en un microcontrolador PIC18LF4553. El m
CBDBv2 Evolution - Junta de desarrollo de ESP8266 cumple con la IDE de ARDUINO!

CBDBv2 Evolution - Junta de desarrollo de ESP8266 cumple con la IDE de ARDUINO!

La revolución de Internet de las cosas está aquí!IOT describe un mundo en el que los objetos cotidianos son conectados a una red para que los datos pueden ser compartidos. Esto es sólo el comienzo. En un futuro cercano podríamos tenemos sensores que
Junta de desarrollo y pruebas de PIC

Junta de desarrollo y pruebas de PIC

aquí es un diseño de PCB para una Junta de desarrollo de los huesos desnudo PIC16F877. Todo lo que necesitas es un cristal de 4mhz, dos tapas de 22pf, resistencia de una 4.7 k y 8 resistencias de 470 ohm, un regulador 7805 (no necesariamente es neces
Junta de desarrollo AVR

Junta de desarrollo AVR

Hola a todosTodo el mundo espero tener buen tiempo.Mi nombre es Martin y este es mi primer instructivo hacer para ustedlo siento si mi inglés no está muy bien, pero espero este instructable podría ayudar a alguien.Yo no soy electricista pro y soy un
Conector de 18 pines Junta de desarrollo PIC

Conector de 18 pines Junta de desarrollo PIC

durante mucho tiempo han estado jugando con el PICs del Microchip, pero han hecho siempre sin alguna forma de desarrollo. Para ello he diseñado una tabla básica que tenía la esperanza de conseguir alguna entrada para. No tengo todavía hace este foro
Junta de desarrollo de AVR32 en casa

Junta de desarrollo de AVR32 en casa

Este es mi primer instructable. Así que por favor comentario y me ayude con los errores que podría cometer.He creado un pcb para avr 32, es una placa de desarrollo. Vi que allí ninguno en línea con pcb que se podría hacer en casa para pensar y no pon
Programación TinyBoard - Junta de desarrollo ATTiny85

Programación TinyBoard - Junta de desarrollo ATTiny85

Este instructivo cubre la programación la ATTiny85 basado en TinyBoard (de daflabs.com) utilizando un Arduino Uno. Este tutorial está cubierto con la ONU, pero fácilmente puede ser utilizado con cualquier otro Arduino.Para este tutorial, necesitará:-
Junta de desarrollo de microcontrolador de Atmel DIY

Junta de desarrollo de microcontrolador de Atmel DIY

En este Instructables voy a mostrarte cómo hacer una placa de desarrollo muy útil para el microcontrolador Atmel favorito que ayudará a ahorrar hasta la tercera parte del espacio en el protoboard y le permiten moverse su microcontrolador sin problema
Cómo construir una Junta de desarrollo de interruptor de alimentación de CA

Cómo construir una Junta de desarrollo de interruptor de alimentación de CA

¿Siempre quiere crear un diseño que automatiza el encendido o apagado un AC powered dispositivo tal como una luz o un sistema de calefacción? Bueno este Instructable es para usted! En este video veremos cómo crear una tabla de desarrollo para encende
PcDuino Acadia 1 es un Freescale i.MX6 Junta de desarrollo de Quad con Arduino encabezados

PcDuino Acadia 1 es un Freescale i.MX6 Junta de desarrollo de Quad con Arduino encabezados

Linksprite ha estado muy ocupado recientemente. Después de anunciar el Nano de pcDuino3 $39, ahora ha presentado una nueva placa llamada pcDuino Acadia 1 accionado por Freescale i.MX6 procesador de Quad con 1GB de RAM, 8GB eMMC, unos puertos comunes
Inicio rápido de la Junta de ARM7 desarrollo

Inicio rápido de la Junta de ARM7 desarrollo

la Junta de desarrollo de ARM7 viene con LPC2148 microcontrolador de brazo. El microcontrolador puede programarse a través del puerto serial usando el gestor de arranque serial de la en-viruta. La Junta cuenta con varias interfaces disponibles a bord
Para empezar con la placa Intel® Galileo Gen2 desarrollo

Para empezar con la placa Intel® Galileo Gen2 desarrollo

Este tutorial explica cómo empezar a trabajar con la placa Intel® Galileo Gen2.Junta de desarrollo de Intel® Galileo Gen 2 es un microcontrolador basado en el procesador de Intel® Quark™ SoC X 1000 aplicaciones, un sistema de marca Intel® Pentium® de
Junta mínima ATmega DIP40

Junta mínima ATmega DIP40

Después escribí varios artículos sobre el uso de microcontroladores ATmega (DIP40) en el entorno de Arduino tuve algunos comentarios que me pidieron ser efectivamente puesta en marcha de este proyecto. Como vino en el mundo de Arduino de mundo de des
Primeros pasos con Intel® Edison Mini Breakout Junta

Primeros pasos con Intel® Edison Mini Breakout Junta

Intel proporciona 2 plataformas de hardware diferentes para trabajar con la Junta de desarrollo de Intel® Edison.El módulo de núcleo de Intel® Edison se llama Edison calcular módulo de Intel®, mientras que los tableros de 2 extensión se llaman Intel®