Microcontroller Handson Workshop 4 Ahmad Manshad New Mexico
- Slides: 11
Microcontroller Hands-on Workshop #4 Ahmad Manshad New Mexico State University Institute of Electrical and Electronics Engineers November 14, 2009
Agenda for Today Quick Review Freeduino motor controller Control servo motor Work on robot 2
Today’s Kit 1. Arduino Microcontroller/ USB Cable 2. Breadboard 3. Wires 4. Soldering Iron w/ solder 5. Freeduino Motor Controller 6. DC Motors 7. Servo Motor 8. 10 K Potentiometer 3
Quick Review - PWM v PWM signal is a digital square wave where the fraction of the time the signal is on can be varied between 0 and 100%. v Call analog. Write(pin, duty. Cycle), where duty. Cycle is a value from 0 to 255. v Use one of the PWM pins (3, 5, 6, 9, 10, or 11). 4
Quick Review - Motors Electromechanical device that converts electrical energy to mechanical energy 5
Quick Review - Motor Controller Control 2 motors from your Arduino SN 754410 NE motor driver Board and Arduino pinout: Motor A Direction - Arduino Digital pin 13 Motor A Speed (PWM) Arduino Digital pin 10 Motor B Direction - Arduino Digital pin 12 Motor B Speed (PWM) Arduino Digital pin 9 6
Continue assembling Motor Controller GO TO: WWW. GOOGLE. COM TYPE: FREEDUINO MOTOR CLICK ON THE FIRST LINK CLICK THE LINK: “THIS GUIDE” Or Type the following in the address bar: http: //mcukits. com/2009/03/12/assembling-the-freeduino- arduino-motor-shield/ 7
Controlling Servo Motor For Code: File -> Examples -> Servo -> Knob 8
Robot Design v. Discuss Robot Plans with Team Members! 9
Robot Teams Team A Benna Belfedal Taeho Hong Jezreel Bassett Team B Alynna Montoya Adrian Ontiveros Erika Urena Team C Kevin Thompson Adriana Aquino Ugochukwu Ogbue Team D Luke Salazar Roman Salazar Roushan Rustamov Team E Ernesto Gonzalez Angel Alarcon Team F Jonathan Havstad Michael Scoggin Team G Veerendia Modi Chandana Tatineni Vineet Nair 10
Questions or Comments? 11