Post Production Software Support of I2C Audio Trigger and Switch Sensing Assembly
$30-250 USD
Closed
Posted almost 11 years ago
$30-250 USD
Paid on delivery
POST PRODUCTION SOFTWARE SUPPORT
I2C Audio Trigger and Switch Sensing Assembly
=====================================================================
POST PRODUCTION ACTIVITIES
1. Maintain the software and hardware configuration for testing.
2. Support repair of minor bugs and performance issues.
3. Respond to deficiency reports within 24 hours via email.
CIRCUIT DESCRIPTION
Using Arduino open source hardware and firmware platforms, the circuit sends and receives one byte of data when requested by the master under address 0x30. The received byte triggers the audio circuit to play predefined tones based on the bits set. When multiple bits are set, a prioritization determines which mp3 to play. The circuit also monitors 5 switch positions, and sends corresponding bit status to the I2C Master via one byte of data 12.5 times per second.
INPUT DATA
=================================
AuxInput[0] bit 0 = FIRE
AuxInput[0] bit 1 = BCU
AuxInput[0] bit 2 = ACTUATOR
AuxInput[0] bit 3 = NONE
AuxInput[0] bit 4 = IFF_INTERROGATE
AuxInput[0] bit 5 = NONE
AuxInput[0] bit 6 = UNCAGE
AuxInput[0] bit 7 = None
OUTPUT DATA
==================================
AuxOutput[0] = bit 0 = None
AuxOutput[0] = bit 1 = IFFunknown
AuxOutput[0] = bit 2 = IFFmode3
AuxOutput[0] = bit 3 = IFFmode4
AuxOutput[0] = bit 4 = Spinup
AuxOutput[0] = bit 5 = Acquisition
AuxOutput[0] = bit 6 = LockTone
AuxOutput[0] = bit 7 = BaseTone
TEST CONFIGURATION
1 Arduino Uno to simulate the master and to monitor data transfer.
1 Arduino Uno to test the code of the main board.
1 MP3 Trigger Board. PN WIG1102
1 SD card containing the audio tracks
5 switches connected to the main board to test sensing
1 computer with Arduino software to test code and monitor serial data.
Period of performance will be 2 months from award with monthly milestones.
An expert in Embedded System software design with 10 years experience.
Written I2C drivers and code for several different projects and applications.
Can easily finish this task.
Hi, I have experience with embedded programming for more than 2 years. I have already worked with arduino boards. I have the necessary skills to start this project. Check your personal message for other details.