Skip to content

DB375237/salvaduino

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.