[September 1, 2024] I am currently migrating my blog away from WordPress. I am trying to keep all url's and content the same. This is a work in progress. The old WordPress website is archived and available at https://archive.bartslinger.com. This is all in markdown now, which is awesome. Maybe I blog about that later.
KlikAanKlikUit
Some time ago, I bought a KlikAanKlikUit set which contains a remote control and three sockets. It operates on 433Mhz. I also have a cheap 433Mhz transmitter/receiver set from Ebay. With these cheap antenna's, it is possible to make an extra remote control, which can be controlled from an Arduino.
Protocol
In order to use the cheap transmitters, the protocol must be known. I hooked up a logic analyser to the cheap receiver to pick up signals from the original remote.
Each message consists of a start-pulse and a series of numbers represented by the number of pulses in a shorter sequence. I only decoded the following messages:
CH1 ON: 221322132122232221223222132132212
CH3 ON: 221322132122232221223222132132131
CH3 OFF: 221322132122232221223222132222131
Timing
- Pulses are approx. 0.225 ms long.
- Between pulses of same 'number': Approx. 0.38 ms
- Start with single pulse follwed by 2.722 ms
- Each 'number' is followed by a delay of 1.32 ms.
Example code
An example of flashing channel 3 with an Arduino is found on my github page.