I
I
Ilja_Texnar_iz_Teatra2022-01-09 23:36:52
Electronics
Ilja_Texnar_iz_Teatra, 2022-01-09 23:36:52

How to organize the work of one radio transmitter and several receivers?

For the performance, it is necessary to make a decoration - 10 LED pipes, which will first hang above the stage, and then removed during the performance. Pipes must be able to flash differently - create the effect of fire, running lights, etc.
It turns out that they are autonomous, not connected with each other, and each can perform its task.

It turns out that the pipe (10 cm in diameter and 2 meters long) is made of white light-scattering material; inside address LED strip; All electronics are powered by batteries. I think the batteries are pulled out of the pipes for charging.
This is clear.

Manage all tapes, I think, from a computer through a written program (as I understand it, this can be done on Processing and on PyQt5, if I understand correctly) and, it turns out, through a microcontroller and a transmitter that are connected to the computer.

What type of connection is better to choose? Bluetooth, wifi, radio? Or something different?
In one conversation, I was advised to use a 433 or 968 MHz radio. Hence another question, is it possible to send a signal on the air from one transmitter to several receivers? ... the problem is that each has its own signal. This means that the transmitter sends one common ?data packet? where tasks for each tape are registered. This common packet arrives at each receiver and is read. But only the piece of code it needs is selected and executed.
What problems can there be with this? Type there hanging of a garland during the process of obtaining data?
After all, then you need an MK to the radio module. And what then is better to choose MK?

Or how to implement it? What advice/suggestions do you have? How would you do it?

PS And it should be as cheap as possible....

Answer the question

In order to leave comments, you need to log in

5 answer(s)
A
Armenian Radio, 2022-01-10
@gbg

In a small room, a network of ESP8266 on Wi-Fi is the first choice, leaving bluetooth far behind (small radius of stable operation) and even more so radio modules on unlicensed bands (I would like to look at the author of this idea, so to speak - with a light hand to complicate the task on two orders - you need to be able to do this!)
Also, you don't need all sorts of ModBus over TCP - because this is an extra layer of abstraction on top of the addressing already available in IP.
In fact, you just need to listen on the socket, execute commands, and respond to pings.

G
Genrih777, 2022-01-10
@Genrih777

Without proper skills with radio equipment, I would recommend to put everything on the wire, if possible. Given the huge amount of electronics that will be on stage and can create interference, as well as radio stations for workers and security often operating at 400+ megahertz waves, there may be problems. I encountered the problem of turning off the LED Chinese lights when the "transmit" button was pressed on the radio station, the frequency was then 465.125, but they turned off at the next frequencies in the same way. Moreover, the lights are without a radio module) And, by the way, make the battery not removable, just throw a wire for charging or a plug out of the tube

S
Sergey Vodakov, 2022-01-10
@WaterSmith

Pay attention to the fire WiFi lamp project, Alex Guyver
As the "brain" for the lamp and the WiFi controller there is ESP8266, the project is described in some detail, I successfully completed it myself. There are several firmware options. The source code is open, you can change special effects and add your own. There is even a suspicion that the project will fit your task without any alteration at all.

N
Nekit Medvedev, 2022-01-10
@NIKROTOS

When transmitting via Wi-Fi, Modbus is usually used, each pipe has its own ip through which you will transmit commands, but this requires an appropriate controller that will know what it is (Modbus).
The arduino must have the appropriate libraries (with a wifi module, you can make a controller).
On the same arduino, you can write ready-made methods for fire and other effects (it can be inconvenient to control all the LEDs from one device), in this case, you need to remember to synchronize the pipes.

N
Nikolai, 2022-02-03
@Nick495

Wi-FI is a good option, but there may be a nuance with free channels.
If the distance is 10-20 meters, then Bluetooth classic is suitable, for example, the HC-05 module + microcontroller.
Radio communication would be the best option, but it requires a lot of programming and debugging time.
I agree with the wired connection option, it is in any case faster and more reliable.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question