IOT System (Individual Project)
Smart Coinbank
Project Background
The Smart Coinbank is an automated financial storage solution that integrates sensor technology with a traditional savings box to enhance user interaction and security. Built using an Arduino hardware set and programmed with Python, the system automates the deposit and withdrawal process for both coins and notes. By utilizing infrared sensors to trigger mechanical actions and internal monitoring sensors to notify users when the bank has reached maximum capacity, the project transforms a passive container into an intelligent, data-driven saving tool.
Design Process
The design process centered on the seamless integration of hardware components with Python-based logic to ensure reliable physical responses to sensor triggers. I began by mapping the connectivity between the Arduino microcontroller and various modules, including infrared (IR) sensors for detection and servomotors for the lid mechanism.
A significant portion of the development was dedicated to linking the software code with physical hardware actions. I established a continuous monitoring loop in the code to handle different inputs: one sensor triggers a short 3-second opening for deposits, while another enables a 20-second window for withdrawals. Testing was a critical phase where I refined the "code flow" to ensure that the buzzer alerts and LED indicators synchronized perfectly with the motor movements, preventing mechanical jams and ensuring the system reset correctly after every use.
Circuit Behind the Coin Bank
Snippet of Coin Bank Code
Role & Impact
As the sole developer, I managed the entire Smart Coinbank lifecycle, from physical prototype design to Python coding and Arduino hardware configuration. My role involved calibrating sensors for accurate detection and implementing robust error handling to manage timing and prevent system hangs. I also conducted all hardware troubleshooting and authored the technical documentation detailing the integration of the electronic components.
Project Information
Target Audience:
People who save coins
Category:
IOT System (Individual Project)
Completed on:
12 June 2024
Youtube Video:
Share On:





