<<

ISSN 2319-8885 Vol.06,Issue.07 February-2017,

Pages:1370-1372

www.ijsetr.com

Bluetooth and LAN Enabled Adapter using Raspberry Pi 1 2 V. SRILAXMI , S. KIRAN BABU ¹PG Scholar, Dept of ECE(ES), Vignana Bharathi Institute of Technology, Hyderabad, TS, India, E-mail: [email protected]. 2Associate Professor, Dept of ECE, Vignana Bharathi Institute of Technology, Hyderabad, TS, India, E-mail: [email protected].

Abstract: The proposed system aims at providing a means to directly send data stored in cell phone to printing device for printing without using computer. The design compromises Raspberry pi having Debian flavour of LINUX. The configured Bluetooth dongle accept file from mobile and gives to RPI. The printer driver is a program to control a printer that is connected to your system. Files can be printed wirelessly. However, increasing requirements for mobility, relocation and coverage of locations difficult to wire are making wireless LANs more popular every day. Raspberry Pi is connected with the wireless LAN through which files from different computers can be printed.

Keywords: Bluetooth, LAN, LINUX, Raspberry Pi, Printer.

I. INTRODUCTION IV. IMPLEMENTATION Technology development should help people to do their The block diagram representation of our project is shown work more easily and make them comfortable. Printing is below fig1.It contains several blocks such as Microprocessor, useful stuff that helps people in day to day life. The common Bluetooth transmission module, USB transmission module, data printing procedure has to use notebook or desktop protection unit. computer as a relay medium, first receiving the data from 1. Bluetooth dongle transmission module- It is used to mobile and then sending it to printer using an appropriate receive data transmitted from Bluetooth product such printing method. as mobile phones. 2. Microprocessor-It is connected to the Bluetooth II. EXISTING SYSYTEM module and contains an extraction unit, a memory unit The common data printing procedure has to use notebook and a compiling unit. The memory unit temporarily or desktop computer as a relay medium, first receiving the stores the data. The extraction unit extracts the data from mobile and then sending it to printer using an information to be printed from the data transmitted by appropriate printing Method. This project proposes a design the Bluetooth product. The compiling unit converts the of a device which directly prints the data stored inside the information extracted from the data into printing data. Mobile without the assistance of a notebook or desktop 3. USB transmission module-It is connected to the computer. microprocessor and in electrical communications with the USB of the printing device. It can transmit the III. PROPOSED SYSTEM printing data provided by the microprocessor to the The design compromises Raspberry pi having Debian printing device for printing. flavor of Linux. The configured bluetooth dongle accept file 4. Protection unit- Protection unit is electrically coupled from Mobile and gives to Raspberry Pi. The Printer driver is to the microprocessor and the USB module. a program to control a printer that is connected to your system. The common data printing procedure has to use The Bluetooth transmission module continues to detect notebook or desktop computer as a relay medium. This is the data transmission status of the electronic device. Once the rather cumbersome design of this device which directly prints electronic device starts to transmit data, the system receives the data stored inside the mobile without the assistance of a data transmitted from the electronic device by using the notebook or desktop computer. Local Area Network (LAN) Bluetooth transmission function and temporarily stores the is a that interconnects computers in a data in the memory unit. Afterwards, the system detects the limited area such as university campus, school, college, format of the data. Using this method, the data can be office etc. Raspberry Pi is connected with the wireless LAN directly transmitted from a Bluetooth electronic device like through which files from different computers can be printed. the to a printing device for printing without the need of a computer.

Copyright @ 2017 IJSETR. All rights reserved.

V. Srilaxmi, S. KIRAN BABU

Fig 1. Block diagram of proposed system.

V. RASPBERRY PI 3 The Raspberry Pi 3 Model B has the same footprint and layout as the previous Model 2/B+ version, so will fit all Model 2/B+ items. However, the addition of a WiFi & Bluetooth Antenna has resulted in the ACT and PWR LEDs being moved to the opposite side of the SD card slot. Cases for the 2/B+ with LED light pipes will fit the new RPi 3, but the light pipes will not match up with the LEDs.

VI. BLUETOOTH TECHNOLOGY Bluetooth is a radio frequency specification for short range, point to point and point to multi point voice and data Fig 2. Flow chart. transfer. Bluetooth technology facilitates the replacement of cables normally used to connect one device to another by a X. RESULTS short range radio link. With the help of blue tooth we can Now printing PDF files, text files and png, jpg format file operate our keyboard and mouse without direct connection of more directly from mobile to a printer can be done instantly. CPU. Printers, fax machines, headphone, mouse, keyboard or The Bluetooth accepts data and gives to for any other digital devices can be part of Bluetooth system. processing. The Printer is interfaced with Controller, receives data from Mobile and gives to the printer. The CUPs is VII. USB (UNIVERSAL SERIAL ) installed in OS of Raspberry pi which converts normal data The design architecture of USB is asymmetrical in its file into printing format and get printed document. topology, consisting of a host, a multitude of downstream USB ports, and multiple devices connected in a tiered-star topology. A USB host may implement multiple host controllers and each host controller may provide one or more USB ports. Up to 127 devices, including hub devices if present may be connected to a single host controller.

VIII. Linux or GNU/Linux is a free and open source software operating system for computers. Free and open source software (FOSS) means that everyone has the freedom to use it, see how it works, and changes it. Qt framework uses standard C++ but makes extensive use of a special code generator (called the Meta Object Compiler, or moc) together with several macros to enrich the language.

IX. Flow Chart The Flow chart for Bluetooth and LAN Enabled Printer adapter using raspberry pi is shown in the below Fig (2). Fig 3. Complete Setup Connected to Raspberry Pi.

International Journal of Scientific Engineering and Technology Research Volume.06, IssueNo.07, February-2017, Pages: 1370-1372 Bluetooth and LAN Enabled Printer Adapter using Raspberry Pi XI. CONCLUSION AND FUTURE SCOPE Authors Profile: The project “Bluetooth and LAN enabled printer adapter V. Srilaxmi student of M. Tech, in Embedded using Raspberry pi” has been successfully designed and systems from VBIT, Hyderabad. Her interest tested. It has been developed by integrating features of all the area is Embedded systems. hardware components and software used. An Independent Printer can be established by replacing the monitor with the touch screen. So, that the device is portable and easy to carry. S. Kiran Babu obtained his B.E in ECE from XII. REFERENCE MVSR engineering college, Hyderabad and [1] Stefan Nowak, Falk-Moritz Schaefer “Towards a M.E from Osmania University, Hyderabad. He Convergent Digital Home Network Infrastructure” IEEE is having more than 10 years of experience in Transactions on Consumer Electronics, pp. 1695-1703, 2011. teaching and Industrial experience. His [2]OlawuyiJ.O.Mgbole Friday,“Technological Convergence” research areas and publications include Science Journal of Physics, pp.7237-7242, 2012. Advance communication, Signal processing, and Digital [3] Amarnath M, “Home appliance control using mobile Signal Processing. cloud technology” Proceedings of International Conference on Modeling Optimisation and Computing, pp. 3587-3595, 2012. [4] Wie-Chih Hsu, Shih-Tsung Liu “Design and Implementation of CANUSB Converter Based on ARM7 Serial Protocol API” IEEE International Symposium on Computer, Consumer and Control pp. 333- 336, 2012. [5] Ana Luiza de Almeida Pereira Zuquim, marcos Pego de Oliveira “An Embedded Converter from RS232 to Universal Serial bus” IEEE Transactions on Consumer Electronics, pp. 91-96, 2001. [6] J. Bray and C. F. Sturman, Bluetooth - Connect Without Cables, Prentice Hall, 2001. [7] J. C. Haartsen, "The Bluetooth Radio System," IEEE Personal Communications, February 2000. [8] T. K. Damodharan, V. Rhymend Uthariaraj “USB Printer Driver Development For Handheld Devices” IEEE Conference on Information Technology Interfaces ITI, pp. 599-602, 2004. [9] V. Vijaya, Rama Valupadasu, B. Ramrao Chunduri “FPGA Implementation of RS232 to USB Converter” IEEE symposium on Computers and Informatics, pp. 237-242, 2011. [10] Peng Daogang, Zhang Hao, Li Hui, Xia Fei “Development of the Communication Protocol Conversion Equipment based on Embedded Multi-MCU and µC/OS-II” IEEE International Conference on Measuring technology and Mechatronics Automation , pp. 15-18, 2010. [11] J. Wason and J. Wen, “Robot raconteur: A communication architecture and library for robotic and automation systems,” in Proc. IEEE Int. Conf. Robot. Autom. (ICRA), Trieste, Italy, Aug. 2011. [12] E. Castro, S. Seereeram, J. Singh, A. A. Desrochers, and J. Wen, “A real-time computer controller for a robotic filament winding system,” J. Intell. Robot. Syst., vol. 7, no. 1, pp. 73–93, 1993.

International Journal of Scientific Engineering and Technology Research Volume.06, IssueNo.07, February-2017, Pages: 1370-1372