370 likes | 666 Views
SWOSU. Introduction to the Hummingbird Robot. Le t ’ s lo o k it u p… Mer r iam - W ebs t er: m a c hine t hat loo k s li k e a hu m an being [ …] de v i c e t hat au t o m a t i c ally per f or m s [ …] tasks m e c hani s m guided by au t o m a t ic c on t rols.
E N D
SWOSU Introduction to the Hummingbird Robot
Let’slookitup… • Merriam-Webster: • machinethat lookslikeahumanbeing[…] • devicethatautomaticallyperforms[…] tasks • mechanismguided byautomaticcontrols SOWHATISAROBOT?
“I can'tdefinearobot,butI knowonewhenIsee one.” - JosephEngelberger,the“Fatherof Industrial Robotics” CuriosityRover-NASA/JPL/ MSSS IndustrialRobots–KUKA Systems Explore Planets daVinciRobot– Wikimedia RoboticAction Painter-Leonel Moura Workin Factories Create Art HERB–CMUPersonalRoboticsLab Keepon–Michalowski/Kozima GoogleSelf-drivingCar–Nevada DMV Drive Cars with Disabilities Help People Formorecoolrobots,checkout: http://spectrum.ieee.org/blog/ automaton Perform Tasks
THE SENSE-THINK-ACTROBOT Sensetheenvironment… SENSE TheEnvironment ? Planhowtoreact… THINK Dosomething! ACT
HUMMINGBIRD MotorPowerPort MotorPowerIndicator USBPort StatusIndicator
HUMMINGBIRD SensorPorts OutputPorts
asinglecolor lightsource with controllablebrightness LED Hint!The lightcolor matchesthewirecolor.
CONNECTIONSTEPS TWIST! Removeanyplasticfromendofwire Usethumbandindexfingertotwist individualstrandstogethertightly • Presslittlebuttonontop • Wireshouldinserteasily • Ifyouhavetopushit hard– makesurethebuttonisallthewaydown • Releasebuttontofinish
ared-green-blue(RGB) light sourcewhichcanproducemany light-basedcolors TRI-COLORLED liketheRBG pixelsofa TVor Computerscreen, thecolorsmix togetherto make differentcolors Moreon colormixing:en.wikipedia.org/wiki/additive_color
a limitedrangemotorwithcontrolsfor specificangularpositions SERVO likeanelbowwhichcanmovetodifferent anglesthrougha limitedmotion range
MOTOR anelectricmotorwithspeedcontrolthatcan rotateineitherdirectionindefinitely likeafanwhereyou cancontrol theblade speedand blowing direction
VIBRATIONMOTOR asmallmotorthatcausesashaking motionwhereyoucancontrol theintensity ofshaking likethe“vibrate” modeofa cellphone
USINGASENSOR Hint!Anysensortypecanbeusedin anysensorport.
LIGHTSENSOR likeinwalkway lightsthat turnonat dark asensorthatdetectshowbrighttheambientlightis
TEMPERATURESENSOR asensorthatdetectsthetemperature like in modern digital thermostats
DISTANCESENSOR asensorthatdetectshowfarawaysomethingis likein“notouch”soap dispensers
POTENTIOMETER asensorthatdetectshowithasbeenrotated the volumecontrol knobonaradio
SOUNDSENSOR asensorthatdetectsthe volumeofsounds likeinasound sensitivelightswitch
SOFTWAREBASICS WITHAMINI-BOT
MINI-BOT Tri-Color LED Servo LightSensor
SOFTWARE OnlineTutorials Part1:youtu.be/tplwz72rszs Part2:youtu.be/ej8exqx6hl8
BUILDTIME Makearobot thatusesat least:one(1)sensorandtwo(2)outputs Not surewhattobuild? Makea Robot: Whatisyourfavoritesummeractivity? Whatisyourfavoritesummerpoem, story,or song?
PRESENTATIONS • Describeyourrobot • Whatdoes itrepresent? • Whatoutputsdid youuse? • Whatsensordidyouuse? • Demonstrateyourrobot
JOYS&CHALLENGES Theaspectthat youmost enjoyed… Theaspectthat youfoundmostchallenging…
CLEAN-UP • Removeasmanycomponentsasyoucanfromyourrobot • Repackkitwithcomponents&filloutkitform • Putforminsidekit,ontopofcomponents • Throwoutorrecycleanyscrapcraftmaterials • .