Integrating Charity into Everyday Life Share Jar.

Slides:



Advertisements
Similar presentations
AuditM Mobile Auditing Software The must-have tool for the classroom audit.
Advertisements

RFID Access Control System March, 2003 Softrónica.
© Southampton City Council Sean Dawtry – Southampton City Council Implementing a PKI The Southampton Pathfinder for Smart Cards in public services.
Amit Caspi Idan Manor Yoav Zur Itamar Zamir. General description Easy to use. Dynamically updated. Powerful. Graphical view. Forecast ability.
Copyright © 2013 FingerTec Worldwide Sdn.Bhd. All rights reserved.
The easy way to shop online and explore all around market sitting at home Project Created & Presented By: Siddhant Aggarwal 2374 CSE-B(4 TH YEAR) DITM.
Bonrix Track & Trace System A GPS Based Vehicle Tracing System (SMS, GPRS/3G, Offline) Bonrix Software Systems Ahmedabad (INDIA) Website:
Distributed Software Development
EMP Monitor (Employee monitoring system):
Company/Product Overview. You have lots of files all over the place.
The complete resource tool online for the conference, meeting and event industry.
Home controlling system based on Galileo Final Semester Presentation Started at: Winter 2015 Project supervised by: Mony Orbach Project performed by: Khalid.
Online Shiksha A Product for E-Learning and University Management System.
PHOTOSWAP Albert Park & Brandon Ochs. What is PhotoSwap?  Social networking platform for iOS  Users share images with each other  Extract sensor data.
1 A web enabled compact flash card reader eeble. 2 Weeble Team Chris Foster Nicole DiGrazia Mike Kacirek Website
File-Mate 1500 Design Review 1 November 19, 2013 KEVEN ABBOTT, ARCHITECT TYLER CROUSE, SPONSOR LIASON KIANA DELVENTHAL, TEAM LEADER, RECORDER LIAM WESTBY,
A modern NM registration system capable of sending data to the NMDB Helen Mavromichalaki - Christos Sarlanis NKUA TEAM National & Kapodistrian University.
Trimble Connected Community
systemhound © Raxco Software Belgium systemhound PC inventory software.
MAHI Research Database Data Validation System Software Prototype Demonstration September 18, 2001
RFID Parking Garage Matt Nichols Tony Nichols. Goals and Objectives To provide a parking system that is efficient and easy to use. To account for the.
Smart Printing Solutions LTD. The system is an innovative product, designed for organizations who need better control over their printing array. The system.
Codeigniter is an open source web application. It occupies a very small amount of space in the memory and is most useful for developers who aim to develop.
Web Server Administration Chapter 7 Installing and Testing a Programming Environment.
Extending Forefront beyond the limit TMG UAG ISA IAG Security Suite
Online Translation Service Capstone Design Eunyoung Ku Jason Roberts Jennifer Pitts Gregory Woodburn Kim Tran.
Csi315csi315 Client/Server Models. Client/Server Environment LAN or WAN Server Data Berson, Fig 1.4, p.8 clients network.
Introduction The Internet is the major source for the freshest information about products and services Who knows the most about your clients? Salesmen,
The 1:1 meeting scheduler that runs itself The 1:1 meeting scheduler that runs itself.
Mock-up of ReStore repository site
AN_NAJAH INTERNATIONAL UNIVERSITY Electrical Engineering Department Internet & Mobile Controlling system “IMCS” Ala` Hmadneh Ansam Afaneh DR. RA`ED.
RFID Parking Garage Matt Nichols Tony Nichols. Problem Statement Current parking garage systems are time inefficient The payment process slows down entry.
Department Of Electrical Engineering, IIT Kanpur Networked RFID System (NRS) for Remote Services Presented By: Piyush Keshri (Y5303) Biplab Deka (Y5147)
4BP1 Electronic & Computer Engineering Paul Gildea th Year Interim Project Presentation.
The Main Aim or Objective of the Project is to captured Real time Geo Co-ordinates with Geo- Tagged photograph of the 11 / 33 KVs North Bihar Power.
How to Request for “Patseer Patent Database” Password Gujarat Technological University.
A Day of technology Improving upon your technology skills Giving every child the opportunity to learn in a robust digital environment everyday. making.
Smart Parking System PREPARED BY : GHADEER AQRAA AND MARAH JABER.
{ Cloud computing. Exciting and relatively new technologies allow computing to be a part of our everyday lives. Cloud computing allows users to save their.
Chapter 11 Working with Credit Card Methods of Processing Credit Cards Preparing for Cyber Cash Authoring a Credit card Transaction.
Theia Technical Design Presentation 3. Theia Overview Theia’s purpose is to create three dimensional, virtual representations of a room. To allow the.
DataFlow Diagram – Level 0
In and Out Time Systems Sean McReynolds Daniel Eaton Daniel Lofgren Seth Looysen.
Anritsu Automation Platform (AAP) AAP PC Connects to the system via IP connection (system switch) AAP was developed to add features that were requested.
S OFTWARE D ESIGN C ONSIDERATIONS, N ARRATIVE AND D OCUMENTATION G ROUP 5- MYATM Presenter: Tung Lun Loo.
Computer Security By Duncan Hall.
Performance Testing Test Complete. Performance testing and its sub categories Performance testing is performed, to determine how fast some aspect of a.
Team Illusion Members: Nathan Vickers Stephen Schoenberger Joshua Dodson Philip Fahnestock.
Distributed software development ColdWatch Requirements & System Architecture Matija Renić Vallu Sreehari
A S I A P A C I F I C N E T W O R K I N F O R M A T I O N C E N T R E MyAPNIC Project Features & Facilities Prototype Demo.
Timing suggested site plan Nonametiming v0.11 NNT v0.11.
Gates Winkler Jordan Samuel Fei Yin Shen 9 September 2009 Virtual Wallet Design Proposal To create a handheld device which will save money and time through.
Prateek Demla Todd Dobbs Jasmine Jackson Vikrant Naik.
/16 Final Project Report By Facializer Team Final Project Report Eagle, Leo, Bessie, Five, Evan Dan, Kyle, Ben, Caleb.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
A microcontroller-based system for multi sensor monitoring and messaging via GSM network Bachelor thesis Angelakis Vaios Supervisor:Kazarlis S.
Part 1: How to use EasyAccess 2.0 Similar to your social network software, such as Skype, WhatsApp. One license for each HMI No license is needed for.
Speed Cash System. Purpose of the Project  online Banking Transaction Information.  keeping in view of the distributed client server computing technology,
McAfee Antivirus support phone number, customer service, McafeeSupportNumber.net
BUILDING AND IMPLEMENT A EMBEDDED WEB SERVER BASE ON TCP/IP STACK WITH A SoC PLATFORM Professor : CHI-JO WANG Name : Bui Quang Hoa (M982b211)
WEB TESTING
Arduino.
Outline Introduction Standards Project General Idea
Presentation Overview
Multilevel Marketing Tree Viewer
no unique identification
Mike Pappas, Nigel Himmelreich, Eric Anderson
Mike Pappas, Nigel Himmelreich, Eric Anderson
NAVIGATING THE MINEFIELD
Presentation transcript:

Integrating Charity into Everyday Life Share Jar

Motivation 1. Why don’t we donate more? 2. What does donation currently look like? 3. How do you close the gap between donators and charitable organizations?

Project Goals 1. Decrease donation time and increase accessibility to physical donation locations. 2. Create a user friendly web system that is secure and scalable. 3. Implement a flexible database architecture.

User Experience Register a user card to access your account Press card against the physical unit Deposit change in open slot Signal sent to server to update user account with added amount Login to account Select charitiesInput donation amount

System Overview Physical Unit Deposits Server Web System Users Deposits

Physical Unit

Physical Unit (1) Coin Sorter and Display Units

Physical Unit (2) Arduino Microcontroller and RFID Reader -Wait for RFID confirmation -Connect Interrupts -Read data on clock signals -Convert values to digits -Check every 2.5 seconds to confirm that no additional change has been added Software Process MasterSlave MOSI

Physical Unit (3) Arduino Ethernet Shield -Connect to server -Wait for change in value -Call file to execute MySQL inserts Software Process

Deposits Server Upload, Insert, Process, Create -Connect to MySQL database -Insert values -Update CSV file with new inserts Software Process

Web System

RoR and Model View Controller

Web System (1) User System: Build and Testing

Web System (2) Charities, Favorites, Donations UsersCharities Favorites Donations favorite_charities charity_id belongs_to has_many

Web System (3) Cards, Deposits, and Connection to Server ?

Results -Average donation time of 7 seconds (with broken RFID) -Easy signup and registration system -Simple ways to favorite charities, and create donations -Potential for much smaller, easily installable donation units

Main Issues Faced -SPI setup -Arduino timing -Networking issues -MVC implementation -RFID reader inaccuracies

Future Work -Further implement integration testing -Connect deposits data to Rails server -Create application for mobile platforms -Begin to test in Production Mode

Questions?