0xCAFEDECAF / Peugeot406MfdTypecIrSendArduino

Arduino IR codes for the remote control of the Peugeot 406 multi-functional LCD display type "C"

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arduino IR codes for the remote control of the Peugeot 406 multi-functional LCD display type "C"

🎈 Description

Here is an Arduino sketch that you can upload to an Arduino Uno, to operate the multi-functional LCD display (MFD) type "C" as found in Peugeots model 406:

The MFD type "C" does not have buttons and can only be operated with an infrared remote control:

Unfortunately, these remote-control units often get lost, making it no longer possible to use set the date and time.

These MFDs are pretty picky about the timing of the IR signals, but after a few hours of experimenting I found the correct timings, which have proven to work every time I tested.

You need to install the library 'IRremote' in the Arduino IDE (menu 'Sketch' --> 'Include Library' --> 'Manage Libraries...' then search for "IRremote", click on it and press the 'Install' button. I tested with version 2.4.0 .

With some very simple adaptations it is possible to upload this sketch to an ESP-based board like Wemos (LOLIN) D1 mini (Lite) . For that you would need to install the library 'IRremoteESP8266'; I am using version 1.0.0 but probably a more recent version will work fine.

Have fun with it!

πŸ”Œ Schematic

Schematic is really simple. You need an Arduino Uno or any variant, a 940 nm IR LED and a 150 Ohm resistor.

πŸ“– License

This sketch is open-source and licensed under the MIT license.

Do whatever you like with it, but contributions are appreciated!

πŸ‘€ See also

About

Arduino IR codes for the remote control of the Peugeot 406 multi-functional LCD display type "C"

License:MIT License


Languages

Language:C++ 100.0%