Filling the gap between a beginner’s primer and a formal textbook, Practical Electronics explores aspects of electronic components, techniques, and tools that you would typically learn on the job and from years of experience. Even if you’ve worked with electronics or have a background in electronics theory, you’re bound to find important information that you may not have encountered before.
Among the book’s many topics, you’ll discover how to:
John M. Hughes is an embedded systems engineer with over 30 years of experience in electronics, embedded systems and software, aerospace systems, and scientific applications programming. He was responsible for the surface imaging software on the Phoenix Mars Lander and was part of the team that developed a novel synthetic heterodyne laser interferometer for calibrating the position control of the mirrors on the James Webb Space Telescope. Over the years he has worked on digital engine control systems for commercial and military aircraft, automated test systems, radio telescope data acquisition, 50+ gigapixel imaging systems, and realtime adaptive optics controls for astronomy. On his own time (when he has any) he likes to do cabinetry and furniture design, build microcontroller-based gadgets for use with greenhouses, bees, and backyard urban chickens, and write books.
This book brings together in one place all the information you need to get something done with Arduino. It will save you from endless web searches and digging through translations of datasheets or notes in project-based texts to find the information that corresponds to your own particular setup and question.
Reference features include pinout diagrams, a discussion of the AVR microcontrollers used with Arduino boards, a look under the hood at the firmware and run-time libraries that make the Arduino unique, and extensive coverage of the various shields and add-on sensors that can be used with an Arduino. One chapter is devoted to creating a new shield from scratch.
The book wraps up with detailed descriptions of three different projects: a programmable signal generator, a "smart" thermostat, and a programmable launch sequencer for model rockets. Each project highlights one or more topics that can be applied to other applications.
Use the book's hardware survey to identify the interface type for your particular device, and then follow detailed examples to develop an interface with Python and C. Organized by interface type, data processing activities, and user interface implementations, this book is for anyone who works with instrumentation, robotics, data acquisition, or process control.Understand how to define the scope of an application and determine the algorithms necessary, and why it's importantLearn how to use industry-standard interfaces such as RS-232, RS-485, and GPIBCreate low-level extension modules in C to interface Python with a variety of hardware and test instrumentsExplore the console, curses, TkInter, and wxPython for graphical and text-based user interfacesUse open source software tools and libraries to reduce costs and avoid implementing functionality from scratch
"A fabulous book: well written, well paced, fun, and informative. I also love the sense of humor. It's very good at disarming the fear. And it's gorgeous. I'll be recommending this book highly."
--Tom Igoe, author of Physical Computing and Making Things Talk
Want to learn the fundamentals of electronics in a fun, hands-on way? With Make: Electronics, you'll start working on real projects as soon as you crack open the book. Explore all of the key components and essential principles through a series of fascinating experiments. You'll build the circuits first, then learn the theory behind them!
Build working devices, from simple to complex You'll start with the basics and then move on to more complicated projects. Go from switching circuits to integrated circuits, and from simple alarms to programmable microcontrollers. Step-by-step instructions and more than 500 full-color photographs and illustrations will help you use -- and understand -- electronics concepts and techniques.Discover by breaking things: experiment with components and learn from failure Set up a tricked-out project space: make a work area at home, equipped with the tools and parts you'll need Learn about key electronic components and their functions within a circuit Create an intrusion alarm, holiday lights, wearable electronic jewelry, audio processors, a reflex tester, and a combination lock Build an autonomous robot cart that can sense its environment and avoid obstacles Get clear, easy-to-understand explanations of what you're doing and why
Other books tell readers what to do, but sometimes fail to explain why – Brindley gives readers hands-on confidence in addition to real scientific knowledge, and insight into the principles as well as the practice. All written explanations and steps are supplemented with numerous photos, charts, tables and graphs. Concepts and practical aspects are explained thoroughly with mathematical formulae and technical schematic drawings.
Each chapter introduces a concept or tool, explains the basic theory, and provides clear instructions for a simple experiment to apply the concept or tool, with quiz sections and answers, at the end of each chapter. New chapters on multimeters and soldering will be added, covering the fundamentals and experiments, with a basic parts list and an expanded and updated buyer’s guide.Guides the reader through the basics of electronics, from fundamentals of theory to practical work and experimentsStructured for learning and self-study: each chapter introduces a concept or tool, explains the basic theory, and provides clear instructions for a simple experiment to apply the concept or tool, with quiz sections and answers, at the end of each chapterNew chapters on multimeters and soldering, covering the fundamentals and experiments, with a basic parts list. Expanded and updated buyer’s guide to accompany parts lists