English | PDF (True) | 2011 | 319 Pages | ISBN : 1430238852 | 17.5 MB
Arduino boards have impressed both hackers and professional eeers.
Whether you’re a hobbyist or a professional, it isn’t just a breadboard and a hazy idea that keeps you going. It’s essential to institute a proper design, device instrumentation and, indeed, test your project thoroughly before committing to a particular prototype.
Practical Arduino Eeering bs by outlining the eeering process, from the basic requirements and preliminary design to prototyping and testing. Each and every chapter exemplifies this process and demonstrates how you can profit from the implementation solid eeering principles-regardless of whether you just play in your basement or you want to publicize and sell your devices.
Arduino is a brilliant prototyping platform that allows users to test and iterate design ideas. Imitation by other Arduino makers, hackers and eeers often proves your design’s popularity. Practical Arduino Eeering will teach you to follow the eeering process carefully; over , you will be able to review and improve this process, and even extend its scope.
Practical Arduino Eeering is not purely theoretical. In addition, you’ll learn the process of hardware eeering as applicable to Arduino projects, and the importance of the process in each and every project presented in this book.
To set the stage, Practical Arduino Eeering bs by reviewing the Arduino software landscape, then shows how to set up an Arduino project for testing. Even if you already know your compiler toolchain and the basics of Arduino programming, this refresher course can help fill in the gaps and explain why your compiler may spit out certain error messages.
Practical Arduino Eeering then gradually builds up the eeering process, from single devices like LCDs, potentiometers and GPS modules, to the integration of several modules into larger projects, such as a wireless temperature measurement system, and ultimately an entire robot.
The eeering projects become progressively more challeg throughout the first 4 eeering chapters. Next, you’ll proceed with simple steps towards the first intelligent part of a robot: the object detector. You’ll find yourself teaching your robot how to avoid very hot objects or insurmountable obstacles. The basic design requirements for a complete robot and, indeed, the detailed design and prototyping for robots can be extremely tricky, which is why eeering discipline is invaluable.
Practical Arduino Eeering then enters the world of domestic eeering by introducing home alarm systems-not quite as simple as they seem. A solid, robust system can only be built by following the eeering process detailed in previous chapters, and this section reinforces that process.
You’ll then take a step further in your Arduino eeering process: instrumentation and control, and some error messaging using GSM. Control is introduced via the Xbox controller, a very powerful piece of technology able to play a considerable role in robotics projects. Having already learned to control motion and to sense and avoid objects, you’ll learn how to debug your Arduino projects of varying complexities via the hardware instrumentation software LabVIEW.
To complete the journey into Practical Arduino Eeering, you’ll discover how to use a special Arduino board to rely on Bluetooth Mate Silver for control of domestic and mobile Arduino projects. Using Bluetooth Mate Silver, you’ll learn to implement basic eeering design with almost any Arduino project, and be able to justify, build, debug, and extend Arduino-based designs using a solid eeering approach.