SlideShare a Scribd company logo
SMART SHOPPING CART
GROUP NO -18
Group Members
Anojan S – E/14/017
Majurageerthan A –E/14/216
Sankeerthan K – E/14/311
Our project is to….
Improve the shopping experience of customers in a super market
using smart cart
Outline of the plan
•Scan the RFID tag of product.
•Show price , offer details , total
bills in the display which is
attached in the cart.
•If user accept to buy , then it will
be added to user’s total bill.
•User can pay at the counter (Bill is
already calculated in the cart).
Architectural Design
Microcontroller
RFID tag
Branch Server
Key Pad
Wi-Fi transfer
display
Input
Output
Smart Cart
Router
Wired Connection
Hardware Architecture
Arduino
5 V
Microcontroller ATmega328P
Operating Voltage 5V
Input Voltage (recommended) 7-12V
Input Voltage (limit) 6-20V
Digital I/O Pins 14 (of which 6 provide PWM output)
PWM Digital I/O Pins 6
Analog Input Pins 6
DC Current per I/O Pin 20 mA
DC Current for 3.3V Pin 50 mA
Flash Memory
32 KB (ATmega328P) of
which 0.5 KB used by bootloader
SRAM 2 KB (ATmega328P)
EEPROM 1 KB (ATmega328P)
Clock Speed 16 MHz
LED_BUILTIN 13
Length 68.6 mm
Width 53.4 mm
Weight 25 g
RFID-RC522
MF RC522 is a highly
integrated read and
write card chip
it is a low-voltage,
low-cost,
and small-sized non-
contact card chip,
a best choice for
intelligent instrument
and portable handheld
devices
3.3 V
Specification
 MFRC522 chip based board
 Operating frequency: 13.56MHz
 Supply Voltage: 3.3V
 Current: 13-26mA
 Read Range: Approx 3cm with
supplied card and fob
 SPI Interface
 Max Data Transfer Rate: 10Mbit / s
 Dimensions: 60mm × 39mm
ESP8266
The ESP8285 is an ESP8266 with 1 MiB of
built-in flash, allowing for single-chip devices
capable of connecting to Wi-Fi
3.3 V
Specification
802.11 b / g / n wireless standards
Serial WiFi transmission rate: 110-460800bps;
Temperature: -40℃ ~ + 125 ℃;
Humidity: 10%-90% non-condensing;
Weight: about 20g (0.7oz)
TCP / IP protocol stack, One socket;
Others
Display Key pad
Rechargeable
battery
2000 mAh
Software Architecture
•User Interfaces are implemented in JavaFx
•For consuming web service, we used Apache HttpClient library
Front End
Design View
Cashiers Desktop application
Back end
Back end is developing using following technologies;
1. Spring boot
◦ Spring Boot is an "opinionated" application bootstrapping framework that makes it easy to
create new RESTful services (among other types of applications)
2. MySQL database
Database ER Diagram
Security Aspects
Token based authentication using Jwts (Javscript web token)
◦ Token is created when cashier initiate communication with Server.Jwt token is passed with every api
call.
Network communication using SSL certificate,
◦ In our case server and nodes are in limited physical area,
◦ Controllable area. But using this system in large scale this is not possible and it involve payment
transaction so it need secure way to transmit data through network.
Role based accessing
◦ It protects only some roles have authorization to access important data and manipulate.
Schematics and Design
No Item Quantity Unit Price Total
1 Arduino/uno 1 950
2 RFID AND TAGS 1 450
3 WI-FI Transfer 1 531
4 Display 1 1200
5 Key Pad 1 150
6 Battery 1 2000
7 Total 5131
Others
8 Push buttons
9 Resistors
10 Jumper cables
11 Breadboard
12 Trolley instruments
13 Total 800
14 Grand Total 5931
Budget
Week 1 2 4 5 7 8 9 10 12 13 14
Milestone 1
Jan 2
Milestone 2
Jan 22
Milestone 3
Apr 26
Milestone 4
May 10
Milestone 5
May 20
Proposal
Plan
Design
Implementation
Develop Code
Research
Progress Review
Error checking
Completion
TIMELINE
Introduction
Thank you

More Related Content

What's hot

Smart shopping trolley using rfid and remote controlling
Smart shopping trolley using rfid and remote controllingSmart shopping trolley using rfid and remote controlling
Smart shopping trolley using rfid and remote controllingPranav Veerani
 
Smart shopping trolley using rfid and remote control Poster
Smart shopping trolley using rfid and remote control Poster Smart shopping trolley using rfid and remote control Poster
Smart shopping trolley using rfid and remote control Poster Pranav Veerani
 
Smart cart presentation
Smart cart presentationSmart cart presentation
Smart cart presentationajg08d
 
Smart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharSmart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharShivnaresh Likhar
 
Smart shopping trolley using rfid and remote controlling report
Smart shopping trolley using rfid and remote controlling reportSmart shopping trolley using rfid and remote controlling report
Smart shopping trolley using rfid and remote controlling reportPranav Veerani
 
Rfid based attendance sytem
Rfid based attendance sytemRfid based attendance sytem
Rfid based attendance sytemPiyush Saini
 
A Project Report on RFID Based Attendance System.pdf
A Project Report on RFID Based Attendance System.pdfA Project Report on RFID Based Attendance System.pdf
A Project Report on RFID Based Attendance System.pdfSudipto Krishna Dutta
 
RFID BASED ATTENDANCE SYSTEM PPT
RFID BASED ATTENDANCE SYSTEM PPTRFID BASED ATTENDANCE SYSTEM PPT
RFID BASED ATTENDANCE SYSTEM PPTnikhilpatewar
 
Shopping and automatic billing using rfid technology
Shopping and automatic billing using rfid technologyShopping and automatic billing using rfid technology
Shopping and automatic billing using rfid technologyIAEME Publication
 
Smart door lock
Smart door lockSmart door lock
Smart door lockaswin5432
 
RFID attendance system
RFID attendance systemRFID attendance system
RFID attendance systemA.k. Goverdhan
 
RFID (Radio Frequency Identification)
RFID (Radio Frequency Identification)RFID (Radio Frequency Identification)
RFID (Radio Frequency Identification)Amber Bhaumik
 
RFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEMRFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEMavinash yada
 
Rfid based access control system using microcontroller
Rfid based access control system using microcontrollerRfid based access control system using microcontroller
Rfid based access control system using microcontrollerrajkanakaraj007
 
Rfid based employee tracking
Rfid based employee trackingRfid based employee tracking
Rfid based employee trackinggiri529
 

What's hot (20)

Smart shopping trolley using rfid and remote controlling
Smart shopping trolley using rfid and remote controllingSmart shopping trolley using rfid and remote controlling
Smart shopping trolley using rfid and remote controlling
 
RFID BASED ATTENDANCE SYSTEM.pptx
RFID BASED ATTENDANCE SYSTEM.pptxRFID BASED ATTENDANCE SYSTEM.pptx
RFID BASED ATTENDANCE SYSTEM.pptx
 
Smart shopping trolley using rfid and remote control Poster
Smart shopping trolley using rfid and remote control Poster Smart shopping trolley using rfid and remote control Poster
Smart shopping trolley using rfid and remote control Poster
 
Smart cart presentation
Smart cart presentationSmart cart presentation
Smart cart presentation
 
Smart shopping system
Smart shopping systemSmart shopping system
Smart shopping system
 
Smart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharSmart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likhar
 
Smart shopping trolley using rfid and remote controlling report
Smart shopping trolley using rfid and remote controlling reportSmart shopping trolley using rfid and remote controlling report
Smart shopping trolley using rfid and remote controlling report
 
Rfid based attendance sytem
Rfid based attendance sytemRfid based attendance sytem
Rfid based attendance sytem
 
A Project Report on RFID Based Attendance System.pdf
A Project Report on RFID Based Attendance System.pdfA Project Report on RFID Based Attendance System.pdf
A Project Report on RFID Based Attendance System.pdf
 
RFID BASED ATTENDANCE SYSTEM PPT
RFID BASED ATTENDANCE SYSTEM PPTRFID BASED ATTENDANCE SYSTEM PPT
RFID BASED ATTENDANCE SYSTEM PPT
 
Shopping and automatic billing using rfid technology
Shopping and automatic billing using rfid technologyShopping and automatic billing using rfid technology
Shopping and automatic billing using rfid technology
 
Smart door lock
Smart door lockSmart door lock
Smart door lock
 
RFID attendance system
RFID attendance systemRFID attendance system
RFID attendance system
 
RFID (Radio Frequency Identification)
RFID (Radio Frequency Identification)RFID (Radio Frequency Identification)
RFID (Radio Frequency Identification)
 
RFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEMRFID BASED SECURITY ACCESS CONTROL SYSTEM
RFID BASED SECURITY ACCESS CONTROL SYSTEM
 
RFID security ppt
RFID security pptRFID security ppt
RFID security ppt
 
RFID based access control ppt
RFID based access control pptRFID based access control ppt
RFID based access control ppt
 
Rfid based access control system using microcontroller
Rfid based access control system using microcontrollerRfid based access control system using microcontroller
Rfid based access control system using microcontroller
 
Rfid based employee tracking
Rfid based employee trackingRfid based employee tracking
Rfid based employee tracking
 
Rfid technology
Rfid technologyRfid technology
Rfid technology
 

Similar to Smart shopping cart (using RFID)

Orbleaf: Integrated Smart Card Development Platform
Orbleaf: Integrated Smart Card Development PlatformOrbleaf: Integrated Smart Card Development Platform
Orbleaf: Integrated Smart Card Development PlatformTech in Asia ID
 
Paperless ticket system
Paperless ticket systemPaperless ticket system
Paperless ticket systemHardik Shah
 
PlaySIM Project Java One 2009
PlaySIM Project Java One 2009PlaySIM Project Java One 2009
PlaySIM Project Java One 2009Sebastian Hans
 
Overview of IoT/M2M Capability
Overview of IoT/M2M CapabilityOverview of IoT/M2M Capability
Overview of IoT/M2M CapabilityALTEN Calsoft Labs
 
EVALUATION OF ATM FUNCTIONING USING VHDL AND FPGA
EVALUATION OF ATM FUNCTIONING USING VHDL AND FPGA EVALUATION OF ATM FUNCTIONING USING VHDL AND FPGA
EVALUATION OF ATM FUNCTIONING USING VHDL AND FPGA VLSICS Design
 
NI Compact RIO Platform
NI Compact RIO PlatformNI Compact RIO Platform
NI Compact RIO Platformjlai
 
Ip interfaces by faststream technologies
Ip interfaces by faststream technologiesIp interfaces by faststream technologies
Ip interfaces by faststream technologiesVishalMalhotra58
 
Secured voting machine with touch screen & smart card
Secured voting machine with touch screen & smart cardSecured voting machine with touch screen & smart card
Secured voting machine with touch screen & smart cardAlbert Jose
 
Iaetsd vlsi based implementation of a digital
Iaetsd vlsi based implementation of a digitalIaetsd vlsi based implementation of a digital
Iaetsd vlsi based implementation of a digitalIaetsd Iaetsd
 
Architectural Patterns in IoT Cloud Platforms
Architectural Patterns in IoT Cloud PlatformsArchitectural Patterns in IoT Cloud Platforms
Architectural Patterns in IoT Cloud PlatformsRoshan Kulkarni
 
[Advantech] ADAM-3600 training kit and Taglink
[Advantech]  ADAM-3600 training kit and Taglink[Advantech]  ADAM-3600 training kit and Taglink
[Advantech] ADAM-3600 training kit and TaglinkMing-Hung Hseih
 
Edge-Core - экономия без потери качества | Семинар для интеграторов 15.06.17
Edge-Core - экономия без потери качества | Семинар для интеграторов 15.06.17Edge-Core - экономия без потери качества | Семинар для интеграторов 15.06.17
Edge-Core - экономия без потери качества | Семинар для интеграторов 15.06.17ROMSAT
 
Security's Once and Future King
Security's Once and Future KingSecurity's Once and Future King
Security's Once and Future KingKapil Sachdeva
 

Similar to Smart shopping cart (using RFID) (20)

Orbleaf: Integrated Smart Card Development Platform
Orbleaf: Integrated Smart Card Development PlatformOrbleaf: Integrated Smart Card Development Platform
Orbleaf: Integrated Smart Card Development Platform
 
Paperless ticket system
Paperless ticket systemPaperless ticket system
Paperless ticket system
 
PlaySIM Project Java One 2009
PlaySIM Project Java One 2009PlaySIM Project Java One 2009
PlaySIM Project Java One 2009
 
Overview of IoT/M2M Capability
Overview of IoT/M2M CapabilityOverview of IoT/M2M Capability
Overview of IoT/M2M Capability
 
EVALUATION OF ATM FUNCTIONING USING VHDL AND FPGA
EVALUATION OF ATM FUNCTIONING USING VHDL AND FPGA EVALUATION OF ATM FUNCTIONING USING VHDL AND FPGA
EVALUATION OF ATM FUNCTIONING USING VHDL AND FPGA
 
NI Compact RIO Platform
NI Compact RIO PlatformNI Compact RIO Platform
NI Compact RIO Platform
 
Ip interfaces by faststream technologies
Ip interfaces by faststream technologiesIp interfaces by faststream technologies
Ip interfaces by faststream technologies
 
Secured voting machine with touch screen & smart card
Secured voting machine with touch screen & smart cardSecured voting machine with touch screen & smart card
Secured voting machine with touch screen & smart card
 
DCM
DCMDCM
DCM
 
DCM
DCMDCM
DCM
 
DCM
DCMDCM
DCM
 
Iaetsd vlsi based implementation of a digital
Iaetsd vlsi based implementation of a digitalIaetsd vlsi based implementation of a digital
Iaetsd vlsi based implementation of a digital
 
News-letter-July15
News-letter-July15News-letter-July15
News-letter-July15
 
TruePower by JioThings.pdf
TruePower by JioThings.pdfTruePower by JioThings.pdf
TruePower by JioThings.pdf
 
Architectural Patterns in IoT Cloud Platforms
Architectural Patterns in IoT Cloud PlatformsArchitectural Patterns in IoT Cloud Platforms
Architectural Patterns in IoT Cloud Platforms
 
[Advantech] ADAM-3600 training kit and Taglink
[Advantech]  ADAM-3600 training kit and Taglink[Advantech]  ADAM-3600 training kit and Taglink
[Advantech] ADAM-3600 training kit and Taglink
 
Edge-Core - экономия без потери качества | Семинар для интеграторов 15.06.17
Edge-Core - экономия без потери качества | Семинар для интеграторов 15.06.17Edge-Core - экономия без потери качества | Семинар для интеграторов 15.06.17
Edge-Core - экономия без потери качества | Семинар для интеграторов 15.06.17
 
Final_Report_15
Final_Report_15Final_Report_15
Final_Report_15
 
Active network
Active networkActive network
Active network
 
Security's Once and Future King
Security's Once and Future KingSecurity's Once and Future King
Security's Once and Future King
 

Recently uploaded

İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopEmre Günaydın
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Aryaabh.arya
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdfKamal Acharya
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringC Sai Kiran
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdfKamal Acharya
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdfKamal Acharya
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industriesMuhammadTufail242431
 
fundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projectionfundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projectionjeevanprasad8
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdfKamal Acharya
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234AafreenAbuthahir2
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfKamal Acharya
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationRobbie Edward Sayers
 
Toll tax management system project report..pdf
Toll tax management system project report..pdfToll tax management system project report..pdf
Toll tax management system project report..pdfKamal Acharya
 
Pharmacy management system project report..pdf
Pharmacy management system project report..pdfPharmacy management system project report..pdf
Pharmacy management system project report..pdfKamal Acharya
 
IT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data AnalysisIT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data AnalysisDr. Radhey Shyam
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxwendy cai
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxCenterEnamel
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsAtif Razi
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwoodseandesed
 

Recently uploaded (20)

İTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering WorkshopİTÜ CAD and Reverse Engineering Workshop
İTÜ CAD and Reverse Engineering Workshop
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 
Online resume builder management system project report.pdf
Online resume builder management system project report.pdfOnline resume builder management system project report.pdf
Online resume builder management system project report.pdf
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Courier management system project report.pdf
Courier management system project report.pdfCourier management system project report.pdf
Courier management system project report.pdf
 
Hall booking system project report .pdf
Hall booking system project report  .pdfHall booking system project report  .pdf
Hall booking system project report .pdf
 
Halogenation process of chemical process industries
Halogenation process of chemical process industriesHalogenation process of chemical process industries
Halogenation process of chemical process industries
 
fundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projectionfundamentals of drawing and isometric and orthographic projection
fundamentals of drawing and isometric and orthographic projection
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
 
WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234WATER CRISIS and its solutions-pptx 1234
WATER CRISIS and its solutions-pptx 1234
 
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdfA CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
A CASE STUDY ON ONLINE TICKET BOOKING SYSTEM PROJECT.pdf
 
HYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generationHYDROPOWER - Hydroelectric power generation
HYDROPOWER - Hydroelectric power generation
 
Toll tax management system project report..pdf
Toll tax management system project report..pdfToll tax management system project report..pdf
Toll tax management system project report..pdf
 
Pharmacy management system project report..pdf
Pharmacy management system project report..pdfPharmacy management system project report..pdf
Pharmacy management system project report..pdf
 
IT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data AnalysisIT-601 Lecture Notes-UNIT-2.pdf Data Analysis
IT-601 Lecture Notes-UNIT-2.pdf Data Analysis
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docxThe Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
The Ultimate Guide to External Floating Roofs for Oil Storage Tanks.docx
 
Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
Architectural Portfolio Sean Lockwood
Architectural Portfolio Sean LockwoodArchitectural Portfolio Sean Lockwood
Architectural Portfolio Sean Lockwood
 

Smart shopping cart (using RFID)

  • 2. Group Members Anojan S – E/14/017 Majurageerthan A –E/14/216 Sankeerthan K – E/14/311
  • 3. Our project is to…. Improve the shopping experience of customers in a super market using smart cart
  • 4. Outline of the plan •Scan the RFID tag of product. •Show price , offer details , total bills in the display which is attached in the cart. •If user accept to buy , then it will be added to user’s total bill. •User can pay at the counter (Bill is already calculated in the cart).
  • 6. Microcontroller RFID tag Branch Server Key Pad Wi-Fi transfer display Input Output Smart Cart Router Wired Connection
  • 7.
  • 8. Hardware Architecture Arduino 5 V Microcontroller ATmega328P Operating Voltage 5V Input Voltage (recommended) 7-12V Input Voltage (limit) 6-20V Digital I/O Pins 14 (of which 6 provide PWM output) PWM Digital I/O Pins 6 Analog Input Pins 6 DC Current per I/O Pin 20 mA DC Current for 3.3V Pin 50 mA Flash Memory 32 KB (ATmega328P) of which 0.5 KB used by bootloader SRAM 2 KB (ATmega328P) EEPROM 1 KB (ATmega328P) Clock Speed 16 MHz LED_BUILTIN 13 Length 68.6 mm Width 53.4 mm Weight 25 g
  • 9. RFID-RC522 MF RC522 is a highly integrated read and write card chip it is a low-voltage, low-cost, and small-sized non- contact card chip, a best choice for intelligent instrument and portable handheld devices 3.3 V Specification  MFRC522 chip based board  Operating frequency: 13.56MHz  Supply Voltage: 3.3V  Current: 13-26mA  Read Range: Approx 3cm with supplied card and fob  SPI Interface  Max Data Transfer Rate: 10Mbit / s  Dimensions: 60mm × 39mm
  • 10. ESP8266 The ESP8285 is an ESP8266 with 1 MiB of built-in flash, allowing for single-chip devices capable of connecting to Wi-Fi 3.3 V Specification 802.11 b / g / n wireless standards Serial WiFi transmission rate: 110-460800bps; Temperature: -40℃ ~ + 125 ℃; Humidity: 10%-90% non-condensing; Weight: about 20g (0.7oz) TCP / IP protocol stack, One socket;
  • 12. Software Architecture •User Interfaces are implemented in JavaFx •For consuming web service, we used Apache HttpClient library Front End
  • 14.
  • 15. Back end Back end is developing using following technologies; 1. Spring boot ◦ Spring Boot is an "opinionated" application bootstrapping framework that makes it easy to create new RESTful services (among other types of applications) 2. MySQL database
  • 17. Security Aspects Token based authentication using Jwts (Javscript web token) ◦ Token is created when cashier initiate communication with Server.Jwt token is passed with every api call. Network communication using SSL certificate, ◦ In our case server and nodes are in limited physical area, ◦ Controllable area. But using this system in large scale this is not possible and it involve payment transaction so it need secure way to transmit data through network. Role based accessing ◦ It protects only some roles have authorization to access important data and manipulate.
  • 19. No Item Quantity Unit Price Total 1 Arduino/uno 1 950 2 RFID AND TAGS 1 450 3 WI-FI Transfer 1 531 4 Display 1 1200 5 Key Pad 1 150 6 Battery 1 2000 7 Total 5131 Others 8 Push buttons 9 Resistors 10 Jumper cables 11 Breadboard 12 Trolley instruments 13 Total 800 14 Grand Total 5931 Budget
  • 20. Week 1 2 4 5 7 8 9 10 12 13 14 Milestone 1 Jan 2 Milestone 2 Jan 22 Milestone 3 Apr 26 Milestone 4 May 10 Milestone 5 May 20 Proposal Plan Design Implementation Develop Code Research Progress Review Error checking Completion TIMELINE Introduction