Presentation is loading. Please wait.

Presentation is loading. Please wait.

Group 41 Kevin Boldingh & Devansh Solanki

Similar presentations


Presentation on theme: "Group 41 Kevin Boldingh & Devansh Solanki"— Presentation transcript:

1 Group 41 Kevin Boldingh & Devansh Solanki
Smart Tool Chest Group 41 Kevin Boldingh & Devansh Solanki

2 Overview Used in a lab or workshop Displays tool inventory
Tracks user credentials Locks automatically

3 Design Block Diagram

4 Programming the ATmega324PA
Used the ATmega324PA microcontroller Programmed with the Sparkfun Pocket AVR Programmer Used Arduino IDE to compile C++ files Programmed chip with AVRDUDE utility

5 Circuit/PCB Design Create a hub for all components
Use a multiplexer to minimize connections Create headers for each module Provide power to each module

6 Touch Screen Communicates over SPI bus
Displays UI with tool data, user data Touch screen was intended to allow user locking and adding users

7 Smart Pads & Contacts Used to determine if a tool is in the drawer
Uses layers of foam and a push button Wired to contacts behind the drawers Actuates at 15g

8

9

10 Card Reader Verifies user credentials USB Card Reader
USB Host Shield (USB -> SPI) Issues Didn’t work on ATmega324PA Works on Arduino

11 Servo Measured required servo strength
Servo operates through pulse train Pulse width determines final position of servo Servo automatically locks drawers after use

12 Shroud and Mounting Allows manual key entry into the chest in case of failure Prevents access to electrical components Contains all modules except the card reader Provides mount point for the LCD

13 Software Chip not supported by Arduino IDE, needed to remap pins
Initially intended to use interrupts for touch Polling was sufficient for our application Uses two arrays, tools and users, to store data Operates servo and LCD based on this information

14 Testing Programmer LCD Screen Card Reader Software PCB Smart Pads
Contacts Servo

15 Conclusion Accomplished most of our goals
Touch inputs, card reader, PCB were not fully completed Future Work: Fix touch input bugs Migrate card reader back to 324PA Resolve PCB issues


Download ppt "Group 41 Kevin Boldingh & Devansh Solanki"

Similar presentations


Ads by Google