BRICOLAJE de EEG (y ECG) circuito (10 / 12 paso)

Paso 10: "procesar" los datos

PRECAUCIÓN: altamente sugiero hacerlo en un portátil, porque existe un peligro si hay un pico de tensión de la pared. A pesar de todo, tener mucho cuidado con las puntas de prueba a la tarjeta de sonido. Si toca accidentalmente una fuente de alto voltaje (es decir, pegan en una toma de corriente), puede freír tarjeta de sonido del ordenador.

Lo primero que debemos hacer es descargar el procesamiento, disponible en http://processing.org. No requiere ninguna instalación; descomprimir la descarga, abra la carpeta y ejecutarlo. Descargue el bosquejo (qué programas se llaman en el proceso) y abrirlo. El programa debe ser bueno para ir como es, y mientras exista suficiente documentación para entender lo que está sucediendo en el bosquejo, quiero hacer algunas notas y dar un esbozo general de lo que hace aquí.

Me animo a jugar con el programa - cambiar las cosas, hacer su propio, etc.. No tenga miedo de romperlo, puesto que una versión de trabajo siempre puede ser encontrada aquí. Si eres nuevo en programación, los chicos que proceso tienen algunos tutoriales básicos muy bien aquí. Una cosa tener en cuenta es que el proceso es sensible a mayúsculas - si en algún momento que escribe en FFTHeight en lugar de FFTheight, el programa le dará un error y llevarlo a la línea donde escribió en la antigua. Yo no documentar cada función solo que usé - si no estás seguro sobre lo que hace una parte del código, usted debe buscar la función que se utiliza en processing.org, para que pueda ver lo que su significado no, así como exactamente lo que toma como entradas y produce salidas. Clases de audio no se encuentran tan fácilmente (minim, FFT, AudioInput, etc.). Para encontrar documentación de aquellas piezas, busque aquí, específicamente en los manuales en la pestaña de herramientas en la parte superior.

También, un poco de historia sobre la FFT. Datos se pueden representar de muchas maneras, dos maneras comunes de tiempo y frecuencia. Que representan información en dominio de la frecuencia generalmente asciende a mostrar los datos como la combinación de una gran cantidad de ondas sinusoidales con diferentes frecuencias y amplitudes. Si tienes una onda senoidal pura, decir oscilando a 1 Hz, ves la onda senoidal que todos sabemos y el amor en el dominio del tiempo, pero en la frecuencia de dominio sólo vería una línea a f = 1. Si en el tiempo tenía una onda que se hizo mediante la adición de una onda sinusoidal a 1 Hz y uno que era mitad la amplitud de la primera sino a 2 Hz, frecuencia verá dos líneas - de una a 1 Hz con una altura de 1 y a 2 Hz con una altura de 0.5.

De esta forma, puede representar señales muy complicadas (cualquier señal!) como una combinación de un número (a veces un número infinito) de ondas sinusoidales. La forma más común para convertir señales del dominio del tiempo a frecuencia es con la FFT (transformación rápida de Fourier). Que hace exactamente lo que acaba de describir, toma como entrada una sección de la señal del dominio de tiempo y salidas de las bandas correspondientes a la concentración de ciertas gamas de frecuencias de dicha señal. Estos datos se pueden visualizar fácilmente mostrando cada banda como un bar con una cierta altura, como en el código.

Este programa es realmente sólo una adquisición de datos / visualización uno. Hay un montón de cosas que puedes hacer con este circuito, os animo a jugar con él y hacer algo de tu propia! El siguiente paso es opcional uno algo detallando un poco más divertido que he hecho con el tipo de datos adquirido en este programa.

Código disponible aquí.

Artículos Relacionados

Gorro transforma las ondas cerebrales en luz

Gorro transforma las ondas cerebrales en luz

¿Alguna vez has querido visualizar su actividad cerebral en tiempo real? ¿Mover un objeto en una pantalla con tu mente? Este tutorial te muestra cómo hacer un gorro de EEG recreativo que convierte las ondas cerebrales en luz, usando un microcontrolad
Brocas de taladro bricolaje tablero de circuito PCB casera Mini prensa

Brocas de taladro bricolaje tablero de circuito PCB casera Mini prensa

Casero Mini prensa taladro bricolaje tablero de circuito PCB taladros muy barato con motor de taladros de mano antiguo, aleación de aluminio para cama, carril Linear movimiento cnc, 100 mm de recorrido y es buen trabajoEste es un elegante y útil inst
Pasos de bricolaje de ICStation Lilypad PCB placa de circuito Compatible Arduino

Pasos de bricolaje de ICStation Lilypad PCB placa de circuito Compatible Arduino

Equipo de ICStation presentar el proceso de bricolaje de ICStation Lilypad Arduino compatible en detalles. Puedes seguirnos a DIY su propio Lilypad.Necesitas el siguiente componentes:ICStation tablero del PWB Lilypad PCB placa de circuito compatible
Plantillas para bricolaje tableros del circuito de soldadura.

Plantillas para bricolaje tableros del circuito de soldadura.

Esto es Consejo para cualquier persona que hace o con componentes superficiales del montaje en PCB.Se basa en el acceso a un cortador del laser, así que si no tienes uno, la mirada ahora...I cortar una plantilla plástica en el laser, alinear con los
Circuitos de SILC: Alto rendimiento silicona conductora

Circuitos de SILC: Alto rendimiento silicona conductora

GOMA CONDUCTORA DIVERSIÓN! Construcción impermeable, usable, hinchable, resistente al calor, baja resistencia, transparente, circuitos Indestructible!Además de que es realmente fácil de hacer y requiere pocos materiales exóticos!El objetivo es abrir
Mindflex EEG con datos por Bluetooth

Mindflex EEG con datos por Bluetooth

El Mindflex (y Mindflex Duel--el hardware pertinente se supone que es lo mismo) juguete le permite controlar la altura de una bola con la concentración mental. Voy a explicar cómo instalar un módulo Bluetooth de $10 para hacerlo en un auricular Bluet
Escudo de ECG para Arduino

Escudo de ECG para Arduino

Recientemente hice shield para arduino que puede medir ECG, respiración, finalmente después de algunos cambios en el PCB y el código, EEG y EMG. Gran ventaja de este escudo es la posibilidad de hacer fácilmente en casa. El escudo está equipado con pa
EEG diadema "Coral"

EEG diadema "Coral"

estoy trabajando en una serie de diademas de fantasía electroencefalografía (EEG) para un juego planetario de la ciencia. El tema del juego puede ser la acidificación de los océanos, y estas vendas están adornadas con clips 3D impresos que se parecen
DIY ECG usando LabVIEW y Analog Discovery 2

DIY ECG usando LabVIEW y Analog Discovery 2

En este Instructable le mostrará cómo hacer un casero electrocardiógrafo (ECG). El objetivo de esta máquina es amplificar, medir y registrar el potencial eléctrico natural creado por el corazón. Un ECG puede revelar una gran cantidad de información a
La señal de vuelta bicicleta bricolaje

La señal de vuelta bicicleta bricolaje

Muchos de nosotros usamos bicicletas para ir al trabajo y el ocio, y muchos de nosotros sufren largos y oscuros inviernos así! Si es el caso, probablemente tienes un par de brillante frente y luces traseras, que te manchas mucho más fácil para los co
BRICOLAJE acero inoxidable soldar limpieza / electrolítico

BRICOLAJE acero inoxidable soldar limpieza / electrolítico

Cuando el acero inoxidable se calienta a temperaturas de soldadura, da un montón de bonitos colores - oro, rojo, púrpura, azul - dependiendo de las temperaturas. Éstos vean bien, pero si desea que su acero inoxidable parecen como acero inoxidable nue
Terminó de bricolaje solo tubo de vacío amplificador

Terminó de bricolaje solo tubo de vacío amplificador

Para aquellos que quieren tener el cálido sonido de un amplificador de tubo de vacío, cuando tocar la guitarra o simplemente escuchar música, pero pueden darse el lujo de comprar un amplificador de tubo caro, este instructable es para ti. Este instru
BRICOLAJE soldadura potente Extractor de humo

BRICOLAJE soldadura potente Extractor de humo

Hola todos, en este Instructable le mostrará cómo crear un poderoso bricolaje soldadura Polygee de Extractor con dos fans, este proyecto está completamente hecho de chatarra.¿Sabes qué? respirar los vapores de la soldadura es peligrosa para la salud!
Coche de energía: Bricolaje Banco de energía

Coche de energía: Bricolaje Banco de energía

Hola amantes del bricolaje...!!!!!!Hoy vamos a hacer un banco de energía por reciclaje de batería de litio (batería de teléfono móvil viejo) y caso de coche de juguetePaso 1: requisitosIr y recoger los elementos siguientesBatería de ion de litio (de