AUTOMATED BLOOD BANK SYSTEM USING RASPBERRY PI
“Raspberry pi based blood bank system” proposed to bring blood donors to the one place. The aim of this system is to fulfill every blood request by using android application and raspberry pi. In the proposed system, data about the donors will be collected by using android application and raspberry pi by installing systems at places such as hospitals, blood banks etc. These data will be stored in the database. User/Patients needs to access application and needs to enter his requirements about the blood in the application the requirements are matched with the database and message will be to that particular blood donor through GSM modem.
Need of blood is drastically increasing. Per annum we require 5 million blood units and only 5 million blood units are available. This is the major drawback in case of emergency blood required some patients have daily need of blood those suffering from cancer. Even though the technology is developed still we fail to bring blood donors and recipients on the common platform. Accidents cannot be predicted. There may be blood requirement at any moment so direct communication between donor and user becomes necessary to avoid longer time span in the availability of blood [1]. Basically user/patient needs to send the request with required blood details from database data will be fetched and notification will be send to the respective blood donor.
The proposed work explores to find blood donors by using GSM modem and raspberry pi based system. In this system, it consists of android application, GSM Modem, raspberry pi kit. In android application, the person who wants to donate blood needs to register so that his information will be stored in the database. Application display three different screens such as Register, Query and about us screen. Donor needs to register his/her details such as
Name, Gender, Address, Blood group and Mobile number. In query section patient needs to select required blood group and current address. Whole system is implemented using raspberry pi kit. Whenever there is requirement for blood then patient will enter required blood group details. Then that information will be fetched from database and SMS will be send to the donor directly on his number which is stored at the time of registration. Hence there will be direct communication between donor and patient [4].
In proposed system, android application is designed using MIT app inventor MIT App Inventor is a visual programming based environment. https://codeshoppy.com/ App Inventor is an open-source web application for android which is originally provided by Google, and maintained by the Massachusetts Institute of Technology. It is provided with graphical user interface, it allows users to drag-and-drop visual objects for creating an application [5].
Proposed System Flow
1.Person/donor who wants to donate blood needs to register his details
2.This details will be stored in raspberry pi system database
3.User in need of blood will have to select required blood group and current address
4.Corresponding blood donors information will be fetched and displayed on screen
5.Patient needs to select donor and send SMS option on the screen
6.SMS will be send to blood donor directly through GSM Modem
1.Raspberry Pi
Raspberry pi is based on Broadcom system on a chip (SoC), which consists of on-chip ARM compatible central processing unit (CPU) and an on chip GPU(Graphics Processing Unit). CPU speed of the raspberry pi ranges from 700 MHz to 1.2 GHz. Most boards have HDMI composite video output, a 3.5 mm audio phone jack, and one and four USB slots
It has on board memory range from 256 MB to 1 GBRAM. In raspberry pi, operating system is stored in SD cards. Lower level output is provided through number of GPIO pins which support common protocols like I²C. Pi 3 and Pi Zero W have on board Bluetooth and Wi-Fi 802.11n The B-models have an 8P8C Ethernet port [6]
2.GSM Modem
SIM900A Modem is built from SIMCOM GSM/GPRS based with Dual Band modem which works with frequency 900/ 1800 MHz. SIM900A have capability to search these two bands automatically. It is also possible to set frequency bands by using AT commands. The baud rate can be configured from 1200-115200 by using AT command. It is provided with The GSM/GPRS Modem with internal TCP/IP stack which enable us to connect to the internet through GPRS. This is a wireless module with ultra-compact size [7].
The proposed system can be used to reduce time span between donor and patient. The system consists of android application, raspberry pi and GSM modem. There is direct communication between donor and recipient through SMS so in case of emergency this system plays important role. Results shows different screens of the android applications where user needs to enter blood requirements. View More
Comments
Post a Comment