Вы находитесь на странице: 1из 3

International Journal of Engineering Trends and Technology (IJETT) – Volume 46 Number 3 April 2017

PC to PC File Transfer using Li-Fi Technology


Shaik.Shakeera#1, P. Sai Manideep#2, M.Shahin Begum#3,V.V.Bhargav#4, P.D.N.Malleswara Rao#5
#1
Assistant Professor, ECE Department, VR Siddhartha Engineering College.
#2,3,4,5
B.Tech, ECE Department, VR Siddhartha Engineering College.

ABSTRACT: This System has regulated the speed Processing software:


which human eye has not be perceived its blinking. At This is used as the front end software, used to
receiver by applying photosensitive detector, instruct the Arduino. Coding is written in the java
transmitted data can be received. This system can be language. The file present in the PC is read using this
demonstrated as bidirectional VLC system where both software and converted to the binary form and is sent to
computers can act as transceiver. Using a processing the Arduino via Serial port.
software, Arduino software and Arduino hardware the
transmission of files occurs between two computers Arduino software:
where LED and LDR were in the same line of sight. It is This software has its own syntaxes and
observed that the system has worked better for white formats used to blink the LED connected to one of its
LED than the red LED and IR LED. So, VLC based text digital pins The code written in the Arduino software is
and file transfer system is implemented with white LED. compiled and uploaded to the Arduino using the serial
port via cable. This cable connected to the PC also
Keywords— Arduino; processing; Arduino software; supplies power to the Arduino.
LED; LDR; visible light communication; file transfer;
Arduino UNO:
INTRODUCTION: There are four classes of Arduino but in this
In this era of wireless technology, wireless system Arduino UNO is used. This Arduino UNO is
data rates and the number of devices accessing the enough for the file transfer from one PC to another PC.
Internet increased exponentially in the last decade. This Arduino class has 13 digital pins, 5 analog pins
According to recent forecasts, by 2015 more than 6 and power supplies such as 5volts and 3.3 volts. The
wireless data network would be required per month, LED is connected to one of the digital pins.
this has unfortunately led to an increase in network TheArduino works according to the program dumped
complexity, inadequate wireless radio frequency bands into the Arduino. The LED blinks according to the
and increased risk of radio frequency interference. So, binary logic sent from the processing software.
Li-Fi is the solution to this problem for radio frequency
crisis. Instead of using Internet for the file transfer, a LED:
more flexible and very fastest mode of communication, The logic sent by the processing is received by
Li-Fi can be used.[1] Li-Fi requires Line of Sight for the Arduino. The LED is connected to the one of the
communication. It is nearly 100 times faster than Wi-Fi. digital pins of the Arduino and the corresponding TTL
Recent experiments on Li-Fi shows the speed in the logic is obtained by the digital pins. The LED blinks
order of GBPS. The areas where the radio waves are according to the logic.
restricted or causing harm, they can be replaced by
Light waves which are not at all harmful and have LDR:
unlimited bandwidth compared to the Wi-Fi.[2] They The Light Dependent Resistor offers infinite
canbe used in home automation, file transfer, resistance in the darkness and offers very few ohms
monitoring the activities, Li-Fi hotspots, vehicular when there is light. The light from the LED is detected
communication and ship to ship communication etc. In by using LDR and the data is sent to the Arduino.
the next section, the requirements for the file transfer
and its working is described. In 3rd section, the working WORKING:
of the system is described in detail. In 4th section the The processing is used as a front end software.
results and observations by using this system is shown There are many inbuilt functions present in the
pictorially. In 5th section the conclusion on this project processing. The coding is done in java. This software is
is described. In the 6th section the future scope is used to read a file present in the hard disk of the
described computer and to convert the file into corresponding
binary logic. The binary data is sent to the Arduino
BLOCK DIAGRAM: UNO. The Arduino software is used for coding the
Arduino UNO board. Each board have its own syntaxes
and functions. The code written for the Arduino UNO is
uploaded to the Arduino board through a cable. The
code that is present in the Arduino instructs the LED
when it has to be ON and when it has to be OFF. The
receiver starts from the LDR. The LDR is used to detect
the light variations that are present in the transmitting
LED and shows the same logic that is transmitted. The
Fig. 1: Block Diagram LDR is connected to the analogue pins of the Arduino

ISSN: 2231-5381 http://www.ijettjournal.org Page 143


International Journal of Engineering Trends and Technology (IJETT) – Volume 46 Number 3 April 2017

as the LDR is the analogue component. The variations In Fig.4 the transmitter section can be
detected by the LDR is sent to the Arduino Uno of the visualized showing the processing terminal and the
receiver side. The code dumped to the receiver Arduino Arduino software
sends the logic ‘1’ or ‘0’ to the processing software
using the serial port. The data that is present in the
serial port is received by the processing software. The
processing software has coding to read the data present
on the serial port and display the original data that is
sent from the transmitter and display it on the
processing terminal. Any requirements for the GUI is
provided by the processing software for some extent.
The speed of the transmitting light can be controlled by
using the delay functions or by setting the baud rate to
the lower value. The errors of this system depends on
the baud rate and the sensitivity of the receiver. There
should be external disturbances for this system. Light of
sight (LoS) propagation is required for the error-less
reception of the file.

OBSERVATIONS:
In Fig.2, the output in the receiver processing Fig.4: Transmission and reception of data through Li-Fi
terminal can be observed. The data in the terminal
represents the binary logic of the transmitted data. This
data can be converted to the asci logic and the character
can be observed.

Fig.2: Output in receiver processing terminal


In Fig3. Transmission of data using Arduino UNO is
displayed, the LED is connected to the 13th digital pin
of the Arduino. Here the power is supplied to the Fig.5: Reception of data using LDR
Arduino using the pc
In Fig.5, the receiver section can be observed.
It consists of LDR, receiving Arduino and the receiving
PC and the reception of binary logic can be observed.
IV.CONCLUSION
Therefore, by using this system, we can obtain
a better speeds than Wi-Fi and normal connecting
cables which are commonly used for the file transfer.
The Radio band crisis problem can also be solved by
employing the further existing system with this
technology. As internet is not required for any of its
software the bandwidth is also conserved hence
reducing the network complexity. By further
development of this technology can transfer the Files
ranging GB’s within few seconds.

FUTURE SCOPE:
This Technology can be improved further and
can be used to transmit the data to the mobile phones
Fig. 3: Transmission of Data through light and computers that does not use radio waves for the

ISSN: 2231-5381 http://www.ijettjournal.org Page 144


International Journal of Engineering Trends and Technology (IJETT) – Volume 46 Number 3 April 2017

transmission, home automation, monitoring activities multiplexing-basedhybridvlcnetwork,”Chinese Optics Letters,vol.11,


and Li-Fi hotspots which can transmit the data in the no. 6, p. 060603, 2013
[4] S. Schmid, G. Corbellini, S. Mangold, and T. R. Gross, “Led-to-
order of GBPS. led visible light communication networks,” in Proceedings of the
fourteenth ACM international symposium on Mobile ad hoc
REFERENCES: networking and computing. ACM, 2013, pp. 1–10.
[1]C. Lee, C. Tan, H. Wong, and M. Yahya, “Performance evaluation [5] “New Epoch of wireless communication: Light Fidelity”
of hybrid vlc using device cost and power over data throughput IJIRCCE, vol 1, issue 2, April 2013.
criteria,” in SPIE Optical Engineering+ Applications. International [6] S. Rajagopal, R. D. Roberts, and S.-K. Lim, “Ieee 802.15. 7
Society for Optics and Photonics, 2013, pp. 88451A–88451A. visible light communication: modulation schemes and dimming
[2] H. Chowdhury, I. Ashraf, and M. Katz, “Energy-efficient support,” Communications Magazine, IEEE, vol. 50, no. 3, pp. 72–
connectivity in hybrid radio-optical wireless systems,” in Wireless 82, 2012.
Communication Systems (ISWCS 2013), Proceedings of the Tenth [7] M. Kavehrad, Z. Hajjarian and A. Enteshari, “Energy-Efficient
International Symposium on. VDE, 2013, pp. 1–5. Broadband Data Communications using White LEDs on Aircraft
[3] Z. Huang et al., “Design and demonstration of room division Power-lines”, 2008 IEEE.
[8] K.-D. Langer and J. Grubor, “Recent developments in
optical wireless communications using infrared and visible light,” in
Transparent Optical Networks, 2007. ICTON’07. 9th International
Conference on, vol. 3. IEEE, 2007, pp. 146–151.
[9] T. Komine and M. Nakagawa, “Fundamental analysis for visible-
light communication system using led lights,” Consumer Electronics,
IEEE Transactions on, vol. 50, no. 1, pp. 100–107, 2004

ISSN: 2231-5381 http://www.ijettjournal.org Page 145

Вам также может понравиться