LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

visible light communication

Good afternoon.

I am a student from one of the universities in Indonesia. The topic from my final project is visible light communication. I'm confuse, when determining the number of LED that used as transmitter device. how can I solve it? any one have sugestion to calculation it? thanks before . I really need your help 🙂

0 Kudos
Message 1 of 3
(2,916 Views)

Your question is far too general! How can you expect we can give you any answer without requirements information. What kind of hardware you have? What kind of information you wanna transmit? Numbers only? Or characters too?

The "most minimal" transmitter is 1 LED. This gives you 1 bit information. When you need more data, you need to use more LEDs.

But if you just simply google, you can find much more info. And first decide and define your requirements.

 

https://forums.ni.com/t5/Example-Code/Output-Light-Using-a-Basic-5mm-LED-NI-myDAQ-and-LabVIEW/ta-p/3...

https://forums.ni.com/t5/Student-Projects/myTetris-Giant-Tetris-powered-by-NI-myRIO/ta-p/3499862

0 Kudos
Message 2 of 3
(2,902 Views)

Communication by LED flashes in it most basic form is just like smoke signals, just faster. 😄

 

Only if you have an imaging detector the number of LEDs will correspond to the number of bits. Else, running several LEDs in parallel just increases the brightness, and thus the range.

 

If you use color LEDs and filter detectors, you could transmit one bit per color in parallel.

 

You need to provide significantly more information. What is the desired range? What is your hardware? What data rates are you trying to achieve? Are you trying to implement a standard communication protocol or just a glorified clapper? Is the communication one way or both ways? How many particiants?

 

 

0 Kudos
Message 3 of 3
(2,863 Views)