Gizmo Remote Operated Bluetooth Interface (GROBI) Sponsor: Calit 2 Mentors: Paul Blair & Javier Rodriguez Molina Team: Kristi Tsukida & Eldridge Alcantara.

Slides:



Advertisements
Similar presentations
1 ECE 191 Group 4 Autonomous Wi-Fi Sniffer RC Truck GIZMO Sponsor CAL-IT 2 Mentors Javier Rodriguez Molina Don Kimball Group Members Dan Curcio Anson Hsu.
Advertisements

Gizmo Remote Operated Bluetooth Interface (GROBI) Sponsor: Calit 2 Mentors: Paul Blair & Javier Rodriguez Molina Team: Kristi Tsukida & Eldridge Alcantara.
GROBI Gizmo Remote Operated Bluetooth Interface Sponsor: Calit 2 Mentors: Paul Blair & Javier Rodriguez Molina Team: Kristi Tsukida & Eldridge Alcantara.
1 Group 4 Autonomous Wi-Fi Sniffer RC Truck GIZMO Sponsor CALIT2 Mentors Javier Rodriguez Molina Don Kimball Group Members Dan Curcio Anson Hsu.
EMS1EP Lecture 8 Pulse Width Modulation (PWM)
Greg Beau SerajAnanya. Outline  Project overview  Project-specific success criteria  Block diagram  Component selection rationale  Packaging design.
Left to Right: Michael Kelton, Ethan Hall, Greg Wegman, Vashisht Lakhmani.
What is Arduino?  Arduino is a ATMEL 168 micro-controller kit designed specially for small projects  User friendly IDE(Integrated Development Environment)
Helicopter Data Acquisition System ECE 4512 Senior Design I.
Oscilloscope Watch Teardown. Agenda History and General overview Hardware design: – Block diagram and general overview – Choice of the microcontroller.
Submitted By, LAVANYA H M (1KI10EC091) Head of the Department, Dr. RAJASHEKARARADYA Professor & HOD, Dept. of ECE K.I.T Tiptur. Under the guidance of,
EET 2261 Unit 13 Controlling Stepper Motors and Servos  Read Almy, Chapter 21.  Lab #13 due next week.  Final Exam next week.
A TECHNICAL PRESENTATION BY: ERIC BABSKI Controlling Electric Motors.
Secret Door Knock Detector
EMRAM Mini-Sumo Project INNOVATIONS. EMARAM INNOVATIONS Team Members: Nick Enriquez Project Manager, MCU Programmer, PCB Design Christian Marquez Parts.
02/12/03 Brian Crosby Electrical Report Auto Tuner Brian Crosby.
Electronics Design Laboratory Lecture #11, Fall 2014
Data Logger for Water Meter Function Continuously counts pulses from pulse output of the water meter (or other meters with pulse output) and periodically.
 Main Components:  Sensors  Micro controller  Motor drivers  Chasis.
Engineering 1040: Mechanisms & Electric Circuits Fall 2011 Introduction to Embedded Systems.
1 Servo Motor. 2 Overview A servo motor is a motor that is only capable of rotating 180 degrees A servo motor is controlled by giving it an angle to proceed.
Background   Who does this project addresses to?   Handicapped.   Amputated limbs.   Paralyzed.   Motivation Statistics.
Microcontroller Hands-on Workshop #3 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 7, 2009.
Segway Controller Notes. = connection on top layer of circuit board = connection on bottom layer of circuit board Ground Plane: Areas enclosed by the.
ECE 191: Group 2 NXT Robots & Their Applications in Machine Learning Mentor: Anjum Gupta Group: Roanne Manzano Eric Tsai Jacob Robison Sponsored by: SPAWAR.
A.G.I.L.E Autonomously Guided Intelligent Lawn Equipment Team Members: Brad Ramsey Derek Rodriguez Dane Wielgopolan Project Advisors: Dr. Joel Schipper.
RC CAR CONTROLLER BASED ON INTEL GALILEO SOC PLATFORM Nadav Shiloach Sagi Sabag Supervisor: Idan Shmuel Spring 2014 One Semester Project PROJECT’S ENDING.
September, 2007ENGR Low-Level Robot Control Mechatronics: Motors, sensors & embedded controls.
GROBI Gizmo Remote Operated Bluetooth Interface Sponsor: Calit 2 Mentors: Paul Blair & Javier Rodriguez Molina Team: Kristi Tsukida & Eldridge Alcantara.
MICROPROCESSOR AND MICRO CONTROLLER LAB
Wall Climber Project Kevin Kauffman Eric Hall. Objectives Remotely control the climber, with visual feedback Remote driving Camera functionality Feedback.
ELE22MIC Lecture 18 The AVR Sleep Modes The ATMEGA128’s Timer System
Optical Heart Monitor / Jump Drive Group 6 Sponsor: Calit2 Mentor: Paul Blair, Ph.D. Team: Kari Nip, Matt Chandrangsu, Jeffrey Chi.
Team 6 DOODLE DRIVE Alexander Curtis Peachanok Lertkajornkitti | Jun Pan | Edward Kidarsa |
Servos The material presented is taken from a variety of sources including:
BM-305 Mikrodenetleyiciler Güz 2015 (3. Sunu) (Yrd. Doç. Dr. Deniz Dal)
ECE 448: Lab 4 VGA Display. Bouncing Ball.. Organization and Grading.
RoboNova 1.
Microprocessors Tutorial 2: Arduino Robotics. Agenda 1. Robot Anatomy 2. Sensor Review 3. PWM 4. MAKE: Fade 5. Motors 6. H Bridge 7. Robot Control library.
Timothy Kritzler and Joseph Mintun Sponsor: Martin Engineering, Illinois Advisors: Dr. Malinowski and Dr. Ahn Bradley University Electrical and Computer.
ECE 477 DESIGN REVIEW TEAM 3  SPRING 2015 Garrett Bernichon Bryan Marquet John Skubic Tim Trippel.
ECE 192: NATCAR Team (Triton X) Sponsored by IEEE ( Vincent Bantigue, Joseph Formanes,
PIC18F4431. PIC18F1330 Infrared Encoder/Decoder.
Maze Twinbots Group 28 Uyen Nguyen – EE Ly Nguyen – EE Luke Ireland - EE.
PWM: Pulse Width Modulation © 2014 Project Lead The Way, Inc.Digital Electronics.
8133A Overview. 8133A Overview 10-Feb04 Page A Overview 1) Specifications and Applications 2) Operational Overview 3) Block Diagram.
Throttle Arduino RC Receiver Stock Golf Cart Motor Controller Motor 1 PWM signal: Voltage: 0 – 5V Period = 22ms Positive Pulse Width: 1ms – 2ms Digital.
STEERING TEAM: DRIFT KINGS ELEAZAR LUCIANO MATT HART SHANE MILLS STEVE GILLILAND.
ECE 477 Final Presentation Team 01  Fall Outline Project overviewProject overview Block diagramBlock diagram Design challengesDesign challenges.
DOODLE DRIVE Presenter: Edward Kidarsa Team 6 Tablet Controlled Vehicle.
For more course tutorials visit ECET 365 Entire Course (All Labs and Quizzes) (Devry) ECET 365 Lab 1 Using the Serial Communication Interface.
Module 8 Tutorial  An 8086 system is used for controlling the speed of a motor. The motor can operate at 5 different speeds (1- 5).  The speed.
For more course tutorials visit ECET 365 Entire Course (All Labs and Quizzes) (Devry) For more course tutorials visit
ECET 365 Entire Course (All Labs and Quizzes) (Devry) For more course tutorials visit ECET 365 Lab 1 Using the Serial Communication Interface.
Introduction to Motors, servos and steppers
MICROCONTROLLER AND INTERFACING
ECE 477 Design Review Team 13  Spring 2007
Weather Station Weather station design for measuring
Maximum Power Point Tracker
Dr. Unnikrishnan P.C. Professor, EEE
The Arduino Microcontroller: Atmel AVR Atmega 328
ECE 477 Design Review Team 13  Spring 2007
AUTOCAR Team #13 Greg Futia Greg VonFange Phil Kasper Ani Bhende.
Secret Door Knock Detector
EET 2261 Unit 12 Controlling Stepper Motors and Servos
Analog versus Digital Systems
Arduino : Introduction & Programming
Manual Robotics ..
Hitec HS 303: Robotic Servo Motor
Presentation transcript:

Gizmo Remote Operated Bluetooth Interface (GROBI) Sponsor: Calit 2 Mentors: Paul Blair & Javier Rodriguez Molina Team: Kristi Tsukida & Eldridge Alcantara ECE 191 Fall 2006 Group 13 Week 3 Oct 12, 2006

G.R.O.B.I. Project Agenda Gantt Chart Tasks Performed Technical Content - Atmega164P vs. Atmega16 - PWM Control for Servo and Motor - ESC and Microcontroller - Switches and Serial Communication Summary

G.R.O.B.I. Project Gantt Chart

G.R.O.B.I. Project Tasks Performed Ordered new microcontroller (Kristi) Continued programming microcontroller - motor control (Kristi) - servo control (Eldridge) - serial communication (Eldridge) Started tutorial for Eagle Layout Editor for circuit board design (Kristi) Met with Javier (both) - discussed problems with motor - tested microcontroller on GIZMO

G.R.O.B.I. Project ATMega164P vs ATMega16 ATMega164P –8 bit AVR Microcontroller –DIP40 package –ADC –2 USART –6 PWM channels –8-bit PWM mode has variable period –Lower power consumption ATMega16 –8 bit AVR Microcontroller –DIP40 package –ADC –1 USART –4 PWM channels –8-bit PWM mode always counts to 255

G.R.O.B.I. Project PWM Control for Servo and Motor Pulse WidthDuty CycleServoMotor 1.0 ms5 %LeftReverse 1.5 ms7.5 %CenterStop 2.0 ms10 %RightForward Square Wave Period = 20 ms Frequency = 50 Hz Pulse Width Range = 1.0ms – 2.0 ms

G.R.O.B.I. Project ESC Connection Diagram AVR micro- controller ESC (electronic speed control) Motor +5V from STK500 board ground +12V from battery pack signal +5V Disconnected (or else the ESC would power the AVR)

G.R.O.B.I. Project Switches and Serial Communication FunctionSwitchKey LeftSW0L CenterSW1C RightSW2R ForwardSW3F StopSW4S ReverseSW5B Switches Keyboard Microcontroller ESC Motor Servo OC1A OC1B SW0-SW7 Serial

G.R.O.B.I. Project Switches and Serial Communication FunctionSwitchKey LeftSW0L CenterSW1C RightSW2R ForwardSW3F StopSW4S ReverseSW5B Switches Keyboard Microcontroller ESC Motor Servo OC1A OC1B SW0-SW7 Serial Now for a demonstration…

G.R.O.B.I. Project Summary Continued programming microcontroller: - motor control - servo control - serial communication Successfully tested microcontroller on GIZMO Next week: - Finish programming microcontroller (Eldridge) - Research Atmega164P (Kristi) - Continue tutorial for Eagle Board Editor (Kristi) - Start tutorial for Python (Eldridge)

G.R.O.B.I. Project Any Questions?