Thanks in advance for your help.
I’m building a project where I need to capture the codes transmitted by my existing 433mhz remote controls for things like shades, led light strings, etc.
So far I have not been able to observe any codes being captured in the Arduino Serial Monitor.
I have the Arduino IDE installed on Windows 10
I am using a Genuine Arduino Uno which is powered by the USB port on my laptop
In the IDE I have selected the “Arduino/Genuino Uno” board selected
When connected the board is on Com 4
I have the installed the provided rc-switch library from the Manage Libraries function (rc-switch by sui77 v2.62)
So far I have tried 2 of the example rc-switch sketches (ReceiveDemo_Advanced and ReceiveDemo_Simple). I have made no changes to either of these sketches before uploading to the Arduino.
I am using a basic (cheap) 433mhz rf receive module I purchased on Amazon in a pack of 6 transmitters and 6 receivers. The receiver has 4 pins (Ground, Data, Data, VCC)
My connections are pin to pin with no breadboard as follows:
Arduino Ground to RX Ground
Arduino 5V to RX VCC
Arduino Data Pin 2 to one of the RX Data Pins
I connect the Arduino to my laptop with a USB cable and then load the the sketch to be tried, verify that the proper board and com port are selected and then upload the sketch.
After the sketch is compiled and the upload has completed I open the Serial Monitor and then hold one of my remote controls very close to the rf receiver and press one of the buttons (usually the “on” button). I then look at the Serial Monitor to see if any rf codes have been captured.
And, up to this point nothing has happened. Well I did capture a transmission twice but was unable to repeat that momentary success.
Any help you might be able to send my way would be greatly appreciated. I need to capture these codes so that I can move on with my project.
If you have an alternate way for me to accomplish this I am open to all suggestions.
Thanks so much!