tag:blogger.com,1999:blog-4060435813840662690.post8035836628003175736..comments2024-03-07T17:52:06.507+08:00Comments on Arduino Basics: 433 MHz RF module with Arduino Tutorial 1Scott Chttp://www.blogger.com/profile/10071004090415946390noreply@blogger.comBlogger208125tag:blogger.com,1999:blog-4060435813840662690.post-47101759652184330572019-10-28T06:41:31.342+08:002019-10-28T06:41:31.342+08:00where do you connect the leds?
where do you connect the leds?<br />IsmaPro13https://www.blogger.com/profile/01636957964676434950noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-39211980623488563052019-09-23T18:42:07.792+08:002019-09-23T18:42:07.792+08:00Thank you for this nice tutorial. I was trying to ...Thank you for this nice tutorial. I was trying to interface RF module with Arduino for one of my project and this tutorial really help me to understand the concept.Jayhttps://iotdesignpro.comnoreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-42090589123803829592019-03-08T15:55:55.451+08:002019-03-08T15:55:55.451+08:00I am glad it helped you.I am glad it helped you.Scott Chttps://www.blogger.com/profile/10071004090415946390noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-73051417286814965772019-03-07T21:07:17.877+08:002019-03-07T21:07:17.877+08:00Hey I am wondering if i can pulg in a buzzer with...Hey I am wondering if i can pulg in a buzzer with the receiver module ? Please help me? I think the gnd port is used by two of these devicesAnonymoushttps://www.blogger.com/profile/03087900279789773668noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-79405184934879178052019-02-01T11:31:53.904+08:002019-02-01T11:31:53.904+08:00Thank you for the feedback. I am glad it helped yo...Thank you for the feedback. I am glad it helped you.Scott Chttps://www.blogger.com/profile/10071004090415946390noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-26355482069160974542019-01-31T08:34:20.428+08:002019-01-31T08:34:20.428+08:00I've LOVED this tutorial! I started working wi...I've LOVED this tutorial! I started working with these modules a few days ago, and this was instrumental in helping me debug and understand what was going on. I realize the original post is over four years old at this point, but it is still very valid and useful. Thank you!TokoCODhttps://tokocod.com/games-vr-terbaik-untuk-android/noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-51723782306366094892019-01-17T03:08:34.864+08:002019-01-17T03:08:34.864+08:00Nice work, thanks you!Nice work, thanks you!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-76391127729130400592018-11-27T00:10:05.660+08:002018-11-27T00:10:05.660+08:00I am glad you liked it.
Yes - this specific tutori...I am glad you liked it.<br />Yes - this specific tutorial is starting to get a bit old.<br />There was not much information about these modules when I first got them. Fortunately, there is a lot more information about them now.Scott Chttps://www.blogger.com/profile/10071004090415946390noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-42717350678623557532018-11-25T07:23:20.063+08:002018-11-25T07:23:20.063+08:00I've LOVED this tutorial! I started working wi...I've LOVED this tutorial! I started working with these modules a few days ago, and this was instrumental in helping me debug and understand what was going on. I realize the original post is over four years old at this point, but it is still very valid and useful. Thank you!Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-16570348620276473442018-11-03T17:12:01.291+08:002018-11-03T17:12:01.291+08:00Hi everyone,
So sorry! I wired wrongly. For trans...Hi everyone,<br /><br />So sorry! I wired wrongly. For transceiver side, analog pin was used; for receiver side, digital pin was used. I wired again and set threshold values, everything is ok!<br /><br />However, when I observe the communication via logic analyzer; while D4 pin is 0 during 1 second, there are many peaks like noise. Is it related to RF? When we consider threshold values, it must be normal and related to RF communication.YoJackhttps://www.blogger.com/profile/10549769638365620543noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-75896412348919808712018-10-31T05:18:43.712+08:002018-10-31T05:18:43.712+08:00Hello everyone,
I realized that delays which are ...Hello everyone,<br /><br />I realized that delays which are longer than 130 ms are not suitable for this communication.<br /><br />When I put one-second delays between led on/off state, there are some uncertain values on the receiver side. And when I observe this using a logic analyzer; 120 ms after the transmitter start to send 1, the receiver falls to 0 automatically while the transmitter is still 1.<br /><br />I tried the same example using 120ms delays, everything is ok. It is really synchronous.<br /><br />What is the reason?YoJackhttps://www.blogger.com/profile/10549769638365620543noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-53503045013113658142018-05-30T10:43:24.586+08:002018-05-30T10:43:24.586+08:00Probably getting interference.
It may affect the o...Probably getting interference.<br />It may affect the other tutorials, but it might be ok.<br />Try it and see.Scott Chttps://www.blogger.com/profile/10071004090415946390noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-68752562636455104322018-02-24T10:50:32.510+08:002018-02-24T10:50:32.510+08:00Hi Scott, great tutorial. I'm trying to replic...Hi Scott, great tutorial. I'm trying to replicate the output using similar components, 2 arduino uno, 1 breadboard, 433 Arduino UNO receiver and transmitter. Follow the codes and schematics. But the output is different. The transmitter LED is blinking according to code but the receiver LED is blinking fast. And even if transmitter is not powered on, the receiver LED still blinks fast. I checked through serial print for the receiver and it is reading: 0 0 0 1 0 0 0 7xx 7xx 7xx 7xx 7xx. Why can't I get the same output as in your video? Is my receiver broken? Will it affect the result for part 2, 3, and 4?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-41079738450166411572018-02-11T00:51:04.551+08:002018-02-11T00:51:04.551+08:00Hi,
I tried your code&circuit and I am not ha...Hi,<br /><br />I tried your code&circuit and I am not happy about the result because the led on the receiver side is almost always ON. When the transmitter sends a signal the receiver , the receiver's Arduino led is lit with high power but for some very short period of time. After that, it's lit but with low power even if the transmitter doesn't send a signal. It's only OFF (not lit) for some very short period of time, which happens sometimes ( not always) right after the receiver's gets a HIGH signal from the transmitter. After that, even if the transmitter doesn't send a signal, the receiver's led will be ON (with low power). I was expecting this to be OFF when there is no signal transmission. I don't understand why it's ON (low power) in that case. <br /><br />I am interested for the model that when <br />1)the transmitter's Arduino led is ON, I would like the receiver's Arduino led to be ON and<br />2) the transmitter's Arduino led is OFF, I would like the receiver's Arduino led to be OFF<br /><br />However, this doesn't happen with this code&circuit because the receiver's Arduino led can be ON (low power) even if the transmitter doesn't send a signal.( and to me it looks like it's not only because of noise that it's ON since it stays like that for the majority of time) <br /><br />Is there a way to solve this?<br /><br />Thank youBanananoreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-35148254328822175012017-12-03T03:59:01.569+08:002017-12-03T03:59:01.569+08:00best way to totally eliminate noise is add 10UF ca...best way to totally eliminate noise is add 10UF capacitor on receivers DATA and GND pins (Decoupling capacitor).....enjoyAnonymoushttps://www.blogger.com/profile/17823219587373986229noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-1112952742226372182017-09-18T13:27:30.219+08:002017-09-18T13:27:30.219+08:00Hi Patrick
What you describe is correct. There can...Hi Patrick<br />What you describe is correct. There can be (and usually is) a lot of background noise. There are also many other devices that use same band. What you are looking for is a known pattern within this noise. There will be lost of high and low signals but the processor on the receiver needs to look for a predefined pattern of ones and zeros that your transmitter processor has sent.Nigelhttps://www.blogger.com/profile/02433402125941352210noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-20274711537497138442017-09-18T12:31:18.039+08:002017-09-18T12:31:18.039+08:00Hi Patrick,
These RF modules are not really design...Hi Patrick,<br />These RF modules are not really designed to blink an LED like this. Not this slowly.<br />You would be better off trying to send a PWM signal from the transmitter to the receiver, and get the LED to fade on and off. When you send a "LOW" signal, you are essentially sending "Nothing". The Receiver module will automatically increase the Gain to re-establish a link to the transmitter. And in doing so, may pick up noise.<br />If you send a PWM signal with varying duty cycles - you will have better luck (providing the duty cycle doesn't get too low).<br />This is the start of a 4 part tutorial, with the aim to record and play back an RF signal from my RF remote. If you plan to communicate between one Arduino and another, then you would be much better off using a library. As there are some really good libraries out there that are made for this purpose.<br />I hope that answers your question.Scott Chttps://www.blogger.com/profile/10071004090415946390noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-15644558344247184452017-09-16T02:33:08.461+08:002017-09-16T02:33:08.461+08:00Hey Scott,
I followed your tutorial and after com...Hey Scott,<br /><br />I followed your tutorial and after completing it I noticed that the LED on the receiving would just blink randomly as though it was picking up random signals is this possible? It would follow the signal of the transmitter and turn on when the receiver sent the signal, but when the receiver sent a low signal the LED on the receiver side would blink. Patrick Kaisernoreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-45800898250045706652017-08-25T15:05:32.807+08:002017-08-25T15:05:32.807+08:00I would recommend that you read the tutorial, watc...I would recommend that you read the tutorial, watch the video, and read the code. Make sure you look at all 4 tutorials. These tutorials have a specific objective in mind. Once you go through each tutorial, you will understand my objective. It is not an exhaustive tutorial on how to transmit data via RF. Read the tutorials and you will see what I mean.Scott Chttps://www.blogger.com/profile/10071004090415946390noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-34503686417779970162017-08-19T06:33:42.693+08:002017-08-19T06:33:42.693+08:00Can you please tell me how many PWM, ADC and timer...Can you please tell me how many PWM, ADC and timers do we use or need for TC and RX code for the ''433 MHz RF module with Arduino Tutorial 1 '' ? and which instruction from the code is for a timer usage, which one for pwm usage and which one for adc usage ? I want to make shure because I am new with arduino and microcontrollers. <br /><br />Best regards<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-65017428421394180692017-08-08T14:25:22.686+08:002017-08-08T14:25:22.686+08:00I cannot see why not.I cannot see why not.Scott Chttps://www.blogger.com/profile/10071004090415946390noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-22650905890214678942017-08-08T14:24:04.736+08:002017-08-08T14:24:04.736+08:00A 2 second google search suggests that the maximum...A 2 second google search suggests that the maximum voltage for the transmitter is 12V, and the receiver is 5V. But it would be best if you check the datasheet or ask your supplier for that information, because you cannot always trust google.Scott Chttps://www.blogger.com/profile/10071004090415946390noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-31854999858607608942017-08-08T14:22:11.720+08:002017-08-08T14:22:11.720+08:00The ATMega328 is just the processor that is used o...The ATMega328 is just the processor that is used on the Arduino and it can be used on its own with minimum auxiliary components. Search for ATMega328 on YouTube for examples. If you want a smaller system the code will run on an Arduino nano. I now have my doorbell repeater code working on a Wemos D1 Mini, and could run it directly on an any of the esp8266 modules that have access to the analogue pin.Nigelhttps://www.blogger.com/profile/02433402125941352210noreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-82907079756490639512017-08-08T01:02:46.547+08:002017-08-08T01:02:46.547+08:00Hi,
I would like to use something more compact li...Hi, <br />I would like to use something more compact like only the microcontroller chip rather than an Arduino UNO with the receiver and transmitter. So, could you please tell me if it's possible to program an ATmega328 microcontroller with receiver and transmitter for the Project 1 instead of the Arduino (complete system) in order to make the project more compact, while having the same communication between receiver and transmitter in the end?<br />Thank youAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-4060435813840662690.post-35119007305675536732017-08-04T22:14:49.258+08:002017-08-04T22:14:49.258+08:00Can you tell the maximum voltage for the transmitt...Can you tell the maximum voltage for the transmitter and the reciever.Anonymoushttps://www.blogger.com/profile/17090205422461469926noreply@blogger.com