Development of Money Counting Machine by ARM based Microcontroller
The money counting machine (MCM) is one of the miracles of the science. Different techniques have been used
to design and improve the counter machine, range from the simple counter that counts a number of notes with normal speed
to high-level counter that utilized image processing to detect the type of currency and its amount in addition to used multiple
fake detections and can run in very fast speed. These techniques and devices are highly expensive so just used in some area
like banks, exchange office, markets merchant, etc. However, nowadays there is an improvement in design microcontroller
unit (MCU) and its application along with it become in low cost, so there is a need to design counter machine based on
utilized MCU and sensors. This work aimed to design a low-cost counter machine with fake detection that utilized MCU
based ARM Cortex-M4 32 bit. The Teensy MCU version (3.2) as prototype card has been used which has ARM Cortex 32
processor. The mechanical parts that consist of the roller which has rods in a continuous pattern and the roller move these
rods with a particular fixed speed. Laser transmitters and receivers have been used to detect notes and start and stop counting
in addition to counting each note. The UV sensor has been used as fake notes detector. The counting result has been shown
in LCD screen and the system will stop counting if detect any fake note. The results appear a relatively high-speed counting
with high accuracy (100%) in counting and fake detection.
Keywords - Currency counter, Teensy3.2 microcontroller, Notes counter, UV detector, Cash validation, ARM Cortex M4,
Fake Note Detection.