Circuitos programables de 8 pedal conmutador con Arduino Mega2560

última actualización: 17 de febrero de 2016

Esta es la segunda parte de mi anterior tutorial sobre cómo hacer pedales programables simple conmutador (o áncora) ahora con un Arduino MEGA2560 para lograr 8 bucles almacenables de 8 presets.

Tenga en cuenta que es posible mejorar el número de bucles total. Sólo tener en cuenta que agregar más líneas del código y más coste en hardware. Dicho esto, mejorar las posibilidades en el tiempo!

Número de bucles máximo = número total de pines digitales - 3 de 5 (menos 3 pines de selección de modo y los dos Rx/Tx)

En este tutorial tenemos pins digitales 69 - 5 3 = tan (21.33) 21 lazos disponibles. Piense puede agregar más interesantes opciones como aumentar el número de presets, añadir una pantalla o leer valores de pote para pedales de expresión por ejemplo, disminuyendo el número de circuitos disponibles. Pero francamente: "¿quién necesita 21 pedales en una pedalera?"

Sin duda, son...

Nota: este proyecto no permite invertir el orden de los pedales. Esto implica duplicar la cantidad de relés y un montón de pesadillas! Pero se pueden considerar 2 (o más) grupos de lazos, es decir: antes de la entrada de tu amplificador y el otro en el loop de fx, siempre que su amplificador obviamente! Lo único que hacer es añadir un par de jack chasis entre dos relés, la elección es suya. Esto se llama la técnica de"última hora".

También podemos utilizar pin D1(Tx) para la comunicación Midi.

Así, con el fin de mantenerlo tan simple como quería, ver el esquema de esta versión del proyecto.

______________________________________________________

Hardware:
-chino 1 Arduino Mega 2560 (guarde su original prueba otros proyectos)

-8 interruptores momentáneos

-1 regulador LM7805 (5v.)

-1 selector de tres maneras

-8 módulos de relé de doble o

-1 módulo de dieciséis relés (9 / 12 voltios) o 1 ocho bord de relé dpdt (es mucho expensiver)

-jack hembra chasis 18 6.3 (mínimo) 20 si desea agregar la "técnica de romper"

-1 fuente de alimentación de 9V-12v /3A

-16 resistencias leds y 470 ohms

-1 din MIDI + resistencia de 1 220 ohmios (para opcional MIDI out)

-repuesto el cable o chino Dupont (macho a hembra)

(no se incluye: la caja)

______________________________________________________

Herramientas:

-plyers / cortador

-soldadura estación / hierro

______________________________________________________

USO:

-posición "A" en el selector de (casos a, b, c, d, e, f, g, h en el croquis) -> seleccione cual pedal para lazo ON (1, 2... 8).

-posición "B" (los casos i, j, k, l, m, n, o, p) -> seleccionar el número de preset (1 a 8) donde desea conservar los lazos (el led de programación que elija estará encendido 2 o 3 veces)

-posición "C" (casos q, r, s, t, u, v, w, x) -> leer el preset (1 a 8) guardaste previamente

______________________________________________________

necesita la biblioteca Arduino:

keypad.h

En caso de que su biblioteca LCD no funciona con este bosquejo, descargar estas 2 bibliotecas aquí

Artículos Relacionados

Bootloading ATmega328 con Arduino Mega2560

Bootloading ATmega328 con Arduino Mega2560

Hoy vamos a quemar un gestor de arranque en a ATMega328PU utilizando un Arduino Mega 2560. Este método puede utilizarse también en el ATMega8 16PU y otros microcontroladores.Lista de piezas: 1xATmega3281xArduino Mega 25601 x cristal de 16 Mhz1 x 100u
Circuito de tira de LED RGB con Arduino

Circuito de tira de LED RGB con Arduino

Este Instructable cubre el montaje de un circuito capaz de ing de PWM (modulación de anchura de pulso) una tira de LED RGB 12v 9 y programación un Arduino para desplazarse a través de una gama de colores. Discutir cómo montar un transistor a un disip
Temperatura, detección de calefacción sistema de Control con Arduino Mega2560

Temperatura, detección de calefacción sistema de Control con Arduino Mega2560

La temperatura que detecta control de calefacción el sistema funciona con voltaje DC5V. Este sistema utiliza chip de detección de temperatura DS18B20 como el equipo de detección externa.Funciona según la temperatura exterior por DS18B20. El sistema p
Programa un ATtiny con Arduino

Programa un ATtiny con Arduino

siguientes son instrucciones de programación de los microcontroladores ATtiny utilizando el IDE de Arduino. En inglés llano, esto es cómo programar chips Atmel de 8 pines como lo haría normalmente un Arduino. Esto es cool porque el ATtiny es minúscul
KeyChainino - llavero juego primera programable con Arduino

KeyChainino - llavero juego primera programable con Arduino

KeyChainino es un vintage llavero juego programable con Arduino donde cualquiera puede subir su propio juego con el IDE de Arduino.Si realmente te gusta el juego de Arcade, KeyChainino es para ti!No tiene ningún LCD, pero sólo 30 LEDs controlado por
Cómo programa ATtiny85 con Arduino UNO

Cómo programa ATtiny85 con Arduino UNO

Cómo programar Attiny85 con Arduino UNO de manera más fácilPaso Tutorial paso, con ninguna medida para saltar por PCB impresionante.Paso 1 - ¿qué necesitamos?Paso 2 - placa de Arduino conecta con ArduShield y ATtiny85Paso 3 - configuración IDE de Ard
Programa ChipKIT DP 32 con Arduino IDE

Programa ChipKIT DP 32 con Arduino IDE

Lo que usted necesita: un microprocesador ChipKIT DP 32 (todos los cables incluidos) y un ordenador portátilPara programar un DP 32 sin un dispositivo programador (Chipkit PGM), es decir, con arduino IDE, necesita un programa residente de memoria; pr
Construir un tablero de circuitos de transistor para control mando de aire acondicionado con Arduino

Construir un tablero de circuitos de transistor para control mando de aire acondicionado con Arduino

yo estuve apoyando un grupo de estudiantes en su proyecto de graduación. Una de las dificultades fue el control de una unidad de aire acondicionado con microcontrolador Arduino.El primer experimento que tratamos de resolverla era por registro la seña
Programa de Chat sencillo con Arduino Uno

Programa de Chat sencillo con Arduino Uno

Este será mi primer post sobre proyectos de Arduino, así que en lugar de comenzar con lo básico, voy a intentar algo nuevo. En este post, voy a hacer un programa de chat simple mediante dos Arduino Uno.Qué se necesita para el proyecto:1. 2 x Arduino
PuttDuino agujero de putt-putt con arduino

PuttDuino agujero de putt-putt con arduino

mi empresa tiene eventos anuales donde todos nos reunimos para que divertirnos - golpe de vapor y un poco de competencia. En el pasado hemos tenido Softbol y competiciones de bolos. Este año alguien tuvo una inspiración: cada departamento sería const
Fotografía de alta velocidad con Arduino y CHDK

Fotografía de alta velocidad con Arduino y CHDK

este proyecto utiliza un microcontrolador Arduino y un disparador de rotura de la viga de láser para disparar a través de USB remoto una cámara Canon modificada con firmware CHDK (Canon Hack Development Kit).Influencias inmediatas son la fotografía d
Cerradura puerta con Arduino

Cerradura puerta con Arduino

Aquí estamos con la clásica cerradura RFID. Es clásico en ese sentido todo, "Vivir en el futuro y tomar por sentado en este momento". En este tutorial, vamos a establecer un pestillo de puerta que puede abrirse con el golpe de una etiqueta RFID!
Android controla LEDs RGB con Arduino

Android controla LEDs RGB con Arduino

Hai a todos en el post iam va a mostrar cómo controlar el LED RGB utilizando android con arduino y el módulo Bluetooth HC-05.He buscado en la web hay muchas técnicas para controlar el LED RGB. Pero este es el método que es muy simple y fácil.En este
Peces fuera del agua - junta ATtiny con Arduino

Peces fuera del agua - junta ATtiny con Arduino

pecera es un pequeño microcontrolador programable con el software de Arduino.  Tiene una batería para luego pueda usarlo sin la placa principal de Arduino más grande.  Es como un pequeño Arduino para ir.Construir las instrucciones para el Kit de pece