I have posted this question also on arduino forum but can't get more answers there.
So basically I have an old DVD player that has an IR (infra red) receiver and I would like to automate it with a NodeMCU micro controller. I can do it the easy way: record IR receiver signal and then replay it from IR transmitter using MCU. However, I don't want to do it this way, maybe because I want a different / more difficult solution or i'm just dumb. I would like to drive the IR receiver without using IR transmitter, using some sort of direct connection from MCU to IR receiver.
What has been done so far:
Original plan was to use transistor that would control the signal (make signal go LOW/HIGH with MCU, so i can simulate IR output) that the DVD player receives like this:
However I got a lot of noise and so another user suggested that I use optocoupler like this:
And I still got noise, I was suggested that MCU probably can't output enough miliamps (MCU gave 10mA) to optocoupler (max operating with 60mA) so I changed the scheme to use external power that controls the optocoupler:
Credits to 6v6gt from forum.arduino.cc
Heres the latest result im at using transistor together with optocoupler:
You can see that it sort of looks like IR NEC protocol.
This now ALMOST gives what I wish to achieve, but still has a lot of noise. I don't have the right equipment or knowledge to understand what is causing it and would really appreciate suggestions and help.
Thank you for reading this.