MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic...

20
MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking

Transcript of MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic...

Page 1: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

MICROCONTROLLER BASED PARKING GARAGE

Kevin ReynoldsEKU, Dept. of Technology

Computer Electronic Networking

Page 2: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

2

OUTLINE Motivation- Parking spaces are hard to find Introduction- Issues with parking garages and

technical research Problem Statement-How to implement my

microcontroller based parking garage Proposed Solution- Steps taken in order to

implement my microcontroller based parking garage

Results- result of all my hard work Conclusions- significance of results and what I

have learned Future Work- future idea of improving my

project

Page 3: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

3

PARKING PROBLEMS Hard to find

parking spaces

Page 4: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

4

MORE PARKING PROBLEMS Driving all around

looking for spaces, but none available

Page 5: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

5

STILL MORE PARKING PROBLEMS

Basically, I hate looking for parking spaces

Page 6: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

6

MOTIVATION

Build a parking garage that tells you which spots are available without driving up and down ramps and down aisles for an open parking spot.

I also wanted to have my garage to not use ramps instead to use an elevator.

Page 7: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

7

INTRODUCTION

Security Safety Handicap Accessible

Page 8: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

8

TECHNICAL RESEARCH

Microcontrollers Stepper motors

Page 9: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

9

PROBLEM STATEMENTS How to get the elevator to go up and

down? How to get the gate to raise and lower? How to get the elevator to go to each

floor? How to get the LED’s to light up when a

car is parked in a space? How to program a microcontroller? What size stepper motor should I use?

Page 10: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

10

MY PARKING SOLUTION

Page 11: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

11

PROPOSED SOLUTIONS To get the elevator

to go up and down: Attach the elevator

string to stepper motor

Attach stepper motor to microcontroller board

Write program

Page 12: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

12

MORE PROPOSED SOLUTIONS To get elevator to

go to each floor: Connect button

wires to microcontroller board

Write program

Page 13: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

13

MORE PROPOSED SOLUTIONS

To get the gate to raise and lower: Add keypad to enter correct code Mount gate to stepper motor Connect stepper motor to

forward/reverse circuit Connect forward/reverse circuit to

microcontroller Write program

Page 14: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

14

MORE PROPOSED SOLUTIONS

Page 15: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

15

MORE PROPOSED SOLUTIONS

To get LED’s to light up when a car is parked in a space: Mount LED’S to board and mount to

building Connect LED’s to circuit board Connect photoresistors to circuit

board

Page 16: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

16

RESULTS

Operating parking garage Functioning automobile space

availability display Functioning elevator (when

programmed)

Page 17: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

17

CONCLUSIONS The significance of my results could make

it easier for people who are in a hurry, or just for convenience to find a parking space. It also can offer security and safety than other garages have.

The prototype of this garage could be used in the business place for companies who with for newer technology, or who want to simplify the search for parking spaces, or offer the security and safety of this garage.

Page 18: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

18

LEARNING EXPERIENCES I have learn many things throughout the

Capstone Class: How microcontrollers work and how to program them How stepper motors work How not to wait too long into the semester to work

on the project How unforeseen circumstances can keep you from

finishing your project on time.

Page 19: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

19

FUTURE WORK Implement this project for EET 440/Fiber

optics Creating a database that will charge

drivers when they enter and leave the garage and charge it to an account. This will be done with a card reader and magnetic cards

Using conveyor belts and magnets to make it and electronic valet.

Page 20: MICROCONTROLLER BASED PARKING GARAGE Kevin Reynolds EKU, Dept. of Technology Computer Electronic Networking.

20

QUESTIONS AND COMMENTS

If you have any comments or suggestions about my presentation or my project, please email me at:

[email protected] Questions?Thank you for being here and

listening to my presentation.