new titles october 2015...edison: getting started with processing and python lays out the edison’s...

12
New Titles October 2015

Upload: others

Post on 30-May-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

New Titles October 2015

Page 2: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

McGraw-Hill Technical

2

Page 3: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

3

ISBN-13: 9780071842372 Format: Paperback Subject: Electronics Pages: 320 Edition: 1 Pub Date: 09-Oct-2015 Copyright Year: 2016 Imprint: McGraw-Hill Professional Price: US$ 30.00

Build Your Own PC on a Budget: A DIY Guide for Hobbyists and Gamers

Author(s): John Mueller

ABOUT THE BOOK Design and assemble an inexpensive yet fast and reliable PC Construct the PC of your dreams using the practical information contained in this hands-on guide. Build Your Own PC on a Budget explains, step-by-step, how to put together a customized computer that is affordable, stable, and powerful. Discover how to choose the parts that fit your needs, safely connect and test components, add video and peripherals, install an operating system, connect to the Internet, and go wireless. Security, maintenance, and software updates are fully covered in this DIY book.

• Look inside a PC and understand how each component works • Decide what you want from your PC and develop a design plan • Create a cost-effective parts list and select the best vendors • Wire up the motherboard, processor, and add-on boards • Connect storage devices, display adapters, and peripherals • Securely connect to LANs, WiFi networks, and the Internet • Install your operating system, device drivers, and applications • Maintain your PC, update software, and back up your data

ABOUT THE AUTHOR John Mueller is a freelance author and computer consultant who has written over 40 computer book titles including Osborne's Visual Studio 6. Visual C++ 6, and Microsoft Internet Information Server 4.

Page 4: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

4

ISBN-13: 9781259588334 Format: Paperback Subject: Electronics Pages: 240 Edition: 1 Pub Date: 18-Sep-2015 Copyright Year: 2016 Imprint: McGraw-Hill Professional Price: US$ 20.00

Programming the Intel Edison: Getting Started with Processing and Python

Author(s): Donald Norris

ABOUT THE BOOK Learn To Easily Create Robotic, IoT, and Wearable Electronic Gadgets! Get up-and-running building cutting-edge Edison devices with help from this DIY guide. Programming the Intel Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet-enabled embedded programming. Discover how to set up components, connect your PC or Mac, build Python applications, and use USB, WiFi, and Bluetooth connections. Start-to-finish example projects include a motor controller, home temperature system, robotic car, and wearable hospital alert sensor.

• Explore the capabilities and features of the Edison • Connect Sparkfun, Break-out, and Arduino boards • Program your Edison through the Arduino IDE • Set up USB, GPIO, WiFi, and Bluetooth connections

TABLE OF CONTENTS Introduction Part I Working with Processing, the Arduino Programming Environment Ch 1 Introduction to Edison Ch 2 Getting Started with the Edison Arduino Development Board Ch 3 Working with Processing and the Arduino IDE Ch 4 Edison-Controlled Robot Part II Working with the Linux OS and the Python Language Ch 5 Connecting to the Edison Linux OS Using a Command Line Prompt Ch 6 Python Basics Ch 7 Python Objects, Classes, and Methods Ch 8 Graphical User Interface (GUI) Ch 9 Hardware Interfaces Ch 10 Data Logging to a Database Ch 11 What's Next

Page 5: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

5

ISBN-13: 9781259587405 Format: Paperback Subject: Electronics Pages: 208 Edition: 2 Pub Date: 18-Sep-2015 Copyright Year: 2016 Imprint: McGraw-Hill Professional Price: US$ 15.00

Programming the Raspberry Pi, Second Edition: Getting Started with Python

Author(s): Simon Monk

ABOUT THE BOOK An updated guide to programming your own Raspberry Pi projectsLearn to create inventive programs and fun games on your powerful Raspberry Pi—with no programming experience required. This practical book has been revised to fully cover the new Raspberry Pi 2, including upgrades to the Raspbian operating system. Discover how to configure hardware and software, write Python scripts, create user-friendly GUIs, and control external electronics. DIY projects include a hangman game, RGB LED controller, digital clock, and RasPiRobot complete with an ultrasonic rangefinder.

• Updated for Raspberry Pi 2 • Set up your Raspberry Pi and explore its features • Navigate files, folders, and menus • Write Python programs using the IDLE editor • Use strings, lists, functions, and dictionaries • Work with modules, classes, and methods • Create user-friendly games using Pygame • Build intuitive user interfaces with Tkinter • Attach external electronics through the GPIO port • Add powerful Web features to your projects

TABLE OF CONTENTS 1. Introduction 2. Getting Started 3. Python Basics 4. Classes and Methods 5. Strings, Lists and Dictionaries 6. Graphical User Interfaces 7.Connecting Electronics to the Raspberry Pi 8. Serial Interfaces 9. RGB LED Slider Example 10. Thermostat 11. The Raspberry Pi Bot 12. What Next?

Page 6: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

6

ISBN-13: 9780071847063 Format: Paperback Subject: Electronics Pages: 240 Edition: 1 Pub Date: 19-Oct-2015 Copyright Year: 2016 Imprint: McGraw-Hill Professional Price: US$ 20.00

Programming the Photon: Getting Started with the Internet of Things

Author(s): Christopher Rush

ABOUT THE BOOK Get started quickly and easily with the Spark Core—the Arduino-compatible, Wi-Fi-enabled prototyping board perfect for programming electronics projects to connect to the Internet of Things! Programming the Spark Core: Getting Started with the Internet of Things shows you, step by step, how to program and control electronics projects from the cloud and have fun discovering the power of the Internet of Things (IoT). The book is ideal for hobbyists and inventors who want to get started with the Spark Core by connecting to the cloud and programming projects in the Spark Core API and the Spark Cloud IDE. A variety of useful home automation control projects using one of the many shields available for the Spark Core are included in this DIY guide. Experimenting with the power and versatility of the IoT has never been easier or more affordable!

• Shows you how to program Sketches using the Spark Cloud IDE and upload them to the Internet • Familiarizes you with the Spark IDE, as well as with the Spark Core hardware and shields • Explains how to control electronics through the Internet, and to have machines communicate with and

control machines • Provides downloadable code samples to get you up and running quickly

TABLE OF CONTENTS Introduction 1. Introduction to Spark Core 2. Getting Connected 3. Spark Syntax 4. Outputs 5. Inputs 6. Controlling the IoT 7. Command Line 8. Shields and Kits 9. Troubleshooting by Color Appendices A. Arduino Code Reference B. Breadboard Basics

Page 7: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

7

ISBN-13: 9780071839778 Format: Hardcover Subject: Mechanical Engineering Pages: 672 Edition: 2 Pub Date: 02-Oct-2015 Copyright Year: 2015 Imprint: McGraw-Hill Professional Price: US$ 150.00

Manufacturing Engineering Handbook, Second Edition

Author(s): Hwaiyu Geng

ABOUT THE BOOK A fully revised guide to manufacturing engineering technologies, principles, and applications This thoroughly updated resource offers complete details on traditional, advanced, and emerging manufacturing engineering processes. Written by a team of 58 international experts, this second edition shows how to optimize all aspects of the global manufacturing process and build the highest quality goods at the lowest price in the shortest possible time. All new topics include cloud computing, Internet of Things, 3D printing, nano manufacturing and advanced manufacturing, and operations research. Manufacturing Engineering Handbook, Second Edition covers: · Cloud computing, Internet of Things, Sustainability, and Global Manufacturing · Additive Manufacturing, Robotics, and Machine Vision · Microelectromechanical Systems and Nano-manufacturing · Laser Technology, Abrasive Jet, Welding, Sheet-metal Forming Process · Lean Manufacturing and Six Sigma · Value Engineering and Adaptive Manufacturing · Computer-Aided-Design, and Manufacturing · Heat Treatment, Casting, and Powder Metallurgy · Metalworking, Grinding, and Metal Forming · Composite, Mold-Making, and Plastics Processing · Quality Control, Engineering Economics, Human Factors, and Supply Chain Management · And many more processes and technologies

Page 8: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

8

ISBN-13: 9780071823340 Format: Hardcover Subject: Mechanical Engineering Pages: 560 Edition: 1 Pub Date: 06-Oct-2015 Copyright Year: 2016 Imprint: McGraw-Hill Professional Price: US$ 150.00

Pipeline Infrastructure Renewal and Asset Management

Author(s): Mohammad Najafi

ABOUT THE BOOK This practical resource covers the latest methods to manage, value, and estimate the life and cost of pipeline infrastructure assets Featuring detailed illustrations, case studies, and examples, this comprehensive guide offers step-by-step instruction on pipeline planning, repair, and renewal. You will get thorough coverage of asset valuation, financing, depreciation, and inventory management techniques. Throughout, asset management methods are provided for the full range of building materials and for water, sewer, and pressure pipelines. Written to save you time and money, Pipeline Infrastructure Renewal and Asset Management offers technical as well as managerial information and lays out ready-to-use best practices for asset administration, budgeting, and inspection. Pipeline life expectancy, renewal technologies, government standards, and social issues are explained in full detail.

• Explains inspection and inventory methods for water, sewer, and pressure pipelines • Covers asset management technologies and government standards • Provides effective procedures for budgeting cost control • Written by an experienced author and infrastructure engineer

Page 9: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

ISBN-13: 9781606506615 Format: Paperback Subject: General Engineering Pages: 180 Edition: 1 Pub Date: 07-Aug-2015 Copyright Year: 2016 Imprint: Momentum Press Price: US$ 59.95

An Engineering Companion to the Mechanics of Materials: A Systems Approach Author(s): Christopher Jenkins and Sanjeev Khanna

ABOUT THE BOOK An Engineering Companion to Mechanics of Materials is the first volume in the Momentum Press collection The Modern Engineering Companions: A Systems Approach. In this book, the authors apply the intuitive “systems approach” to learning, the advantages of which are several. The student first gets a broad overview of the entire subject rather than the narrow piecemeal vision afforded by the traditional “component approach” common to most engineering texts. Mechanics of Materials comes with additional features to improve student learning, including Common Confusing Concepts (C3) noted and clarified, indication of key concepts, side bar discussions, worked examples, and exercises for developing engineering intuition. The Companions are intended as a supplementary resource to help both undergraduate, graduate, and post-graduate students better learn and understand engineering concepts.

ISBN-13: 9781606508510 Format: Paperback Subject: General Engineering Pages: 180 Edition: 1 Pub Date: 29-Oct-2015 Copyright Year: 2016 Imprint: Momentum Press Price: US$ 59.95

Manufacturing Excellence: Renewal and Rebirth Author(s): Kenneth N. McKay and Vincent C.S. Wiers

ABOUT THE BOOK Following on a previous book by the authors that focused on operational matters, this new book focuses on the tactical level of factory management, with a particular theme of flexible innovation—in both technology and management—for a factory to survive and be successful in the 21st Century. The book is written in a narrative structure, using two fictional characters to tell the story of a factory moving from the “old ways” of doing things to new ways that melds the tools of agile and lean manufacturing with supply chain management and quality engineering and directed personnel development. The two characters narrate the challenges, the changes, the obstacles, and the successes they face over a two year period of critical evolution in how the factory is conceived and operated.

9

Page 10: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

ISBN-13: 9781606506813 Format: Paperback Subject: Material Engineering Pages: 180 Edition: 1 Pub Date: 01-Jul-2015 Copyright Year: 2015 Imprint: Momentum Press Price: US$ 59.95

Auger Electron Spectroscopy: Practical Application to Materials Analysis and Characterization of Surfaces, Interfaces, and Thin Films Author(s): John Wolstenholme

ABOUT THE BOOK This book discusses the use of AES and SAM for the characterization of a wide range of technological materials. These include metals and alloys, semiconductors, nanostructures, and insulators. Its value as a tool for high-resolution elemental imaging and compositional depth profiling is illustrated. The application of the technique for obtaining compositional information from the surfaces, interfaces, and thin film structures of technological and engineering materials is demonstrated.

This volume also describes the basic physical principles of AES in simple, largely qualitative, terms understandable by any undergraduate science or engineering student. Major components of typical Auger spectrometers are also described because an understanding of the instrumentation is important to anyone wishing to become a skilled analyst. Mention is also made of other types of analysis for which an Auger electron spectrometer may be used, for example, secondary electron microscopy, backscattered electron imaging, X-ray spectroscopy. The relationship between AES and other analysis techniques is also discussed.

ISBN-13: 9781606505083 Format: Paperback Subject: Mechanical Engineering Pages: 150 Edition: 1 Pub Date: 15-Aug-2015 Copyright Year: 2014 Imprint: Momentum Press Price: US$ 59.95

Concise Overview of the Finite Element Method Author(s): John O. Dow

ABOUT THE BOOK Solutions to complex engineering problems in mechanics are almost always based upon approximations. But approximations can lead to widely erroneous solutions if not guided by proper assumptions and modeling methods. The primary objective of this book is to provide a compact, intuitive and theoretically solid presentation of a procedure for producing approximate solutions with a predefined level of accuracy. The book focuses on the finite element method and is particularly aimed at readers new to the method. The book will also provide new research opportunities for both new and experienced practitioners by showing that a change in notation currently used to form the finite element stiffness matrices can be replaced with coefficients that are expressed in terms of strain quantities. As a consequence, the resulting equations are directly related to the theory of solid mechanics.

10

Page 11: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

ISBN-13: 9781606505182 Format: Paperback Subject: Mechanical Engineering Pages: 180 Edition: 1 Pub Date: 01-Sep-2015 Copyright Year: 2014 Imprint: Momentum Press Price: US$ 59.95

A Systems Approach to Modeling Community Development Projects Author(s): Bernard Amadei

ABOUT THE BOOK This book will introduce the reader to system dynamic tools to better understand how to account for uncertainty and complexity when conducting development-engineering projects. All communities, whether in the developed and developing world, are characterized by their dynamic behavior (change over time), involve multiple players with various interests, have members that interact with each other, and interact with other groups. Since such characteristics cannot be measured using linear and predictable tools, the author aims to demonstrate how systems thinking can be used in development projects. Specifically, how four emergent properties: sustainability, resilience, peace, and poverty could be simulated using existing systems tools. Many traditional projects in developing communities fail after implementation as a result of a lack of innovation, and foresight. These projects have traditionally been designed, planned and implemented in a specialized, compartmentalized and linear manner by multiple experts, who have failed to view all aspects of the problem they're trying to solve.

11

Page 12: New Titles October 2015...Edison: Getting Started with Processing and Python lays out the Edison’s powerful features and teaches the basics of Internet -enabled embedded programming

McGraw-Hill Education (Asia)

McGraw-Hill Education (Asia) http://www.mheducation.com.sg/

CHINA: (Representative Office) McGraw-Hill Int’l Enterprises, Inc Suite 906, 9/F SP Tower A Tsinghua Science Park No: 1 Zhongguancun East Road Haidian District Beijing 100084 P.R.China Tel: (86-10) 6279 0299 Fax: (86-10) 6279 0292 Email: [email protected]

HONG KONG: McGraw-Hill Hong Kong Limited Unit 1318, Level 13, Tower 2 Grand Century Place 193 Prince Edward Road West Mong Kok, Kowloon Hong Kong Tel: (852) 2730 6640 Fax: (852) 2730 2085 Email: [email protected]

INDONESIA: (Appointed Agent) P T Media Global Edukasi Imperium Design 27 Lippo Karawaci Tangerang 15810 Indonesia Tel: (62-21) 28899 961 / 28899 962 Fax: (62-21) 65702417 Email: [email protected]

JAPAN: McGraw-Hill Education Japan 3F, Ascend Shimbashi 6-19-19 Shimbashi, Minato-ku Tokyo 105-0004 Japan Tel: (81-3) 5408 1888 Fax: (81-3) 5408 1880 Email: [email protected]

KOREA: McGraw-Hill Education Korea, Inc 3F Ji-Woo Building 376-12 Seokyo-Dong, Mapo-Ku Seoul 121-210 Korea Tel: (82-2) 325 2351 Fax: (82-2) 325 2371 Email: [email protected]

MALAYSIA: McGraw-Hill Malaysia Sdn Bhd No: 40, Jalan Pengacara U1/48 Temasya Industrial Park 40150 Shah Alam Selangor Darul Ehsan Malaysia Tel: (60-3) 7627 6888 Fax: (60-3) 7627 6838 Email: [email protected]

PHILIPPINES: (Appointed Agent) Ideacademy Inc Unit LG33 Alfaro Place 146 L.P. Leviste Street Salcedo Village Makati City, Metro Manila Philippines Tel: (63-2) 519 2672 / 519 2675 Fax: (63-2) 519 2676 Email: [email protected]

TAIWAN: McGraw-Hill Int’l Enterprises, Inc 7/F, No: 53 Bo-Ai Road Taipei 100 Taiwan Tel: (886-2) 2311 3000 Fax: (886-2) 2388 8822 Email: [email protected]

THAILAND: (also servicing Cambodia, Laos, Myanmar & Vietnam) McGraw-Hill Int’l Enterprises, Inc 20th Floor, Unit 252/101 (C), Tower B Muang Thai-Pathra Complex Building Ratchadaphisek Road, Huaykwang Bangkok 10310, Thailand Tel: (66-2) 6156 555 Fax: (66-2) 6156 500 Email: [email protected]

SINGAPORE (also servicing Brunei and Mauritius): McGraw-Hill Education(Asia) 1 International Business Park #01-15A, The Synergy Singapore 609917 Tel: (65) 6863 1580 Customer Service Hotline: (65) 6868 8188 Fax: (65) 6862 3354 Email: [email protected] website: mheducation.asia

12