Բովանդակություն:

HandMidi: 8 քայլ
HandMidi: 8 քայլ

Video: HandMidi: 8 քայլ

Video: HandMidi: 8 քայլ
Video: Yamaha RS7000 and HandMidi - optical Midi controller 2024, Հոկտեմբեր
Anonim
HandMidi
HandMidi

HandMidi es una pequeña caja երաժշտական կապը, որը հայտնաբերում է գույները, արտադրում է երաժշտական նոտաներ և էլոսներ:

Tiene un mecanismo que toma una linea de papel como si fuera una serie de instrucciones por las que product արտադրել տարբեր sonidos de una misma escala, la cual puede ser modificada por medio de diferentes botones.

Քայլ 1: Բաղադրիչներ

Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ
Բաղադրիչներ

Utilizaremos los siguientes բաղադրիչներ.

  1. Pulsador (botón) չի կարող: 3
  2. Piezo buzzer (5 վոլտ) չի կարող լինել: 1
  3. Microcontrolador "Puente H" չի կարող: 1
  4. Անջատեք 3 սափրիչները (միացված/անջատված/չեզոք) չեն կարող: 1
  5. Սենսոր TSC230 - TSC 3200 չի կարող: 1
  6. Միկրոկոնտրադուլոր Arduino Uno
  7. Madera Triplay- ը չի կարող: 1 Լամինա
  8. Protoboard de 400 puntos- ը չի կարող: 1
  9. Motor de Corriente directa- ն չի կարող: 2

Քայլ 2: Carcasa

Կարկասա
Կարկասա
Կարկասա
Կարկասա

La madera sera usada para crear una carcasa de medidas 26x17x17 սմ:

A la cara derecha e izquierda, se le haran incisiones para poder insertar el papel, la conexión que dara poder y poder usar los botones.

Քայլ 3: Տպավորություն 3D

Տպավորություն 3D
Տպավորություն 3D

Las piezas que seran impresas en 3D son:

  • Ռուեդա
  • Eje de rueda
  • Base para eje de rueda
  • Սենսորային բազա
  • Base para luz կիզակետային

Արգելվում է փոխանցել ձևը, որը կարող է ճշգրիտ լինել համակարգային շարժման մեջ, որը վերաբերում է պապելին և գույնի սենսորին ՝ քաղաքապետի ընտրության համար:

Քայլ 4: Conexiones

Կոնեկսիոնես
Կոնեկսիոնես

La imagen muestra las conexiones que se utilizaron para acceder los botones y el interruptor.

Las conexiones son mejores explicadas en el archivo de codificación, donde se explica la función de cada uno.

Քայլ 5: Sistema De Movimiento

Sistema De Movimiento
Sistema De Movimiento

El sistema de movimiento funciona de tal manera, que el papel es puesto en movimiento por la fricción que ejercen las ruedas sobre el, los motores son utilisados para girar 4 ruedas que activan todo el sistema.

El puede h controla la dirección de los motores y a traves del software podremos cambiar la dirección de los mismos a nuestra lehtiencia.

Քայլ 6: Funcionamiento Del Sensor

Funcionamiento Del Sensor
Funcionamiento Del Sensor
Funcionamiento Del Sensor
Funcionamiento Del Sensor

Էլեկտրոնային սենսորը կարող է լինել 8x8 ֆոտոդիոդներ, որոնք հայտնաբերում են ինտենսիվության դե լուժը, այնուհետև մենք կարող ենք միանգամից մի փոքր ազատություն ստանալ, քանի որ մենք տարբերվող սենսորների արագ արձագանքման կարիք ունենք:

Cabe mencionar que este arreglo cuenta con fotodiodos que cuentan con un filtro especial que los vuleve especialmente sensibles a diferentes tipos de luz siendo estos azul, verde o rojo. Finalmente en el arreglo contamos con 16 fotodiodos de cada color y 16 que no cuenta con filtro.

Քայլ 7: Արտադրություն դե Սոնիդո

Արտադրություն Դե Սոնիդո
Արտադրություն Դե Սոնիդո

La producción de sonido tiene que ser precisa y sincronizada con el movimiento de los sensores, sin embargo por la manera en la que esta configurada los contadores internos del arduino, solo podemos utilisar el primero para todos los procesos. Por lo que recurrimos a una libreria լրացուցիչ լամադա "New Tone" que utiliza los contadores secundarios del Microcontrolador, por lo que eliminamos el ruido que se pueda crear al utilizar los dos al mismo tiempo.

Solo resta sincronizar la lectura con la creación de sonido que se obtiene por un algoritmo en "loop" que le Constantemente del sensor for generators tonos prestablecidos a una cierta intensidad de color.

Libreria New Tone:

Քայլ 8: Pruebas

Es un proyecto que todavía no está concluido por lo que no se ha ha completeado de manera efectiva el algoritmo de lectura de colores.

Algunas otras especificaciones son:

  • Desde la escala media que es D4 podemos subir o bajar dos octavas para generar diferentes sonidos.
  • Համակարգչային ծրագրաշարի podemos modificar que fotodiodos se useizan en dado momento por lo que podemos mejorar la precisión de colores a un nive քաղաքապետ.
  • Aproximadamente se utilizan 1.5 Amperes para el funcionamiento completeo proyecto.
  • Diferentes tipos de papeles se han utilizado a si mismo como diferentes maneras de agregar color al mismo.

Խորհուրդ ենք տալիս: