Skip to content

Sandy7746/lifi-communication-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Li-Fi Data Transmission System

Overview

The Li-Fi Data Transmission System is an optical wireless communication project that transmits data using light instead of traditional radio frequency signals. The system uses a laser diode as the transmitter and an LDR (Light Dependent Resistor) as the receiver.

Text messages are encoded using Morse code and transmitted as light pulses, which are detected by the receiver and decoded back into readable data.


Objective

To demonstrate wireless data transmission using visible light communication and implement a basic Li-Fi communication system using low-cost components.


Key Features

  • Wireless communication using light signals
  • Morse code based encoding and decoding
  • Laser diode transmitter
  • LDR based receiver
  • Serial interface for monitoring transmitted data
  • Low-cost optical communication setup

Hardware Components

  • Arduino board
  • Laser diode
  • LDR (Light Dependent Resistor)
  • Resistors
  • Breadboard
  • Jumper wires

Working Principle

  1. The input message is converted into Morse code.
  2. The Arduino controls the laser diode to generate light pulses.
  3. The LDR detects the incoming light pulses.
  4. The receiver Arduino decodes the Morse code.
  5. The decoded message is displayed through serial communication.

Applications

  • Optical wireless communication
  • Secure short-range communication
  • Research in Li-Fi technology
  • Educational demonstrations of visible light communication

Future Improvements

  • Higher data transmission speed
  • Integration with IoT systems
  • Use of LEDs for broader coverage
  • Real-time text communication system

Author

Sandeep Done
Electronics and Communication Engineering
Embedded Systems & IoT Enthusiast

About

A Li-Fi based wireless communication system that transmits text data using light signals through a laser diode and LDR sensor, implementing Morse code encoding and decoding with Arduino.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages