ATM (Smart ATM System)

dc.contributor.authorRashed Ammouri
dc.contributor.authorIbrahim Tayeh
dc.contributor.authorYousef Salman
dc.date.accessioned2026-06-30T08:00:25Z
dc.date.issued2026-06-15
dc.description--
dc.description.abstractThe development of automated cash handling systems has become increasingly important due to the growing demand for secure, efficient, and cost-effective currency exchange solutions. This project presents the design and implementation of an automated ATM prototype dedicated to intelligent cash exchange operations, supporting both accumulation and change-dispensing modes for paper currency and metallic coins. The system integrates multiple engineering domains including embedded control, pneumatic routing, dual-stepper arc positioning, servo-based coin gating, computer vision-based banknote recognition, pulse-based coin validation, and wireless inventory synchronization. Banknotes inserted by the user are captured and validated using a Raspberry Pi image processing subsystem equipped with controlled LED illumination and a servo-driven presentation mechanism. Validated currency is accumulated digitally before confirmation. For dispensing operations, a dual NEMA23 stepper-driven arc positioning mechanism aligns a vacuum suction assembly with the required banknote denomination. Selective airflow routing is achieved using normally-closed solenoid valves connected to a centralized vacuum system. Metallic coins are dispensed through servo-controlled 3D-printed gate mechanisms. The system supports hybrid transactions, allowing combinations of paper currency and coins within a single exchange session. Real-time inventory levels are synchronized automatically with a wireless administrator application via ESP8266 communication. Unlike commercial banking ATMs, this prototype focuses on intelligent denomination exchange and accumulation within a compact and educational mechatronic platform, demonstrating the integration of embedded systems, pneumatics, motion control, computer vision, and wireless monitoring into a unified architecture.
dc.description.sponsorship--
dc.description.statementofresponsibilityIn many commercial environments, there is a frequent need for automated currency exchange systems that can break larger banknotes into smaller denominations efficiently and accurately. Existing ATM systems are often too expensive and unnecessarily complex for such single- purpose applications. Furthermore, simple change machines typically lack intelligent denomination recognition, optimized dispensing algorithms, and remote monitoring capabilities. The problem addressed in this project is the absence of a compact, cost-effective ATM prototype capable of automatically validating inserted banknotes, calculating optimized change combinations based on available inventory, and dispensing multiple denominations (banknotes and optionally coins) while maintaining accurate real-time inventory tracking.
dc.description.tableofcontentsThe main objective of this project is to design and implement a functional ATM prototype capable of: • Recognize inserted banknotes using Raspberry Pi image processing • Detect metallic coin denominations using pulse-based validation • Support coin-to-coin and paper-to-paper accumulation • Enable hybrid accumulation of paper and coins • Provide selectable multi-denomination change options • Implement a dual-stepper arc positioning mechanism for banknote alignment • Utilize a pneumatic vacuum routing system for selective extraction • Dispense metallic coins through servo-controlled gate mechanisms • Automatically synchronize inventory levels with a wireless administrator application • Maintain mechanical accuracy using a homing limit switch mechanism The system aims to demonstrate practical integration of embedded systems, mechanical automation, and intelligent cash management techniques.
dc.identifier.citation--
dc.identifier.other12112782
dc.identifier.urihttps://hdl.handle.net/20.500.11888/21110
dc.language.isoen
dc.publisherDr. Hanal Abu-Zanta and Dr. Muhannad Al-Jabi
dc.relation.ispartofseries--; --
dc.subject.classificationInformation Technology
dc.supervisorDr. Hanal Abu-Zanta and Dr. Muhannad Al-Jabi
dc.titleATM (Smart ATM System)
dc.title.alternative--
dc.typeGraduation Project
person.telephone0592358230

Files

Original bundle

Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
ATM-Abstract_AR.docx
Size:
359.55 KB
Format:
Microsoft Word XML
Loading...
Thumbnail Image
Name:
ATM-Abstract_EN.docx
Size:
357.81 KB
Format:
Microsoft Word XML
Loading...
Thumbnail Image
Name:
PRESENTATION GP HARDWARE.pptx
Size:
7.8 MB
Format:
Microsoft Powerpoint XML
Loading...
Thumbnail Image
Name:
Report GP Hardware.pdf
Size:
1.11 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: