Data Transfer Using LED Light (Li-Fi)

DIY light based transmission between two Arduinos using LED and LDR with custom communication protocol.

Oct 5, 2020

50511 views

11 respects

Components and supplies

2

Resistor 220 ohm

2

Arduino UNO

1

Rotary potentiometer (generic)

2

LED (generic)

1

Tactile Switch, Top Actuated

1

LDR, 5 Mohm

Project description

Code

Project Code

Latest commit to the master branch on 24-11-2020

Project Code

Latest commit to the master branch on 24-11-2020

Downloadable files

Project Schematic

Project Schematic

Comments

Only logged in users can leave comments

denny_lincoln

7 months ago

cool!!

c-g-hornemann

10 months ago

TRANSFERLEISTUNG Transfer an image into sound, transfer the sound into impulses/touch, transfer the impulses/touch into writing, transfer the writing into 1s and 0s, transfer them into nature, let them be overgrown. Hornemann, C. (2024), Score 94/99, 3* !

awan_suna-ina

a year ago

Want help A Student from final year BE

Anonymous user

2 years ago

god job Mr. saadsaif please can you explain how the circuit's wires are connected

saadsaif0333

2 years ago

Hey Ahmed, The schematic of the project is given above. It is also provided in this link: https://github.com/SaadOjo/DIY_Li-Fi You can also watch the video where I explain in detail the wiring and the code. https://youtu.be/IdU6eCJ9Rh0 Good Luck!

Anonymous user

2 years ago

Very impressed work sir, your code helps me a lot. May I ask what's the difference between 'receiver' and 'receiver_code' ?

Anonymous user

2 years ago

Thank you very much for sharing your project! It helped me a lot to achieve mine: https://nerd-corner.com/sending-text-messages-with-visible-light-communication/

Anonymous user

2 years ago

hello brother can you send some more data, I mean can you increase the speed to send something more like an image or video through white LED.

Anonymous user

2 years ago

Hi! Thanks for this video! I want to follow this and complete my project on LiFi Technology for my course in Masters degree. I really need your help. I just have a few queries. 1. How is the Potentiometer connected here? Can you please tell me which pins go where and to what they are connected? 2. Can I use Lazer-Photo Transistor instead of LED-LDR? 3. How can I connect the Arduino to the laptop and upload the code? Would I be able to find any other video for that? 4. Is it possible to use pair of LED-LDRs to make simultaneous communication between two laptops instead of one-way communication? Please suggest. I have a subject 'Transmission technology' in my course and I have selected this topic LiFi. Please help brother! We can connect via email/WhatsApp or any other platform. Thank you very much in advance!

Anonymous user

2 years ago

Professor I downloaded the project file. Any of the codes are upload to the arduino transmitter Code or transmitter?and reciever code or reciever? Inside the compressed file there are 4 files Please reply to my comment

Anonymous user

2 years ago

Hii , first of all I than you for this awesome work that is helping me. I would like to share my problem and ask your suggestion for it , I tried this out but some how unable to receive data on serial monitor , getting some randome characters on it, can you please suggest me how to work it out

Anonymous user

3 years ago

Hi! Thanks for this video! I want to follow this and complete my project on LiFi Technology for my course in Masters degree. I really need your help. I just have a few queries. 1. How is the Potentiometer connected here? Can you please tell me which pins go where and to what they are connected? 2. Can I use Lazer-Photo Transistor instead of LED-LDR? 3. How can I connect the Arduino to the laptop and upload the code? Would I be able to find any other video for that? 4. Is it possible to use pair of LED-LDRs to make simultaneous communication between two laptops instead of one-way communication? Please suggest. I have a subject 'Transmission technology' in my course and I have selected this topic LiFi. Please help brother! We can connect via email/WhatsApp or any other platform. Thank you very much in advance!

Anonymous user

3 years ago

Hii , first of all I than you for this awesome work that is helping me. I would like to share my problem and ask your suggestion for it , I tried this out but some how unable to receive data on serial monitor , getting some randome characters on it, can you please suggest me how to work it out

Anonymous user

3 years ago

Very impressed work sir, your code helps me a lot. May I ask what's the difference between 'receiver' and 'receiver_code' ?

Anonymous user

4 years ago

Thank you very much for sharing your project! It helped me a lot to achieve mine: https://nerd-corner.com/sending-text-messages-with-visible-light-communication/

Anonymous user

2 years ago

hello brother can you send some more data, I mean can you increase the speed to send something more like an image or video through white LED.

Anonymous user

4 years ago

Brother Saadsaif how to contact you ?

Anonymous user

4 years ago

Professor I downloaded the project file. Any of the codes are upload to the arduino transmitter Code or transmitter?and reciever code or reciever? Inside the compressed file there are 4 files Please reply to my comment

Anonymous user

4 years ago

god job Mr. saadsaif please can you explain how the circuit's wires are connected

saadsaif0333

2 years ago

Hey Ahmed, The schematic of the project is given above. It is also provided in this link: https://github.com/SaadOjo/DIY_Li-Fi You can also watch the video where I explain in detail the wiring and the code. https://youtu.be/IdU6eCJ9Rh0 Good Luck!