AX2358 Homemade 5.1 Remote Kit with 16x2 LCD
AX2358 is I used for this 5.1 remote kit project. It is Built-in 2-channel to 6-channel converter and 6-channel volume controller. It has 4 stereo inputs and one 6 channel input. Any stereo input terminals of AX2358 are selected, it will be directly converted to 6 channels and then output through volume adjustment but when the signal from the 6-channel input terminal is selected, it directly enters the volume adjustment and then outputs it without any processing. It has 6-channel individual volume control in this IC (0 to -79dB, 1dB/step).
This IC working by I2C communication. The data are transmitted to the AX2358 via the SDA and SCL. So I need a microcontroller. I choose the microcontroller is Atmega328 for this. This microcontroller programmed with Arduino UNO.
Features
- Power ON/OFF switch
- Mute switch
- Input select switch
- Standby power out ON/OFF
- 4 Stereo inputs and One 6-channel input
- Master volume: 0 to 50
- 6-channels volume: -10 to 10
- Surround ON/OFF
- Speaker mode: 5.1/2.1
- -6dB ON/OFF
- All reset
- Remote control
Controller
Used push buttons for Power ON/OFF, Mute/Unmute and Input selection. Rotary encoder for volume up/down and channel/menu select. Long press the rotary encoder's switch for the menu function.
