Arduino Based Remote Control

Hello all,
I am constructing an arduino based remote control for audio equipment.
I will post the progress here.
It is based on simple equipment you can find easily.

The remote control I am using has three main Functions (A, B, C).
A will be for the amplifier, B for the preamp and C for a source like a DAC.

For the moment there is only code and schematics for powering on and off. So you have to press A, B or C depending your choise and then you can press the power to power on and off.

The code puts arduino to sleep in order to use as less power as possible and uses interrupts to wake up. So when the equipment is shut down it is really on a standy mode.

The arduino is always on the main power and uses a relay to open and close the equipment.
You can further check the repo and the pdf with the schematics
GitHub - nkostop/amplifier-remote-control

I welcome any suggestions!
 

Attachments

  • 524c5cf4757b7fe9068b4568.png
    524c5cf4757b7fe9068b4568.png
    204.5 KB · Views: 226
  • Screenshot 2021-04-18 at 2.37.02 AM.png
    Screenshot 2021-04-18 at 2.37.02 AM.png
    231.7 KB · Views: 210
  • Screenshot 2021-04-18 at 2.37.07 AM.png
    Screenshot 2021-04-18 at 2.37.07 AM.png
    352.8 KB · Views: 208
Last edited:
Are you learning or already familiar with the Arduino? Have fun either way.
Doing your own Arduino remote makes the design flexible.
You can add volume control if required.

CD player remotes usually have amp functions so you can read the IR codes and use those.

Consider ULN2003 series for driving relays, replaces several transistors & protection diodes.
 
I played with arduino before 10 years so it is like new to me!

I will add thermistors to check for temperature and motor from Volume Control.
I am thinking of using rotary encoders for volume control and switch selector and hide the potentiometer inside.

I will check for the ULN2003.

The idea is to have a simple project that someone can follow and not support all cases (to help people with little experience), but I am open to ideas!