Sign language translator for speech impaired

Project Code :TEMBPG928

Objective

To develop a Li-Fi-based communication system capable of transmitting images by converting them into pixel data using Python, then sending this data through visible light using Li-Fi modules and Arduino microcontrollers. The goal is to demonstrate secure, high-speed, and interference-free image transmission as a viable alternative to traditional RF-based systems.

Abstract

In the era of increasing demand for high-speed wireless communication, Light Fidelity (Li-Fi) emerges as a revolutionary technology that uses visible light for data transmission, offering benefits such as high bandwidth, enhanced security, and immunity to electromagnetic interference. This project focuses on image transmission using Li-Fi technology by employing Li-Fi modules (transmitter and receiver), an Arduino microcontroller, and Python programming. The process begins with converting an image into pixel data using Python, which is then serialized and transmitted via the Li-Fi transmitter connected to the Arduino. On the receiving end, another Arduino paired with the Li-Fi receiver captures the data and sends it back to Python for image reconstruction. This implementation showcases the potential of Li-Fi for transmitting large data such as images efficiently and securely over a light-based communication channel, making it a promising alternative in environments where traditional RF communication may be limited or undesirable.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Hardware components:

  • Arduino uno
  • LIFI Module

Software components:

  • python

Learning Outcomes

  • Raspberry Pi Pin Diagram and Architecture
  • Basic Python Coding
  • Basics of Embedded C Language
  • Basics of IoT Platforms
  • Working of Power Supply
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering
    • (Software, Tools, Hardware Components, etc.)
    • Schematic Preparation
    • Code Development and Debugging
    • Hardware Development and Debugging
    • Development of the Project and Output Testing
  • Practical Exposure To:
    • Hardware and Software Tools
    • Solution Providing for Real-Time Problems
    • Working with Team / Individual
    • Work on Creative Ideas
  • Project Development Skills:
    • Problem Analyzing Skills
    • Problem Solving Skills
    • Creativity and Imaginary Skills
    • Programming Skills
    • Deployment
    • Testing Skills
    • Debugging Skills
    • Project Presentation Skills
    • Thesis Writing Skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video