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
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 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.
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.

The main objectives of our work are:
The sub-sections below give a brief description of environment, hardware & software-based requirements for the operation of our project.
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 our project are as follows:
| 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
| Elapsed time in (days or weeks or month or quarter) since start of the project | Milestone | Deliverable |
|---|---|---|
| Month 1 | Literature Review | Survey |
| Month 2 | Design Requirements | Software Compilation |
| Month 3 | Design Requirements | Hardware Compilation |
| Month 4 | Implementation | Software Implementation |
| Month 5 | Implementation | Hardware Implementation |
| Month 6 | Implementation | Integration of Arduino With Hardware |
| Month 7 | Implementation | Integration of Software With Hardware |
| Month 8 | Testing | Audio Transmission & Reception |
| Month 9 | Testing | Data Transmission Using GUI |
| Month 10 | Testing | Data Transmission as a whole |
| Month 11 | Testing | Range Testing |
| Month 12 | Documentation | Thesis Report |
Cancer belongs to a group of fatal diseases involving abnormal cell growth and can potenti...
Our plan is to eradicate the gap between a food lover and a good food place. The quality a...
Smart anomaly detection is a prime sought-after aspect, with multiple anomaly detection mo...
We aim to design a blackbox for automobiles which will record the parameters of vehicle, a...
The main purpose of our project is to prevent the vehicle theft and the functionalit...