I recently saw the IR Rememberizer, and was wondering if I could obtain the schematic for it or the circuit board/ code to make my own. My tanks play laser tag and I want to capture the IR signals for shooting and receiving a hit to/ from another tank. It will be used to troubleshoot that system. Ultimately I am converting the heng long system to a Raspberry Pi system.
I am travelling at the moment, but I will try to post what i have shortly.
This project was written in assembly language, i can share the code when I dig it up.
I do have a PDF schematic, which I will post later.
This project is in need of an update, the MCU i used is ancient.
How about I try to modernize it?
Sure? that sounds like a good idea.
I will post all I have about it here, you can see where to start.
Here are the schematics for the project.
some details:
IR receiver uses the internal comparator, the single transistor preamp helps boost the signal, the internal comparator is used to slice the incoming level to clean 1 or 0 state.
The IR output LED is driven by a current sink, you can change the drive level via the resistors.
I never implemented the code for the discrete input header or serial input, these ideas are about allowing many different ways to trigger the outputs- so you could use buttons to trigger stored sequences, or use a serial input from another chip.
The code now just records and plays back the entire memory- just as shown in the video.
EXTERNAL_FLASH_MEMORY_3.ASM (7.4 KB)
ir_memorizer_3.asm (21.6 KB)
Rememberizer_Schematics_2.pdf (37.3 KB)
My first thought would be to use AI to translate the assembly to C code?
Then you can tweak it with less pain.
The concept is all about the specific timers in the chip- you can use another MCU, but make sure it has equivalent timer resources.