Simple Demo



Introduction.


To find resources to develop the product and the main system, we are developing a simplified demo for public show.

Hardware Definition.


Central System


-Raspberry Pi Type B Single Board Computer 512MB
http://www.raspberrypi.org/

-SO ArchLinux





Peripherals


System Control. (human -> machine, communication)


Standard USB GamePad, even keyboard.

I/O Signal System. (Real Time)


SPI Bus of RPi, with attached ADC/DCA IC's and aditional circuitery.

Ultrasonic Transducers.

Electroestatic Tresducers used with the gidelines described "A BIOLOGICALLY INSPIRED SONARHEAD" ( https://sites.google.com/site/sbeiprivate/tareas-demostrador-robotica/tareas-agosto/biosonar.pdf )

Sound Interface (machine -> human, communication)


A Standard Headphones, attached at the RPi sound "card/port" programmed using the:

http://www.music.mcgill.ca/~gary/rtaudio/

https://ccrma.stanford.edu/software/stk/


Software Modules for run on the Central System.

Control Module.


Getting parameters from a Standard USB gamepad.

Signal Synthesis Module.


Using open lybraries defined:

http://www.music.mcgill.ca/~gary/rtaudio/

https://ccrma.stanford.edu/software/stk/


SPI interfacing module.


Software to communicate the RPi SPI port with the ADC/DCA chips.

Feedback module.


Using sound procesed by STK and RtAudio functions and may be some GamePad Vibration.


Main module.


The whole application is integrated here.