DCCpp LMD Sonido


Esta sección es más un experimento que una función en si. Originalmente la implemente para poder probar la pantalla y saber si había llegado a algún punto en concreto del programa.

Si bien son sonidos básicos, son muy orientativos si no estas delante de la central y, por ejemplo, enciendes la central o cometes un error al escribir el comando.

90 El altavoz o buzzer es el más sencillo que tenía por casa pero suficiente para la función que va a realizar.

En este caso va conectado en el pin 6 y a GND. Esto lo podemos cambiar en el archivo Sound.h. Hay que tener en cuenta que ciertos pines estan reservados, revisa la documentación antes de realizar el cambio.

 
#define PIN_SOUND 6

Tenemos la lista con las funciones que contiene la clase Sound:

void SoundOn();			// Encendido de la central
void SoundOff();		// Apagado de la central
void ActionError();		// Sonido de error	
void ActionErrorCurrent();	// Sonido para cortocircuito
void ActionOK();		// Sonido de acción correcta

Los sonidos son básicos y se pueden personalizar.

Volver

Descargar Librería DCCpp_LMD 2.0.4 (Modificación Oled, S88, Sonido, wifi, Bluetooth, Serial3, teclado y encoder)

Seguiré actualizando!!!