High Throughput Via LASER Diode

The project basically revolves around the concept of Visible light communication (VLC) which was put forward by Professor H. Hass in Japan. Visible light communication is a subset of optical wireless communication. Visible light communication uses light waves frequency spectrum which has the range o

2025-06-28 16:32:53 - Adil Khan

Project Title

High Throughput Via LASER Diode

Project Area of Specialization Shared EconomyProject Summary Abstarct:

The project basically revolves around the concept of Visible light communication (VLC) which was put forward by Professor H. Hass in Japan. Visible light communication is a subset of optical wireless communication. Visible light communication uses light waves frequency spectrum which has the range of 300KHz to 900GHz.

The project aims to make the hardware and software combination for the transmission and reception of data from one point to another point using a LASER diode. Real time transmission and reception will be done through a microcontroller and a Graphical User Interface. The data we are transmitting includes audio file, real time voice signal, text message, text file and image. Graphical User Interface will be running on Visual Basic while the coding of microcontroller will be done through Arduino IDE editor. The laptop or computer connected to hardware will transmit data via a LASER diode to the other laptop or computer which will also be connected to a hardware. Graphical User Interface will be running on both the laptops which will allow the transmission and reception of text message, text file and image.

Approach:

Our project will contain both hardware and software portion. In the hardware portion, the LASER diode will be attached to the transmitter, which will be connected via Arduino to the computer. On the receiving end a photodiode will be used for receiving bits coming from LASER diode and then conversion of that bits to original signals through Arduino and output will be shown on the receiving computer. We will also transmit audio signals which have a MIC at transmitter end and a speaker at the receiver end. As the medium used is visible light so we will be using convex lens for amplification of LASER beam. To tackle any corners and obstacles, we will be using prisms of different angles to make our communication successful.

In Software portion, we will be working on GUI. We will make two GUIs for both transmitter and receiver computers. The language of GUI will be Visual Basic. As we are dealing with security of our data also so we will be encrypting our data with the latest encryption technique i.e. AES 128 bit. The encryption will be done in Arduino after the data is converted from its original form to bits.

The block diagram for our project is given below.

High Throughput Via LASER Diode _1582922139.png Project Objectives

The main objectives of our work are:

Project Implementation Method Operating Environment:

The sub-sections below give a brief description of environment, hardware & software-based requirements for the operation of our project.

 Hardware:

Our project will operate with the following hardware:

Arduino Microcontroller:  It will convert the analogue signal to digital signal coming from LASER diode and vice versa at receiver end. We are using ATmega328 for this purpose. Two microcontrollers will be used for transmission and reception of data.

USB Power Cable: It is used to power the microcontroller from PC.

Printed Circuit Board: We have implemented the whole circuit diagram on printed circuit board. Two printed circuit boards have been used as a transmitter and receiver.

LASER Diode and Photo Diode: LASER diode will be used for throwing data bits from transmitter side to receiver side where Photo diode will sense that bits and then transmit it to microcontroller for further process.

Convex Lens: We have used convex lens for converging our light beam at a single focusing point. It will reduce the noise factor. Basically when we transmit our data through LASER diode, the light diverges at different places due to presence of white light in surroundings. Intensity of light can get change at receiver end. So we need to have a good focused point of LASER light at the receiver end. For this purpose we are using convex lens in front of our photodiode so we can converge our light at a single focus point.

 In our project we have used a transparent color, spherical convex lens which has a diameter of 50mm and focal length of 15 cm. Without convex lens we have got noise in our results as the light gets diverged due to the presence of white light in surroundings. When we have attached convex lens in front of photodiode our data reception became more accurate and with less noise or distortion.

Prism: Prism is used for tackling the corners and obstacles for maintaining line of sight. When someone desires to get his data transmitted to another room or corridor, prism is used to maintain line of sight and get the data transmitted successfully. In our project we have use right angle prism with size of 5.0*5.0 mm and 2 arcmin 90 degree angle tolerance with 1 arcmin pyramidal tolerance. This prism produce inverted or reverted left handed light coming from LASER diode, depending on the orientation of the prism.

Software:

Benefits of the Project

Benefits of our project are as follows:

Technical Details of Final Deliverable

Sr 

Tasks

Deliverables

1

Literature Review

Literature Survey and Feasibility Analysis

2

Requirements Specification

Software/Hardware  Requirements Specification document (SRS)

3

Detailed Design

Software/Hardware Design Specification document

4

Implementation

Project demonstration

5

Testing

Evaluation plan and test document

Sr 

1

2

3

4

5

Final Deliverable of the Project HW/SW integrated systemType of Industry Telecommunication Technologies Shared EconomySustainable Development Goals Industry, Innovation and InfrastructureRequired Resources
Elapsed time in (days or weeks or month or quarter) since start of the project Milestone Deliverable
Month 1Literature ReviewSurvey
Month 2Design RequirementsSoftware Compilation
Month 3Design RequirementsHardware Compilation
Month 4ImplementationSoftware Implementation
Month 5ImplementationHardware Implementation
Month 6ImplementationIntegration of Arduino With Hardware
Month 7ImplementationIntegration of Software With Hardware
Month 8TestingAudio Transmission & Reception
Month 9TestingData Transmission Using GUI
Month 10TestingData Transmission as a whole
Month 11TestingRange Testing
Month 12DocumentationThesis Report

More Posts