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.
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.
AuxInput bit 0 = FIRE
AuxInput bit 1 = BCU
AuxInput bit 2 = ACTUATOR
AuxInput bit 3 = NONE
AuxInput bit 4 = IFF_INTERROGATE
AuxInput bit 5 = NONE
AuxInput bit 6 = UNCAGE
AuxInput bit 7 = None
AuxOutput = bit 0 = None
AuxOutput = bit 1 = IFFunknown
AuxOutput = bit 2 = IFFmode3
AuxOutput = bit 3 = IFFmode4
AuxOutput = bit 4 = Spinup
AuxOutput = bit 5 = Acquisition
AuxOutput = bit 6 = LockTone
AuxOutput = bit 7 = BaseTone
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.
6 freelancers are bidding on average $218 for this job
Greetings jerry01, The project and the proposition sounds interesting and feasible. Please refer to private messaging here for further clarifications.Regards.
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.