Traffic Light Synchronization by: Avneesh Kohli, Eric Harmatz, and Govil Gupta.

Slides:



Advertisements
Similar presentations
Miller Pipeline Corp. DRIVER SAFETY TRAINING. SECTION 1 Introduction.
Advertisements

Our First Real System.
Dr. Gary Stewardson, Raymond Boyles Hello again, Sparkey here. Slippery and I will help you explore how to create a program that simulates outputs on a.
2008 UCSD COSMOS PROGRAM EMBEDDED COMPUTER SYSTEMS LAB July, 2008 DR. CHOON KIM
Department of Electrical and Computer Engineering Texas A&M University College Station, TX Abstract 4-Level Elevator Controller Lessons Learned.
System for Engine Location Of a Web Train Paul Wimmer and Adam Weintrop Dr. Irwin and Dr. Schertz 3/27/06.
FPGA BASED IMAGE PROCESSING Texas A&M University / Prairie View A&M University Over the past few decades, the improvements from machine language to objected.
Systems Programming Course Gustavo Rodriguez-Rivera.
12/04/2007Derek Hall PWM RGB LED’s via USB Derek Hall ECE402.
Microcontroller based system design
Traffic Light Controller By: Candace Lee And Nayeon Kim Instructors: Rajesh Gupta, Choon Kim, Shirley Miranda, Bridget Benson, Arash Arafee Cluster 1:
Introduction to Arduino Prepared by R. Lamond.  “Arduino is an open-source electronics prototyping platform based on flexible, easy- to-use hardware.
Project Objectives o Developing android application which turns standard cellular phone into a tracking device that is capable to estimate the current.
The Traffic Light Social Studies 9 Ms. Rebecca 2009.
Statement of Purpose: To program an incremental counter using the PSoC Designer 5.0, Imagecraft, the programming language C, the PSoCEval USB CY3214 circuit.
PICS / Microcontrollers
Team #9: Video Recording Tool for Car Infotainment and Navigation Systems Members: Shengzhe Gao, Radhika Somayya, Xinye Ji, Kun Zhang, Yan Gong, Jianying.
1 Wireless LED Display ECE4007-L03 Mekre Mesganaw Mark Reed Paul Simmons Chris White April 16, 2009.
ARDUINO PROGRAMMING Working with the Arduino microcontroller.
Part 1 Using the ARM board And start working with C Tutorial 5 and 6
Tilt Controlled Vehicle Hardware In this project, I utilized two CY3209-ExpressEVK kits and one CY3214 PSoCEval USB kit. Software The source code for the.
Driver Station MVRT 2009 – 2010 Season. Add information Breadboard Classmate PC USB Hub Joysticks Stop Button.
The Internal Components of a Personal Computer (PC)
A Single Octave 32 kHz Auditory Output Device By: Erick Ruiz and Jeffrey Rollman Research Problems: -Can a PSoC device be programmed to allow for auditory.
Dynamic Traffic Light Timing Tony Faillaci John Gilroy Ben Hughes Justin Porter Zach Zientek.
Introduction to Interfacing Projects Nareen Khan.
Definition - CommuterLink CommuterLink is an interagency transportation management system. What does that mean? Put another way, it is the use of computer.
Laboratory 7: Sensors Matthew R. Gaglio, Feb 2007.
EE 446 Project Assignment Top Design Sensor Components Pin Assignment and Configuration Completed Physical Setup Project Tasks.
Software Programmed in C 1. lightCycle: Function that cycles the lights when the CapSense is activated, cycles lights from Red to Green. 2. If, else: Determines.
Cluster 1: Adventures in Embedded Computer Systems July 2008 Electrical Brain Stimulation Using Modulation of Pulse Width and Frequency of Light-Emitting.
Arduino. What is it? A open-source software suite and single-board microcontroller. Allows easy and affordable prototyping of microcontroller applications.
 Down-to-earth  Minimum number of hurdles  Able to get started quickly.
Today Networking in Linux/C Lab Eclipse cross-compiling Measuring latency of 100% CPU busy-wait polling Sleeping busy-wait polling Interrupt-driven response.
Jerk the Bear In order to explore the possiblities of the integration of capacitative sensors in consumer products, we implemented capsense technology.
Report of Internship Summer 2007 Boivineau Samuel Antonio Ruzzelli – Raja Jurdak Gregory O'Hare.
Cypress InstaClock™ Programmable solution in less than 60 seconds 2007 INNOVATECH ASSOCIATES
WELCOME TO ARDUINO E-DAY CAR PROJECT MEETING – ITALY MARCH.
Our Project Next generation communication system for vehicles ▫Simple, real-time visual communication Multi-touch input ▫Driver’s gestures produce an.
A Single Octave 32 kHz Auditory Output Device. By: Erick Ruiz Jeffrey Rollman UCSD COSMOS Cluster 1-Adventures in Embedded Computer Systems August 1,
1 Wireless LED Display ECE4007-L03 Mekre Mesganaw Mark Reed Paul Simmons Chris White March 12, 2009.
PROGRAMMING LANGUAGES FINAL PROJECT FATIH SÜRER Serial Communication with MSP430.
A stop sign is a traffic sign that stands for coming to a complete stop at an intersection or end of the road.
Capstone design Remote manless probe Kim Jinkwang Han Seongkyu.
Logic Circuit Teaching Board Team 3 David Lee, Younas Abdul Salam, Andrzej Borzecki ECE 445 Senior Design TA: Ankit Jain Date: April 27, 2015.
Arduino “Getting Started” Instructor : Dr Matthew Miss Khin Yi Kyaw
Our Project Next generation communication system for vehicles ▫Simple, real-time visual communication Multi-touch input ▫Driver’s gestures produce an.
Programming and Debugging with the Dragon and JTAG Many thanks to Dr. James Hawthorne for evaluating the Dragon system and providing the core content for.
After Construction Name: Per #:.
Cypress Roadmap: Platform PSoC®
A night with heavy traffic on roads, accidents may happen as we overlook people tackling their broken down vehicles. Many regrets happen when warning signs.
Project 2: Ultra Traffic Light Controller
Programming and Debugging with the Dragon and JTAG
cs316 section 2: Intro to Logisim + State Machines
UNIT – Microcontroller.
Smart Car Robot Prepared by Supervised by Mai Asem Abushamma
TRAFFIC LIGHT INNOVATION
FeMaidens Programming
Blinkers ++ Team 5.
Laboratory 7: Sensors Matthew R. Gaglio, Feb 2007.
"You don't need anyone's permission to make something great
Texting & Driving Prevention
Blinkers ++ Team 5.
Introduction Software Hardware
VEXnet User's Guide.
Traffic Light Simulation
Computer Tech. Hardware, Storage, Misc..
Traffic Light Synchronization
TRAFFIC AND ROAD SAFETY
Definition: Characteristics Examples Additional Notes: Draw Examples:
Presentation transcript:

Traffic Light Synchronization by: Avneesh Kohli, Eric Harmatz, and Govil Gupta

Cluster 1: Adventures in Embedded Computer Systems Instructors: Dr. Rajesh Gupta, Dr. Choon Kim, Shirley Miranda, Arash Arafee, Bridget Benson

The Problem Over 6 million accidents per year Nearly 50,000 deaths per year 60% of accidents by human error $230 billion spent annually

Purpose In need of a better safety traffic system Traffic lights controlled by timers rather than present cars Synchronization of lights can save time and lives

Background Information C Programming Language PSoC Devices CapSense / Touch-Based Input Hardware / Wiring Multi-chip Communication

Hypothesis Use CapSense to represent car Light turns green when car approaches intersection Perpendicular lights change automatically Two sets of lights are synchronized

Materials 2 Cypress PSoC CY3214 Chips 3 LED’s (Red, Yellow, Green) CapSense module PSoC Designer 5.0 PSoC Programmer USB Mini-Programmer Wires

Procedure 1. Open PSoC Designer 2. Select Chip Level Project 3. Add CSD User Module 4. Configure CSD 5. Add 3 LED User Modules 6. Configure LED’s

7. Open main.c 8. Program main.c 9. Build project using Imagecraft compiler 10. Transfer program to chip 11. Connect wires to breadboard and ports

Sample Pictures

Video Demonstration

Results and Data Successful, working device Realistic light cycle delays Very responsive to all finger motions

Conclusions Successful culmination of our knowledge of C and hardware Can be improved with a more efficient code Can be expanded to use 2 CapSense modules

Applications/Future Incorporate into suburban streets to reduce intersection accidents Applicable to any areas with controlled traffic Less traffic, save people, save time