000 05854cam a22004577i 4500
001 18221924
003 OSt
005 20190812155917.0
007 ta
008 140711s2015 maua 001 0 eng d
010 _a 2014945698
020 _a9781305271029 (paperback)
020 _a1305271025 (paperback)
035 _a(OCoLC)ocn894138824
040 _aYDXCP
_beng
_cLearning Resource Center
_erda
_dCLE
_dIAD
_dOQX
_dLET
_dOCLCF
_dDLC
042 _alccopycat
050 0 0 _aTJ211
_b.P727 2015
082 0 4 _223
_a629.892/P89
521 _aCOECS
089 0 4 _aCOE 629.892/P89
_223
100 1 _aPrayaga, Lakshmi,
_eauthor.
_94717
245 1 0 _aRobotics :
_ba project-based approach /
_cLakshmi Prayaga, Chandra Prayaga, Alex Whiteside, and Ramakrishna Suri.
264 _aBoston, Massachusetts :
_bCengage Learning PTR,
_c©2015.
300 _axi, 221 pages :
_billustrations ;
_c23 cm.
336 _atext
500 _aIncludes index.
505 _aIntroduction to robotics: History of robotics ; What is a robot? ; Robots in commercial applications ; Basic robot navigation ; Robots in the military ; Wif-fi networking ; Robots in medicine ; Weather monitor ; User interfaces ; Security ; Entertainment ; Mobile connections -- Build your own robot sweeper: Chapter objectives ; Introduction ; Materials required ; Part 1: assembling the robot ; Assembling the chassis ; Mounting the Arduino board ; Mounting the Ardumoto motor driver shield ; Mounting the ultrasonic sensor ; Part 2: the software ; Using the Arduino IDE ; Controlling the speed and direction of a motor ; Running both motors using function calls ; Code for the ultrasonic sensor ; Part 3: putting it all together ; Complete code for the sweeper robot -- Traveling robot: Part 1: line sensor ; How does a line sensor work? ; Assembling the robot with the sensors ; lineSensorChk sketch ; How the lineSensorChk code works ; Part 2: line tracking ; LineTracker sketch ; How the code works ; Part 3: learning to use the color sensor ; Connections between the color sensor pins and Arduino board pins ; lineClrSensor sketch for testing the line sensors and the color sensor ; Testing the lineClrSensor sketch ; How the code works ; Part 4: making the robot follow a track and stop at a specific point for a prescribed time ; lineandColorSensorTest sketch ; How the code works -- Intruder alarm: Activity 1: intruder alarm with a diode laser and photoresistor ; Sketch to control the laser ; How the code works ; Sketch to control the photoresistor ; How the code works ; Sketch combining the laser and the photoresistor ; How the code works ; Activity 2: proximity alarm with an ultrasonic range sensor ; Sketch for the proximity alarm ; How the code works ; Activity 3: touch sensor and alarm ; Sketch for the touch sensor ; How the code works ; Activity 4: keyboard and LEDs ; Sketch to light up LEDs with touch ; How the code works -- Robot networking and communications with wi-fi: Part 1: installing the wi-fi sensor and connecting to your network ; Connecting to an open network ; Connecting to a closed network ; Part 2: creating a telnet server ; For Microsoft Windows users ; For Mac/Linux users ; The complete sketch -- Robot medical assistant: Program components and connections ; Pill reminder sketch ; How the code works -- Data logger: Part 1: measuring and displaying ambient temperature ; Hardware connections ; Writing the sketch ; How the code works ; Part 2: data logging activities ; Activity 1: initializing the SD card reader ; Activity 2: writing data to a SD card ; Activity 3: reading data from a file ; Activity 4: logging temperature data -- Remote-controlled user interfaces: Development software ; A graphical control for Arduino ; Materials required ; Introduction to Java ; Downloading and installing NetBeans ; Networking in Java ; Creating the user interface ; Optional activities -- Security robot: Setting up the hardware ; The complete relevant code blocks ; Variable setup ; Capture photo function -- Light and sound: Part 1: connect the NeoPixel ring to the Arduino and program pixel colors ; pixelColor0 sketch ; How the code works ; pixelColor1 sketch ; How the code works ; pixelColor2 sketch ; How the code works ; Part 2: attaching the microphone ; soundSensor1 ; How the code works ; Part 3: putting it all together ; soundLight4 ; How the code works -- Android app controller: Part 1: getting ready for Android ; Android programming architecture and language ; Installing the Android developer kit ; Installing the Genymotion Android emulator ; Creating a sample application ; Part 2: creating an Arduino controller app -- Additional robotics applications: Robots in medicine ; Robots in education ; Robots in the military and law enforcement ; Robots in industrial applications ; Trends in robot types ; Soft robotics ; Swarm robots.
520 _aHelps you learn the fundamentals of robot-building - the basic concepts and technologies that are used every day in the growing field of robotics, this book includes projects such as a traveling robot, an intruder alarm detector, a medical assistant, a data logger, and more.
_bStep-by-step projects based on the Arduino platform.
521 _aCOECS
650 0 _aRobots
_xDesign and construction.
_94718
650 0 _aRobotics.
_94584
650 7 _aRobotics.
_2fast
_94584
650 7 _aRobots
_xDesign and construction.
_2fast
_94719
700 1 _aPrayaga, Chandra,
_eauthor.
_94720
700 1 _aWhiteside, Alex,
_eauthor.
_94721
700 1 _aSuri, Ramakrishna,
_eauthor.
_94722
906 _a7
_bcbc
_ccopycat
_d2
_encip
_f20
_gy-gencatlg
942 _2ddc
_cRES
999 _c7990
_d7990