ATM (Smart ATM System)
| dc.contributor.author | Rashed Ammouri | |
| dc.contributor.author | Ibrahim Tayeh | |
| dc.contributor.author | Yousef Salman | |
| dc.date.accessioned | 2026-06-30T08:00:25Z | |
| dc.date.issued | 2026-06-15 | |
| dc.description | -- | |
| dc.description.abstract | The 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.statementofresponsibility | In 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.tableofcontents | The 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.other | 12112782 | |
| dc.identifier.uri | https://hdl.handle.net/20.500.11888/21110 | |
| dc.language.iso | en | |
| dc.publisher | Dr. Hanal Abu-Zanta and Dr. Muhannad Al-Jabi | |
| dc.relation.ispartofseries | --; -- | |
| dc.subject.classification | Information Technology | |
| dc.supervisor | Dr. Hanal Abu-Zanta and Dr. Muhannad Al-Jabi | |
| dc.title | ATM (Smart ATM System) | |
| dc.title.alternative | -- | |
| dc.type | Graduation Project | |
| person.telephone | 0592358230 |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- PRESENTATION GP HARDWARE.pptx
- Size:
- 7.8 MB
- Format:
- Microsoft Powerpoint XML
Loading...
- Name:
- Report GP Hardware.pdf
- Size:
- 1.11 MB
- Format:
- Adobe Portable Document Format
License bundle
1 - 1 of 1
Loading...
- Name:
- license.txt
- Size:
- 1.71 KB
- Format:
- Item-specific license agreed upon to submission
- Description: