Dependancies
Buy the components
Use IR receiver TSOP4838
and Arduino to receive remote controller IR codes. Start monitoring the serial console, and then press the remote controller button.
Only supported protocols for the remote controllers can be used. If the protocol is supported, then the serial console’s first line will show the decoded protocol and the hex code values.
For error on lto1: internal compiler error: in lto_output_varpool_node, at lto-cgraph.c:624
, install version 1.6.21
of the IR Arduino library:
arduino-cli core install arduino:[email protected]
For Benq projector remote control
ON
Decoded NEC(1): Value:CF20D
OFF
Decoded NEC(1): Value:C728D
Increase volume
Decoded NEC(1): Value:C41BE
Decrease volume
Decoded NEC(1): Value:CC13E
Eco blank
Decoded NEC(1): Value:CE01F