5
votes
Accepted
Change RF Receiver Frequency by Antenna Length
No, changing the antenna length will only change the resonant frequency of the antenna circuit. That is, it will affect the sensitivity of the receiver, but won't actually change the frequency that ...
3
votes
RF remote control using VirtualWire on ATtiny85 running at 8MHz on internal oscillator
Updated 26-08-2018: added tx(false); at the end of send. Without it, the TX pin could remain high, flooding the 433MHz band and making any other communication on it almost impossible!!!
Although ...
3
votes
Accepted
Select pin to connect RF receiver
You can change
receiver.enableReceive(0);
which uses pin 2, to
receiver.enableReceive(1);
which is pin 3 on the Uno. These are the numbers of the external interrupt. The Uno only has two of them, ...
2
votes
Attiny85 not able to understand data from 433Mhz using VirtualWire.h
Have you tried using the Radiohead library? I know you said you tried different versions of Virtual Wire. The RH_ASK class works on a 328p and a nano for sure and they claim a simple Rx program can ...
2
votes
Powering an Arduino Mini Pro using a CR2032 battery as a remote control
You should take a look at ATmega328P datasheet
On page 2, it says: Six Sleep Modes: Idle, ADC Noise Reduction, Power-save, Power-down, Standby, and Extended Standby
These are the modes which can be ...
2
votes
RadioHead Library custom configuration for RFM96 LoRa
Parameter in RH_RF95.h
const RH_RF95::ModemConfig myProfile = {
RH_RF95_BW_62_5KHZ | RH_RF95_CODING_RATE_4_5,
RH_RF95_SPREADING_FACTOR_1024CPS};
rf95.setModemRegisters(&myProfile);
2
votes
Accepted
Can a cheap RF module be used for two way communication
Each device that will ever transmit anything will need a transmitter. Each device that will ever receive anything, needs a receiver. The devices you show in your question are separate receivers and ...
2
votes
Arduino secure two way communication over radio
Since you have two-way communication you can be far more cunning that just including a timestamp. You can use real authentication.
The idea here is the "sender" first sends a request to the "...
2
votes
What NRF24L01 module is this?
They are transparent bridge modules that are designed specifically to work together. It's intended to be kind of like a wireless UART.
This AliExpress Seller details how to use them.
You need one UART ...
2
votes
Accepted
Rc switch library display received values only one times using serial monitor
You can save the previous received value, and only print if it is different from what you just received.
Something like this:
// near the top
const int rightLED = 4;
const int leftLED = 7;
const ...
2
votes
Rc switch library display received values only one times using serial monitor
Old post, I know but I have to add to it. The statement "transmitter.enableTransmit(10);" causes the RCSwitch library to send the message 10 times. You are receiving 4 messages; you ...
2
votes
Accepted
Looking for information and/or how to connect the RF433Mhz module (WL101-341/WL102-341)
You're right not to just go ahead and wire things up. There's a couple of nuances that you need to take into account.
Transmitter
Ignore the EN pin - that does nothing on that module
The transmitter ...
2
votes
Accepted
Shift between the carrier frequency of the signal transmitted with arduino and my garage door RC (433 mhz)
The reason is that your garage door opening is operating on a different carrier frequency than your transmitter module. The plot you are showing is called a "waterfall" plot and shows the ...
2
votes
Node MCU not functioning correctly
Can anyone just try to upload this code to their node MCU with
changing the WiFi credentials and the blynk Auth token to one of your
own project by following the blynk guide and check if it is ...
1
vote
ATTINY85 - RF Transmitter (RH ASK)
I found the problem.
I used 2 2032 battery to power the attiny85. The internal clock of the chip is not precise enough when running at 6V. To solve the issue I removed 1 battery. The alternative would ...
1
vote
Antenna for ESP32-pico-d4
In my experience, an LNA connection typically implies that an antenna with a Low Noise Amplifier is required to meet the specifications - typically for signal strength. That's not to say it absolutely ...
1
vote
Accepted
Can I check if a message has been sent successfully using Radiohead_ASK?
There is no concept of "did the packet arrive", only "did it get sent" - and by "sent" I mean the data squirted out of the data pin for the attached module to send.
These 433MHz modules are dumb. ...
1
vote
Accepted
Setting up 433 MHz Transmitter and Receiver in the same Arduino sketch using Radiohead
The answer can be found in the source code 0f RH_ASK.h (you should read the well made documentation before using this library):
At present only one instance of RH_ASK per sketch is supported.
So you ...
1
vote
SD Card and Lora module arduino uno
all of your problem can be solved through a simple trick ... Just follow it...
Use Sdfat library insted of SD
just follow SPI datasheet..
follow below code ... it works with LORA AND SD both together
...
1
vote
Accepted
Is it possible to transmit radio signal with cheap 433Mhz transmitter as strings and receive it with an RTL-SDR
In general you can use RTL-SDR to decode any AM and FM modulated signals (+some digital modulations) that lie within the frequency range form roughly 50MHz to about 1GHz. So 433MHz is confortably ...
1
vote
Accepted
Is this the right way of using an RF communication?
Credits for this answer are mainly for jsotola (see his remarks above). But I want to show an alternative to the if statements, and a way to get the last 4 bits:
In case you want to check for the ...
1
vote
Arduino secure two way communication over radio
You may want to take a look at my RC4-with-diffusion algorithm RC4D which is very resource friendly as it takes less than 500 bytes of flash space (when encrypting inplace) and is much faster than ...
1
vote
How to pass 2 parameters with RCSwitch library?
The library you have chosen is not designed for transmitting information between nodes. It is intended for sending simple ON/OFF commands to RF-connected switches. Bending it to send data in the way ...
1
vote
Can you use a RF remote with nRF24L01 and Arduino?
The nRF24 operates in the 2.4GHz frequency and implements a proprietary protocol so, even if I don't have much information on your particular drone/controller, I strongly doubt there's a chance you ...
1
vote
SIM800C, CPIN: NOT READY (ERROR CODE : +CME ERROR: 10)
The antenna is too close to the module. You probably used the spiral antenna. Try using the PCB antenna with long (10cm) cable.
Had the same problem, solved with the antenna.
1
vote
What is wrong with my code? Did you forget '()'?
You're trying to assign a value to a function. That is almost certainly wrong.
SimbleeBLE.sendInt(Playp);
1
vote
RF transmitter with external 8-12v power not working properly
Those 433MHz modules are tricky. I got the best results with 3V3 on the receiver, and 5V on transmitter. You should add an external antenna.
While it would be prudent to remove the little loop ...
1
vote
Decoding 2.4G RF remote controller?
I was having same issue and at the end of the day I have made it working. For the communication I have used openmili library (project started by Henryk Plötz who has reverse engineered protocol for ...
1
vote
nRF24L01+ packet loss caused by Arduino reading and communicating with sensors
I see this is an old thread, but thought I'd chime in.
For an example implementation of a finite state machine, there are libraries built for this or you can use simple loop timers with if statements ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
rf × 157arduino-uno × 45
nrf24l01+ × 22
wireless × 19
communication × 16
arduino-nano × 14
programming × 11
serial × 10
attiny × 10
remote-control × 10
bluetooth × 7
arduino-mega × 6
c++ × 6
spi × 6
esp8266 × 5
library × 5
attiny85 × 5
virtualwire × 5
arduino-ide × 4
sensors × 4
esp32 × 4
nodemcu × 4
arduino-pro-mini × 4
networking × 4
signal-processing × 4