Page donation programs available on any of the

Page 872Automated Blood BankGuguloth DevilalM.Tech in VlSI and Embedded System,Dept of Electronic and Communication Engineering,Vivekananda Institute of Engineering and Technology, Bogaram Keesara, Rangareddy Telangana India.Prof.J.Vijay Kumar, M.TechDept of Electronic and Communication Engineering,Vivekananda Institute of Engineering and Technology, Bogaram Keesara, Rangareddy Telangana India.Introduction:Every year the nation requires about 4 Crore units of blood, out of which only a meager 40 Lakh units of blood are available. There are multiple blood banks around the world, however none of them offer the capability for a direct contact between the donor and recipient. This is often a serious disadvantage notably in cases wherever there is associate degree pressing would like of blood. This project aims to beat this communication barrier by providing an immediate link between the donor.Literature survey:Automated online blood bank database: A number of online blood bank databases are available, however none of them offer the capability for a direct contact between the donor and recipient. This is a major drawback particularly in cases where there is an urgent need of blood. Our project aims to overcome this communication barrier by providing a direct call routing technique using Asterisk hardware. A blood bank database is created by collection of details from various sources like Blood banks, NSS, NGO’s, hospitals and through web interface. The data collected will be maintained in a central server. This central server will be associated with a contact number that can be used to connect to it. The willingness of donor and the closeness of the donor to the place from where the call is coming are also accounted for in defining this algorithm. Based on the algorithm the most eligible donor is found out. Page 873From the server the call from the required person is routed to the eligible donor’s number. Such a system considerably cuts down on the overheads involved in referring to an online database and then calling the donors and verifying their willingness at a time when there is a critical need for the blood. Existing system:Blood bank management system: At present,the public can only know about the blood donation events through conventional media means such as radio, newspaper or television advertisements. There is no information regarding the blood donation programs available on any of the portal. The current system that is using by the blood bank is manual system. With the manual system, there are problems in managing the donors’ records. The records of the donor might not be kept safely and there might be missing of donor’s records due to human error or disasters. Besides that, errors might occur when the staff keeps more than one record for the same donor. There is no centralized database of volunteer donors. So, it becomes really tedious for a person to search blood in case of emergency. The only option is to manually search and match donors and then make phone calls to every donor. There is also no centralized database used to keep the donors’ records. Each bank is having their own records of donors. If a donor makes donation in different hospital, no previous records can be traced except if the donor brings along the donation certificate. Hence, the donor is considered to be a first timer if they make blood donation in a new place. Without an automated management system, there are also problems in keeping track of the actual amount of each and every blood type in the blood bank. In addition, there is also no alert available when the blood quantity is below its par level or when the blood in the bank has expired.Proposed system:Automated Blood Bank is an associate work that brings voluntary blood donors and those in need of blood on to a common platform. The mission is to fulfill every blood request in the country with a promising android application and motivated individuals who are willing to donate blood. The proposed work aims to overcome this communication barrier by providing a direct link between the donor and the recipient by using low cost and low power Raspberry Pi kit. It requires Micro USB of 5V and 2A power supply only. Entire communication takes place via SMS (Short Messaging Service) which is compatible among all mobile types. Automated Blood Bank” is an project that brings voluntary blood donors and those in need of blood on to a common platform. This project aims at servicing the persons who seekdonors who are willing to donate blood and also provide it in the time frame required. Automated Blood Bank tries to assist victims/patients/those in want of blood. It is an endeavor to achieve dead set these people in want of blood and connect them to those willing to donate. The proposed work explores to find blood donors by using GSM based Smart Card CPU -Raspberry Pi Kit. This project uses regulated 5V, 500mA power supply. 7805 three terminal voltage regulator is used for voltage regulation. Bridge type full wave rectifier is used to rectify the ac output of secondary of 230/12V step down transformer.Page 874RASPBERRY-PI:TheRaspberry Piis a credit-card-sizedsingle-board computerdeveloped in theUKby theRaspberry Pi Foundationwith theintention of promoting the teaching of basiccomputer sciencein schools. The Raspberry Piis manufactured through licensed manufacturing deals withNewark element14(Premier Farnell),RS Componentsand Egoman. All of these companies sell the Raspberry Pi online. Egoman produces a version for distribution solely in China and Taiwan, which can be distinguished from other Pis by their red coloring and lack of FCC/CE marks. The hardware is the same across all manufacturers.Features:?System Memory –1GB LPDDR2?Storage –micro SD card slot (push release type)?Video & Audio Output –HDMI and AV via 3.5mm jack.?Connectivity –10/100M Ethernet?USB –4x USB 2.0 ports, 1x micro USB for power?Expansion2×20 pin header for GPIOsCamera headerDisplay header?Power –5V via micro USB port.?Dimensions –85 x 56 mmBasic Hardwareof Raspberry-PI:Page 875Pin diagram:SD card is shown OS used in Raspberry pi is LinuxCoding will be done in C/python languageRaspbian OS:The Raspberry Pi primarily usesLinuxkernel-basedoperating systems. Raspbian is an unofficial port of Debian Wheezy arm with compilation settings adjusted to produce code that uses “hardware floating point”, the “hard float” ABI and will run on the Raspberry Pi. The port is necessary because the official Debian Wheezy armhf ((ARM hard float) refers to anARM architecturewith the additionalfloating pointhardwareVector Floating Point (VFP). Software packages and cross-compiler tools use the armhf vs. arm/armel suffixes to differentiate.) Release is compatible only with versions of the ARM architecture later than the one used on the Raspberry Pi (ARMv7-A CPUs and higher vs. the Raspberry Pi’s ARMv6 CPU). It provides some availabledebsoftware packages, pre-compiled software bundles.A minimum size of 2GB SD card is required for Raspbian, but a 4GB SD card or above is recommended. Page 876The downloaded Raspbian “wheezy” image file has to be unzipped and then written to a suitable SD card, formatting it for use.Diagram of API-ConnectionGlobal System for Mobile Communication (GSM):GSM, which stands for Global System for Mobile communications, reigns (important) as the world’s most widely used cell phone technology. Cell phones use a cell phone service carrier’s GSM network by searching for cell phone towers in the nearby area. Global system for mobile communication (GSM) is a globally accepted standard for digital cellular communication.GSM IN INDIA:MESSAGE SENDING AND WRITING COMMANDS:Commandsalways start with AT (which means Attention) and finish with a character.AT+CMGS, Send MessageThis command sends a short message from the modem to the network (SMSSUBMNote:1. Control+z = terminate and send, escape = terminate and quit (withoutsending).Page 8772.After sending the command AT+CMGS=”123456″ wait for the character > before sending the text or characters will be lost.3. The text string is terminated by ctrl+z do not use a carriage return like other commands.AT+CMGD, Delete MessageThis command deletes a message from the location from SIM storage.Command P16x2 LCD:LCD stands for Liquid Crystal Display. LCD is finding wide spread use replacing LEDs (seven segment LEDs or other multi segment LEDs) because of the following reasons:1.The declining prices of LCDs.2.The ability to display numbers, characters and graphics. This is in contrast to LEDs, which are limited to numbers and a few characters.3.Incorporation of a refreshing controller into the LCD, thereby relieving the CPU of the task of refreshing the LCD. In contrast, the LED must be refreshed by the CPU to keep displaying the data.Ease of programming for characters and graphicsLCD screen consists of two lines with 16 characters each. Each character consists of 5×7 dot matrix. Contrast on display depends on the power supply voltage and whether messages are displayed in one or two lines. For that reason, variable voltage 0-Vdd is applied on pin marked as Vee. Trimmer potentiometer is usually used for that purpose.Some versions of displays have built in backlight (blue or green diodes). When used during operating, a resistor for current limitation should be used (like with any LE diode).Page 878PinDescription:The most commonly used LCDs found in the market today are 1 Line, 2Line or 4 Line LCDs which have only 1 controller and support at most of 80 characters, whereas LCDs supporting more than 80 characters make use of 2HD44780 controllers.Most LCDs with 1 controller has 14 Pins and LCDs with 2controller has 16Pins (two pins are extra in both forback-light LED connections). Facts about the blood supply:Blood cannot be factory made -it will solely return from generous donors. Type O-negative blood (red cells) can be transfused to patients of all blood sorts. It is forever in great demand and sometimes in briefoffer. Type AB-positive plasma can be transfused to patients of all different blood sorts. AB plasma is additionally typicallyin brief offer. Facts concerning the blood donation method. Donating blood could be asafe method. A sterile needle is employed one time for every donor and so discarded.Blood donation may be an easy straightforward four-step process: registration, case history, donationand refreshments. Every blood donor is given a mini-physical, checking the donor’s temperature, pressure, pulse and Hb to guarantee it is safe for the donor to administer blood. The actual blood donationusually takes less than 10-12 minutes. The whole method, from the time arrives to the time to go away, takes concerning Associate in Nursing hour and 15 min. The average adult has concerning 10 units of blood in his body. Roughly 1 unit is given throughout adonation. A healthy donor might give red blood cells each 56 days, or double red cells each 112 days. A healthy donor might give platelets as few as 7 days apart, however a most of 24 times a year. All given blood is tested for HIV, hepatitis B and C, syphilis and different infectious diseases before it can be transfused to patients.Schematic Diagram:Page 879Flow chartDisadvantageCost of implementation is highAdvantagesEase of implementation Loss of life can be avoidedApplicationsIn hospitalsMedical campsIn urban & rural areasAnalysis of blood donationPage 880CONCLUSION:Blood is the primary necessity of life. There are different scenarios available for searching blood donors. This proposed system will be one step ahead from the other blood donation systems. REFERENCES:1 Arif. M. Sreevas. S. Nafseer. K. and Rahul. R., „Automated online Blood bank database?, India Conference (INDICON), Annual IEEE, Print ISBN: 978-1-4673-2270-6, pp. 012 –017, 2012. 2 BalaSenthilMurugan L, Anitha Julian, “Design and Implementation of Automated Blood Bank using Embedded Systems”, International Conference on Circuit, Power and Computing Technologies ICCPCT, 2015. 3 Kapicak L, Nevlud P, Zdralek J, Dubec P, PlucarJ, “Remote control of Asterisk via Web Services”, 34th International Conference on Telecommunications and Signal Processing (TSP), 2011.4 Peter Marbach, Oliver Mihatsch, and John N.Tsitsiklis, “Call Admission Control and Routing in Integrated Services Networks Using Neuro-Dynamic Programming”, IEEE Journal on selected areas in communications, VOL.18, NO.2, February 2000. 5 R Vanitha M.E, P Divyarani, “BCloud App: Blood Donor Application for Android Mobile”, International Journal of Innovations in Engineering and Technology (IJIET), Vol. 2 Issue 1 February 2013. 6 Nader Moayeri, Jalal Mapar, Stefanie Tompkins, KavehPahlavan, “Emerging opportunities for localization and tracking”, IEEE Wireless Communications, April 2011.5. Ibrahim. M. and Youssef, M. (2013), ‘Enabling wide deployment of GSM localization over heterogeneousphones’, Communications (ICC), IEEE International Conference, ISSN: 1550-3607, pp. 6396 -6400.6. Karan Punjabi, Pooja Bolaj, Pratibha Mantur, and Sneha Wali (2014), ‘Bus Locator via SMS Using Android Application’, (IJCSIT) International Journalof Computer Science and Information Technologies, ISSN: 0975-9646, Vol. 5 (2), pp. 1603-1606.7. Mohamed Ibrahim and Moustafa Youssef (2011), ‘A Hidden Markov Model for Localization using Low-End GSM Cell Phone’, Communications (ICC),IEEE International Conference, ISSN: 1550-3607, E-ISBN: 978-1-61284-231-8, Print ISBN: 978-1-61284-232-5, pp. 1 -5.8. Neetesh Saxena, and Narendra S. Chaudhari, (2014), ‘EasySMS: A Protocol for End-to-End Secure Transmission of SMS’, IEEE Transactions on information forensics and security, VOL. 9, NO. 7,ISSN: 1556-6013, pp. 1157 -1168.9. Spyropoulos. B., Botsivaly. M., Tzavaras. A., and Spyropoulou, P (2009), ‘Towards digital blood-banking’,ITU-T Kaleidoscope: Innovations for Digital Inclusions, .K-IDI. E-ISBN : 978-92-61-12891-3, Print ISBN: 978-92-61-12891-3,pp.I-8.Page 88110 WHO. Global database on blood safety. Summary report, WHO. Blood transfusion safety; 1998 –1999. Available from: URL: http://www.who.int/bloodsafety/global_data base/en/. 3 IBTO. Activities of the Iranian Blood Transfusion Service, Tehran, Iran. Tehran: Iran Blood Transfusion Organization (IBTO); 1996. 11 Thomson RA, Bethel J, Lo AY, Ownby HE, Nass CC, Williams AE. Retention of safe blood donors. Transfusion. 1998; 38: 359 –367. 12 Olaiya MA, Alakija W, Ajala A, Olatunji R. Knowledge, attitudes, beliefs and motivations towards blood donations among blood donors in Lagos, Nigeria. Transfus Med. 2004; 14: 13 –17.13 Chiavetta JA, Deeks S, Goldman M, Hannon J, Leach-Bennett J, Megann H, et al. Proceedings of a consensus conference: blood-borne HIV and hepatitisoptimizing the donor selection process. Transfus Med Rev. 2003; 17: 1 –30.14 Arif. M. Sreevas. S. Nafseer. K. and Rahul. R., „Automated online Blood bank database?, India Conference (INDICON), Annual IEEE, Print ISBN: 978-1-4673-2270-6, pp. 012 –017, 2012. 15 BalaSenthilMurugan L, Anitha Julian, “Design and Implementationof Automated Blood Bank using Embedded Systems”, International Conference on Circuit, Power and Computing Technologies ICCPCT, 2015.16 Kapicak L, Nevlud P, Zdralek J, Dubec P, Plucar J, “Remote control of Asterisk via Web Services”, 34th International Conference on Telecommunications and Signal Processing (TSP), 2011. 17 Peter Marbach, Oliver Mihatsch, and John N.Tsitsiklis, “Call Admission Control and Routing in Integrated Services Networks Using Neuro-Dynamic Programming”, IEEE Journal on selected areas in communications, VOL.18, NO.2, February 2000. 18 R Vanitha M.E, P Divyarani, “BCloud App: Blood Donor Application for Android Mobile”, International Journal of Innovations in Engineering and Technology (IJIET), Vol. 2 Issue 1 February 2013. 6 Nader Moayeri, Jalal Mapar, Stefanie Tompkins, KavehPahlavan, “Emerging opportunities for localization and tracking”, IEEE Wireless Communications, April 2011.