Li-Fi, which is light fidelity, is one of the future technologies in the wireless communication sector. It is bidirectional, with a very high speed and is a fully networked communication which is wireless technology similar to Wi-Fi. In the present era, Wi-Fi is the most trending domain. As internet users almost double every year, there is an enormous load on the radio spectrum that leads to congestion. To get better bandwidth, efficiency and speed, a new technology Li-Fi has evolved.. Li-Fi can be simply put to be Wi-Fi but instead of radio waves light is used as a medium. Here, data is transmitted using light whose intensity varies faster than the human eye can capture. Instead of using modems, Li-Fi uses LED bulbs with transceivers. Data transmission in Li-Fi is about 100 times faster than Wi-Fi. Here, in this paper we explore the need for Li-Fi. Li-Fi technology, proposed by the German Scientist — Harald Haas, Harald Haas proposed the technology that transmits the data through illumination .Li-Fi is ideal for high speed wireless data transmission in confined areas. Li-Fi provides higher bandwidth, efficiency, availability and security than Wi-Fi and has already achieved high speed in the lab. We can implement this system for public internet access through street lamps to auto -piloted cars that communicate through their headlights. As the speed of light is higher hence the data transmission speed is so much faster that the existing system. In the future we can implement this technology for fast data access for the laptops, smart phones, and tablets that will be transmitted through the light in a room.
We transferred the image after burning the code in the transmitter and receiver which are Arduino nano. After burning the code in the transmitter, we used cool term software and take the required file type and the command is passed into the LED which will blink accordingly on the solar panel and pass the data into the receiver which processes the data and display the image onto the LCD.
In this model, we transferred messages from our mobile phones to LCD using light as a data transmitter. We used the frequency and duration of the flashlight to transmit the message through a solar panel. We made an application that take the message as an input and gives the flashlight as output which is reflected on the LDR sensor and the corresponding message is displayed on the LCD. We used Arduino Uno as the microcontroller board.
- Set up an Arduino Nano or a similar microcontroller-based device as the transmitter.
- Burn the required code onto the transmitter device. This code should enable data transmission via Li-Fi using the LED bulb.
- Set up another Arduino Nano or a similar microcontroller-based device as the receiver.
- Burn the necessary code onto the receiver device. This code should enable data reception and processing from the Li-Fi signals received by the receiver's photodiode.
- Connect the LED bulb to the transmitter device. Ensure the LED is properly powered and connected to the appropriate pin on the Arduino Nano.
- Connect the photodiode to the receiver device. Make sure it is connected to the correct pin on the Arduino Nano.
- Decide on the text you want to send from the transmitter device to the receiver device.
- Encode the text into a suitable format that can be transmitted as data.
- Use CoolTerm or a similar software to send the encoded text from the transmitter device.
- Send the command to the LED bulb, instructing it to blink in a specific pattern corresponding to the encoded text.
- The photodiode on the receiver device will receive the blinking light signals from the LED bulb.
- The receiver device's code should process these signals and convert them back into the original encoded text.
- Display the received text on an LCD or any other suitable output medium connected to the receiver device.
By following these steps, you can send text as well as image (after converting it to .h format) from the transmitter device using Li-Fi through blinking light signals, receive the signals on the receiver device, and display the text on an output medium.
Implementation.of.Li-Fi.mp4
Contributers: Pranav Dharme,Aryaka Choudhary, Shalu, PV Jayanth, Atharva Vidhulkar, and Yashwant Singariya