DB375237 / salvaduino

Arduino-controlled Money Box

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arduino controlled money box (aka Salvaduino)

The aim of the project is to build a money box controlled by an Arduino board.

The money box:

  • accepts 0.50, 1 and 2 EUR coins;
  • displays amount and number of coins on a 16 x 2 LCD;
  • amount and number of coins are stored in EEPROM to survive power loss;
  • rejects coins when its coin container is full;
  • recognizes the owner via an RFID key fob (a Master tag is provided to change user's tag - e.g. in case of loss);
  • secures the coin container via a solenoid lock;

The money box ('salvadanaio' in italian) has been nicknamed, following an established tradition, 'salvaduino'.

Board/Microcontroller

Arduino UNO (Rev. 1) / Atmega328

IDE

Arduino 1.8.7

Parts used

Libraries

Arduino Libraries

  • Beeper_1.0
  • Button_1.0
  • SolenoidLock_1.0
  • UltrasonicSensor_1.0
  • CoinAcceptor_1.0

3rd Party Libraries (used in accordance to their respective license terms)

Documentation

For more information, please check the Wiki for this repository.

About

Arduino-controlled Money Box

License:Creative Commons Zero v1.0 Universal


Languages

Language:HTML 76.1%Language:C++ 15.5%Language:JavaScript 3.0%Language:C 2.3%Language:CSS 1.3%Language:Processing 1.3%Language:Objective-C 0.4%Language:Perl 0.1%