Skip to main content

AUTOMATED BLOOD BANK SYSTEM USING RASPBERRY PI

AUTOMATED BLOOD BANK SYSTEM USING RASPBERRY PI



Code Shoppy


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

Popular posts from this blog

The Determinants of Online Shopping Behavior

Online Shopping E-Commerce Android App Project The Determinants of Online Shopping Behavior A.Social Cognitive Theory Reference [7] argued that social cognitive theory is a powerful theory for explaining human behavior. The core argument of social cognitive theory is that cognitive personal and environmental factors affect behavior [7, 16]. Reference [7] indicated that the primary statement in social cognitive theory is that there is a triadic mechanism among personal characteristics, such as cognitive states, psychical features, such as external environment factors, and behavior. Reference [7] shown that an individual’s perception can mold behavior. The way people think and feel is related to behavior. In other words, the cognitive state may influence individual’s behavior. Reference [7] expressed that the environment which individuals surround within is related to behavior. The environment which involves in social cognitive theory includes physical environment a

Secure Exam Management System for M-Learners

Secure Exam Management System for M-Learners  E- LEARNING has experienced such an extraordinary growth over the last years that its global industry market is estimated to be worth USD 91 billion [1]. Learn-ing Management Systems (LMSs), due to being essential tools of e-learning, have been adopted by many organiza-tions to establish and provide access to online learning services. Nowadays, the success of LMSs is so great: 74% of the US corporations and educational institutions cur-rently offering e-learning employ LMSs in their training programs [2]. In Spain, over 90% of the universities and colleges use an LMS [3]. According to [4], 29% of the or-ganizations (banking sector, retailing sector, etc.) in Tur-key have adopted e-learning applications. Globally, 79.5% of large companies were reported to be using these sys-tems in their training programs in 2008 [5] and the market for LMS is estimated to have an annual growth rate of about 25.2% through the year 2018 [6]. The expan