E-TOWN Prepared By: Vivek Patel Semester : 8 th Department : Electronics and communication
Jun 14, 2015
E-TOWNPrepared By: Vivek Patel
Semester : 8th
Department : Electronics and communication
CONTENTS:
• Introduction
• Problem Defination
• Baking System
• General Block Diagram
• Flow-Chart
• Component Description
• Work-plan
• Conclusion
INTRODUCTION :
• Our prototype combines atmega32 microcontroller, visual basic 10, LCD,
keypad, USART banking system, Security Pin Authentication and Ethernet
Data Transfer to provide a prototype for a low-cost secure payment system
that has the potential to change lives in rural areas of developing countries
• This is an idea targeted at developing countries; as the Internet and ATMs
are unavailable in rural areas and penetration is low even in urban areas
there are many problems faced (including access to financial services and
remittances).
• The idea is to construct a complete mobile-payment ecosystem comprised of
enabled transactions to access a virtual account- a simple, fast and safe
solution for financial transactions.
PROBLEM DEFINATION :
• Idea based on proving Safe Banking System to the Small area of
people like town and small company unit.
• We’re designing the Database for Banking sector which is not going to
use any internet access and provides Hacking free safe Banking.
• We also provide visitor counting system who visit our TOWN and
number of people visit and exit
WHY TECHNOLOGY IN BANKS ? :
• To Transform Financial Services Industry In The Net-worked World
• Increased Operation Efficiency, Profitability & Productivity
• Superior Customer Service
• Provide Services / Products Across A Range Of Channels
• To Be Futuristic And Have “Time” Value In All Its Dealings With
Customers
• Improved Management/Accountability
• Better Cross Selling Ability
• Minimal Transaction Cost
• Improved Financial Analysis Capabilities
FOCUS ASPECTS OF NEW BANKING SYSTEMS:
• Electronic Fund Transfer (EFT)
• Electronic Clearing System (ECS)
• Any Branch Banking
• Risk Management
• ATM
• Card Management
• Mobile Banking
ADVANTAGE:
• Phishing
• Pharming
• Hacking
• Skimming
• Trojan
PROBABLE SOLUTION :
• E-town concept will fulfil by us by using technical component and its
mixer use to render to town as safe banking system using fingerprint
technology and power supply by using transformer and its prevention
system and access control on server by using ETEHRNET and database
on laptop as a server.
• By providing combination of electronic and communication, computer,
electrical and civil engg. Field and this idea is different than a city of
any state, but in this town all the a from people and by people and for
people.
MAJOR HARDWARE COMPONENT :
• Atmel atmega32 development board
• At89s52 microcontroller
• Keypad(4*4)
• Lcd(16*2)
• Cables (frc,db9 to usb, a to b)
• 2-pin connctor
• Power supply(transformer, diode, 7805-ic)
SOFTWARE PLATFORM :
• Atmel avr studio 6.0
• Microsoft visual basic 2010 express
• Ms-excel
• Flash magic
• Keil uvision4
GENERAL BLOCK DIAGRAM :
CONTAINS:
• Main Section Of “E-town”
• Hardware System
• Software System
• Power Supply System
• Visitor Counting System
• Banking System (ATM Section)
FLOWCHART:
WORKING:
• First of all to start server & visual basic.
• Databases are updating automatically and connection of banking system established.
• You will get message on LCD as “welcome to e-town bank”
• Press OK button on keypad and it will ask you to “ENTER ID:” & “ENTER PASSWORD”
• Now its show you different options for the banking system i.e. Withdrawal, transfer, online payment etc
• Select suitable operation i.e. Withdrawal & now enter amount for example 16000/-
• After press ok it will show you remaining amount & database got updated at same time.
• If you enter wrong id or password then it display “login fail”
• If you want to disconnect server press “#” in ID and it will disconnect server and save database of ms-excel sheet and in visual basic debugging is stop.
SNAPSHOTS OF WORKING PROJECT:
VISITOR COUNTING SYSTEM :
WORKING :
• We consider small area of about 100 people can allow to visit town and that’s why we take counter as 100 in our system.
• First of all start system it will display “welcome to e-town” and in second line “visitor watcher”
• If no one will come at that time it will show “SCANNING VISITOR”
• If anyone goes OUT from town it will allow to exit only when red light glow and it will display as “VISIT AGAIN------” and in second line “no of left: 100”
• This process will continue run and entry, exit and display data is shown on LCD.
• If anyone come in town it will allow to enter in when indication light (red) and its can enter in it and it will display as “welcome----- ” and in second line “no of left: 99”
ATMEGA32:• FEATURES:
• High-performance, Low-power AVR® 8-bit Microcontroller
• Advanced RISC Architecture
• High Endurance Non-volatile Memory segments
• Programming Lock for Software Security
• JTAG (IEEE std. 1149.1 Compliant) Interface
• Programming of Flash, EEPROM, Fuses, and Lock Bits through the JTAG Interface
• Peripheral Features
• Byte-oriented Two-wire Serial Interface
• Master/Slave SPI Serial Interface
• Power-on Reset and Programmable Brown-out Detection
AT89S52:
• FEATURES
• Compatible with MCS-51® Products
• 8K Bytes of In-System Programmable (ISP) Flash Memory
• 4.0V to 5.5V Operating Range
• Fully Static Operation: 0 Hz to 33 MHz
• 256 x 8-bit Internal RAM
• 32 Programmable I/O Lines
• Three 16-bit Timer/Counters
• Eight Interrupt Sources
• Full Duplex UART Serial Channel
AT89S52 :The AT89S52 is a low-power, high-performance CMOS 8-bit microcontroller with 8Kbytes of in-system programmable Flash memory.
ATMEL AVR STUDIO 6.0:
• The Atmel Studio 6 IDP gives you a
seamless and easy-to-use
environment to write, build and
debug your applications written in
C/C++ or assembly code. The Studio
to Design All Embedded Systems.
• With the introduction of Atmel Gallery
and Atmel Spaces, Atmel Studio 6
further simplifies embedded MCU
designs to reduce development time
and cost. Atmel Gallery is an online
apps store for development tools and
embedded software.
ABOUT VISUAL BASCI 10 :
• Microsoft Visual Basic 2010 Express is
a free development tool, able to aid
you in designing and programming
simple or complex applications.
• It has a nice look, the interface is well
organized, optimized for fast
functionality and the simplicity is an
advantage for amateur programmers
ABOUT MICROSOFT EXCEL:
• Microsoft Excel is a spread sheet application
developed by Microsoft for windows and Mac
Os.
• It features calculation, graphing tools, pivot
tables and a macro programming language
called Visual Basic for applications.
• It has a battery of supplied functions to answer
statistical, engineering and financial needs. In
addition, it can display data as line graphs,
histograms and charts, and with a very limited
three-dimensional graphical display. It allows
sectioning of data to view its dependencies on
various factors for different perspectives
(using pivot tables and the scenario manager)
ABOUT KEIL u VISION 4:
• Keil development tools for the 8051
Microcontroller Architecture support every
level of software developer from the
professional applications engineer to the
student just learning about embedded
software development.
• The industry-standard Keil C Compilers,
Macro Assemblers, Debuggers, Real-time
Kernels, Single-board Computers, and
Emulators support all 8051 derivatives
and help you get your projects completed
on schedule.
WORK PLAN FOR 8TH SEMESTER:
Sr.No
Worked Month
Status of Work
1 Augest-2013 Study component and survey about project
2 September-2013 Implementation of power supply section and testing
3 Octomber-2013 Study about atmega32 and practice on AVR studio 6
4 December-2013 Studying about keil u vision and VB 10 software.
5 January-2014 Testing and implementing of visitor system
6 February-2014 Making code for visitor counting system
7 March-2014 Making code of USART ,LCD, keypad of atmega 32 microcontroller
8 April-2014 Making code in VB 10 and creating database for banking system and testing hardware successfully
9 May-2014 Show whole project in college to internal guide in working condition
FUTURE ENHANCEMENT :
• More security level for hacker and make it hacking proof by using other
programming and database system like MQSQL and PHP programming and
WAMP server, and ETHERNET.
• Real life ATM and check payment and figure print based system.
• In visitor counting system, by using series of IR sensor and photo
transistor can improve detection and fast response and put a pole instead
of led.
CONCLUSION :
• The reforms to the old banking system with the advent of
technology has bought in a dramatic change in its functioning and
has increased customer relationship.
References :
Technology in Indian Banking[Commercial Banking].
Traditional Banking System in India.
Trend & progress of Banking in India, RBI 2006
Google search.
www.antiphishing.com
THANK YOU