Bluetooth 100 kHz + generador de funciones de dos canales (4 / 4 paso)

Paso 4: Opcional: Control de otros dispositivos

El custom firmware de Brainlink añade tres nuevas funciones. Para acceder a ellos, primero entra en modo de comando de Brainlink enviando un ASCII '*' (fuera del modo de comando, el Brainlink emite una secuencia de repetición 'BL').

Para reproducir un seno, triángulo u onda cuadrada, use la función de 'w'. Sólo tienes que enviar que un w seguida (con menos de un segundo entre caracteres) de 7 bytes:

  • byte 1: canal, ASCII '0' o ASCII '1'
  • byte 2: tipo, ya sea ASCII' (seno), ' t ' (triángulo) o 'q' (Plaza)
  • byte 3: deber, entre la 0 x 00 y 0x3F; sólo importa para ondas cuadradas y de lo contrario se omite; sin embargo, te recomiendo ponerla a 0 x 20 para otras ondas en caso de que lo quiero usar para describir ondas diente de sierra en el futuro
  • byte 4: amplitud entre 0 x 00 (= 0v) y 0xFF (= 3, 3V)
  • bytes 7 5: frecuencia en Hz, 24-bit byte más significativo, número primero

Para reproducir una onda arbitraria, utilizar la 'W' función. Envíanos un W seguido de (con menos de un segundo entre caracteres) 5 +n bytes:

  • byte 1: canal, ASCII '0' o ASCII '1'
  • bytes 2-4: frecuencia en Hz, 24-bit byte más significativo, número primero
  • byte 5: número n de puntos de datos (entre 1 y 0 x 40)
  • bytes 6 por 6 +n-1: amplitudes entre 0 x 00 (= 0v) y 0xFF (= 3, 3V)

Para detener la reproducción, enviar ASCII 'a' seguida por el canal (ASCII '0' ó '1').

Tenga en cuenta que el primer canal de la onda ('0') no puede utilizarse simultáneamente con el zumbador Brainlink (zumbador encenderá el canal off y viceversa) y el segundo canal de la onda ('1') no pueden utilizarse simultáneamente con un emisor de infrarrojos de Brainlink (vueltas de IR al canal de onda y viceversa).

Artículos Relacionados

Generador de funciones

Generador de funciones

Este instructivo describe el diseño del generador de funciones basado en circuito de las máximas analógico integrado MAX038.El generador de función es muy útil para los fanáticos de la electrónica. Es necesario para la adaptación de circuitos de reso
¿Generador de funciones analógico

¿Generador de funciones analógico

eres enfermo de 555 temporizadores? Estoy seguro. Es por eso que decidí construir un generador de funciones semi decente como mi proyecto de término en mi curso de electrónica analógica. Este diseño es capaz de producir un cuadrado, triángulo y aprox
Generador de funciones (arduino pro mini)

Generador de funciones (arduino pro mini)

Hola,se trata de un generador de funciones con Arduino Mini Pro y unos pocos componentes que en poder empezar con un diente de Sierra de aproximadamente 40Hz y 5Vpp. presionando una vez el botón SWFUN cambiar la salida a una onda triangular y presion
Generador de funciones de teléfono inteligente

Generador de funciones de teléfono inteligente

qué sucede cuando usted hackear un sensor de vibración y se combina con un gen de función smarphoneTienes un gen de función de gran amplitud que este tipo de gen de función tiene alta performancPaso 1: Cortar el sensor de vibraciones este sensor de v
Cargador de batería de plomo dos canales ATtiny85

Cargador de batería de plomo dos canales ATtiny85

Invierno acaba de llegar. El enemigo de todas las baterías. El año pasado esta fue la temporada de que la batería auxiliar de mi autobús de VW T3 camper mordió el polvo. Esto ocurrió probablemente porque descuidado cuidar de él durante los meses de i
Generación de figuras de Lissajous utilizando una tarjeta de sonido de PC/Laptop

Generación de figuras de Lissajous utilizando una tarjeta de sonido de PC/Laptop

Generación de varias figuras de Lissajous en un hacen un muy interesante experimento del osciloscopio. Aparte de eso, estas curvas son de particular valor en electrónica, que sirve para identificar las características de cualquier desconocido señal e
Utilizando Arduino y Bluetooth control de un coche de dos unidades

Utilizando Arduino y Bluetooth control de un coche de dos unidades

sólo modifica un coche dos driver de control Arduino y Bluetooth.  El lado de control utiliza Freaduino 328 y dos módulo Joystick y Pantalla Bluetooth para envían datos.  Del otro lado usa Arduino Pro y Bluetooth Bee para datos recibidos y controla e
Bluetooth mini maleta (altavoces de agua reciclados)

Bluetooth mini maleta (altavoces de agua reciclados)

Hace unos meses me encontré con numerosos conjuntos de altavoces de agua que se habían filtrado todo o la mayor parte del líquido que salta. Pude rellenar y sellar unos pocos pero muchos fueron dañados más allá de reparación. Pensé que estos altavoce
Generador de forma de onda de Arduino Shield

Generador de forma de onda de Arduino Shield

Generadores de forma de onda (también llamados generadores de funciones) son útiles para probar y depurar circuitos. Pueden ser utilizados para probar la respuesta de frecuencia de componentes electrónicos como sensores y amplificadores op o para car
OscilloPhone: Utilice su Smartphone como un osciloscopio generador de señal

OscilloPhone: Utilice su Smartphone como un osciloscopio generador de señal

OscilloPhone: Utilice su Smartphone como un osciloscopio generador de señalpor Loann BOUDIN | 2015Osciloscopios y generadores de señal son dos dispositivos electrónicos esenciales para crear y probar circuitos electrónicos. Desafortunadamente, estos
Generador de gobernador

Generador de gobernador

Este es un resumen de mi proyecto de Arduino para reemplazar al gobernador defectuoso, mecánico en un generador de hogar con una versión electrónica. Esto puede no ser el clásico "cómo" del artículo, pero debe tener buena información sobre el pa
Generador de Arduino

Generador de Arduino

generadores de forma de onda (también llamados generadores de funciones) son útiles para probar y depurar circuitos.  A menudo les utilice para probar la respuesta de frecuencia de los componentes electrónicos como sensores y amplificador operacional
Grande ' ol Bluetooth Boombox

Grande ' ol Bluetooth Boombox

No hay nada mejor que el sonido de un expediente scratchy o el silbido de un viejo cassette. Lamentablemente muchas de estas tecnologías están desapareciendo. Rompen e ir rupturas, o tristemente más Haz reemplazados por nuevas tecnologías. No me mali
Generador resistencia 10 Arduino

Generador resistencia 10 Arduino

Si tienes un Arduino UNO, este proyecto es prácticamente gratis!También hace un gran proyecto de Arduino Nano.Lo que usted necesita (solo componentes pasivos):A tan solo 10 resistenciasCondensador de un filtroLo que se obtiene:Un generador de forma d