Assignment 16: Applications and Implications

This is the POS terminal for carrying out transactions with the help of Mudra, a virtual centralized currency. This currency can be earned by working for fablab. When somebody does job for the fablab for the appreciation fablab offers individual with credits. These credits can be narrated using the POS terminal, this terminal can read the RFID card and identify user and can carry out selected function.

As far as hardware concered many companies have done it beforehand their POS works with the network and directly debit the amount from user's account. But theirs doesn't allow individual to credit the amount into individual's account but mine is. Now if we think about the FAB currency which is also a great project started by some of fab nodes. I did this project for connecting them together, a coins and system to manage it.

I've designed following things for this project,

  • Statsha kit - a modified version
  • 4x4 matrix keypad
  • RFID reader module PCB
  • A program for GUI and the functions for sending data to server - Adafruit FONA library used
  • A program to read keystrokes - Arduino Keypad library used
  • Implemented software serial as we have two devices to talk via serial port, one if GSM module and other is RFID module.
  • 6mm buttons - Digikey
  • GSM module - Amazon
  • Lithium Polymer battery - Local Vendor
  • Wires and switches - Local Vendor
  • Acrylic - available in lab
  • Atmegs328 - Digikey
  • Header pins- Digikey
  • PCB - available in lab

Listin out the processes/ modules which are covered in this project

  • Embedded Programming
  • Electronics Design and Production
  • Interface design
  • Networking
  • Vinyl Cutting
  • LASER cutting
  • Project planning