ECE 002 Final Project By Brandon Minor, Adam McCormack, Benjamin Miller, Damon McCullough.

Slides:



Advertisements
Similar presentations
Sonar and Localization LMICSE Workshop June , 2005 Alma College.
Advertisements

Secondary Education University Engineering Greg Burnham Stephanie Foster Estacado High School Richard Gale Texas Tech Greg Burnham Stephanie Foster Estacado.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Lab 1.
Blogics! It’s a logic circuit simulator aimed at beginners. It introduces simple concepts in the design of interactive physical computing systems such.
Group 3 Exploring Engineering Darin Gray July 8 th, 2011.
Electronic Design Project and Skills 2
EET Survey of Electronics Chapter 7 - Simple Series, and Parallel circuits.
EE396 Project Micromouse Team: Ocha. Team Members Kanoa Jou (Programmer) Ryan Sato (Hardware) KiWoon Ahn (Recorder) Alan Do (Programmer)
Software Design Project
LEGO Mindstorms NXT Carnegie Mellon Dacta Lego Timothy Friez Miha Štajdohar SOURCES:
Behavior- Based Approaches Behavior- Based Approaches.
Arduino Week 3 Lab ECE 1020 Prof. Ahmadi. Objective Data acquisition (DAQ) is the process of measuring an electrical or physical phenomenon such as voltage,
Investigating Basic Circuits Pre-Activity Discussion
Embedded Programming and Robotics Lesson 8 Light Sensors and Temperature/Humidity Light Sensors1.
George Washington University DC Circuits Lab Professor Ahmadi ECE 002.
Electric Meters Electricity for Refrigeration, Heating and Air Conditioning 7th Edition Chapter 4 Electric Meters.
Basics of Sensors. A sensor is a device which is used to sense the surroundings of it & gives some useful information about it. This information is used.
1 CCTV SYSTEMS TESTING. 2 CCTV SYSTEMS CCTV systems of all sizes are complex video signaling systems, they are subject to many of the same problems found.
LEGO Mindstorms NXT Programming We will be using the Common Palette for our Robots This is how you download your program onto the brick Drag and drop a.
Group Chocolate Thunda Johnathan Ross, Jiaxuan Shang, Daniel Sawyer, Nate Serafino.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
ENGR 1181 First-Year Engineering Program College of Engineering Engineering Education Innovation Center First-Year Engineering Program Solar Energy Meter.
ECE 1020 FINAL PRESENTATION TA: Allen Guan and Sibel Ahmed Shehzad Mufti.
Sensors for use in this class. Sensors 2 Robotics: Bridgewater state college.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 1.
Programming Concepts Part B Ping Hsu. Functions A function is a way to organize the program so that: – frequently used sets of instructions or – a set.
GIRLS Robotic Camp. Let’s Begin Meet and Greet – Camp leaders introduce themselves – Students introduce themselves.
TA: Chris Reilly Group 5: Benjamin, Ramie, Zachary, Dinal.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 2.
Stephen Joo and Daniel Kattan April 16, 2010 ECE 002, Group 8.
Introduction to Engineering Lab 4 – 1 Basic Data Systems & Circuit Prototyping Agenda REVIEW OF LAB 3 RESULTS DEFINE a DATA SYSTEM  MAJOR TYPES  ELEMENTS.
George Washington University DC Circuits Lab Professor Ahmadi ECE 002.
Beath High School - Int 1 Physics1 Intermediate 1 Physics Electronics Input, Process and Output Digital Logic Gates.
Slide No. 1 Course: Logic Design Dr. Ali Elkateeb Topic: Introduction Course Number: COMP 1213 Course Title: Logic Design Instructor: Dr. Ali Elkateeb.
Control Technology and Automation
CS-EE 481 Spring Founder’s Day, 2006 University of Portland School of Engineering Electric Vehicle Drive System Authors Steven Arlint Abdullah Binsaeed.
The George Washington University Department of ECE ECE 1010 Intro: Electrical & Computer Engineering –Introducing KIPR Link/Interface and Set-up –Continuation.
ELECTRONICS PRIMER II.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
Sensing Today: Using Sensors Monday: Quiz on Controls and Sensing Rat Robots Scientists Develop Remote-Controlled Rats "The animal is not only doing something.
ECE 300 – Spring 2007 Christopher Boyd Anusha Gattupalli Timothy Poore.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4.
Erin Halseth, Will Gottschalk, Briana Warschun, and Michaella Gaines
Engineering H193 - Team Project Gateway Engineering Education Coalition Lab 1P. 1Spring Quarter Introduction to Sensors Lab 1.
(from left to right) ASHLEY FRIEND, SUBHASIS GHOSH, EMMANUELLE DORVIL, DHRUV GAUR.
The George Washington University Department of ECE ECE Intro: Electrical & Computer Engineering Dr. S. Ahmadi Class 4/Lab3.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 2.
ECE 002 Robots and Sensors Group 14. Objectives Research sensors and their usefulness to analyze data Research sensors and their usefulness to analyze.
Electronic Instruments
Basic Equipment and Schematic Reading. Objectives Learn the basic equipment that will be used in the Lab. Learn some of the basic symbols used on electrical.
Emily Syndrome. EMILY SYNDROME Emily Anne Chris Jeff.
The George Washington University Electrical & Computer Engineering Department Dr. S. Ahmadi Class 3.
Georgia Performance Standard S8P5. Students will recognize characteristics of gravity, electricity, and magnetism as major kinds of forces acting in nature.
Particle Filter for Robot Localization Vuk Malbasa.
1 The George Washington University Electrical & Computer Engineering Department ECE 1010 Intro To Electrical and Computer Engineering Dr. S. Ahmadi Class.
ROBOTC for VEX Online Professional Development. Homework Questions Thoughts? Questions?
ECE Group Members Samantha Starr BME Arduino Arianna Weinshel BME Sensors, Circuits Eden Woldemichael CE AM Radio Taylor Brooke EE Instrumentation,
Arduino Week 3 Lab ECE 1020 Prof. Ahmadi. Objective Data acquisition (DAQ) is the process of measuring an electrical or physical phenomenon such as voltage,
LEVEL CONTROL SYSTEM USING MICROCONTROLLER
EE434 Jason Adams Mike Dierickx
Group F Kai Gustafson, Brandon Ravenscroft, Chen Jia
‘SONAR’ using Arduino & ultrasonic distance sensor
Introducing KIPR Link/Interface and Set-up
Unit 3 – Fundamentals of Electronics Examination Specifications
FeMaidens Programming
The George Washington University Electrical & Computer Engineering Department ECE 1020 Dr. S. Ahmadi Lab 1.
Group 4: Final Presentation
CTY SAR FCPS Alexander Velikanov
Lecture 2 Electrical and Electronics Circuits. After you study, and apply ideas in this Lecture, you will: Understand differences among resistance, capacitance,
Presentation transcript:

ECE 002 Final Project By Brandon Minor, Adam McCormack, Benjamin Miller, Damon McCullough

Team Beardface Group 11 was undoubtedly one of the most capable groups. True, they had some tough times, but they always knew what to expect. Their preparedness made up for their tardiness; for this reason, they never were late with a report or an assignment, though they might have been late themselves.

Projects This Semester ◦Sensor Characterization ◦Instrumentation Lab ◦Elevator Project ◦Circuits Lab ◦PSPICE Lab ◦MATLAB… Lab…

Instrumentation Lab Learned how to use Oscilloscope and Multimeter

SENSOR CHARACTERIZATION Senors are devices that receive signals from the outside world and use the data to perform useful functions in everyday electronics. ◦Light ◦Movement ◦Color ◦Weight ◦Etc.

Light Sensor The light sensor is used to interpret light values, more specifically the brightness levels of the surrounding environment. Higher values are dark and low values are light/whiter. /* Light Sensor Program*/ void main() { int light; while(start_button()==0) { } while(1) { light = analog(6); printf("The digitized light value is %d\n", light); sleep(1.0); printf("\n"); }

Sonar Sensor The sonar senor also detects distance but for a much longer range. The range is from mm. Small values mean the object is close and large values means it very far away. /* Sonar Sensor Program*/ void main() { int range; while(start_button()==0) { } while(1) { range = sonar(); printf("The digitized range is %d\n", range); sleep(1.0); printf("\n"); }

Optical The optical range finder sensor detects distance. Low values are very far away objects and high values are very close objects. The range is very small, only about 8 inches. /* Optical Rangefinder Sensor Program*/ void main() { int range; while(start_button()==0) { } while(1) { range = analog(6); printf("The digitized range is %d\n", range); sleep(1.0); printf("\n"); }

IR Top Hat Sensor The Top sensor measures brightness. High values signify darkness and low values mean light.

Conclusion Our group encountered some problems while implementing the experiments ◦Top Hat Sensor not giving accurate readings at first  We realized that we had the sensor plugged into the wrong port ◦Handy Board had trouble loading the programs All these problems made us more aware of testing and triple checking our data to make sure it is accurate.

Elevator Project The elevator project was used to learn about how to implement the sensors we tested in the last lab ◦to look at the possibilities of what sensor would do the job most effectively and efficiently Since we only needed to known when the elevator was at the first or second floor, button sensors would do

Elevator Program void main() { while(1) // 1 infinite loop { while(start_button()==0){} while(1) // 1 infinite loop { if (digital(7)==1){ motor(0,9); } if(digital(10)==1){ motor(0,0); } if(digital(9)==1){ motor(0,-9); } if(digital(8)==1){ motor(0,0); }

MATLAB Used MATLAB to solve a complex circuit

MATLAB was also used to integrate a function using the trapezoidal rule Vectorized Integration > Composite Integration a f(b) f(a) x y b

AM RADIO We soldered wires together and followed a schematic to assemble an AM radio. The end result was beautiful sound from an AM radio station.

Circuit Lab The purpose of this integrated lab was to learn how to calculate commonly used values in circuitry, such as current and voltage, by using a multimeter. Groups also learned how different parts in a circuit can affect these values.

PSPICE Lab Lab involved becoming acquainted with computer aided circuit design Circuit simulations

What we learned… A whole bunch Group 11 learned many things, and found even more that they have to improve upon. They could work more efficiently together by distributing work, but sometimes this left some members clueless as to what was actually going on, what the big goal of the project really was. In the future, the group should distribute work in cycles, somebody doing this one day and that the other, so that everyone comprehends every process involved. Also, the group should work on its soldering skills. But that just takes practice.