Cargando…

Practical Arduino Engineering /

Arduino boards have impressed bothÆhackers and professional engineers. Whether you're a hobbyist or a professional, ĭt 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 thoro...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Timmis, Harold
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Berkeley, CA : Apress, 2011.
Ã2011
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Mi 4500
001 OR_ocn777152825
003 OCoLC
005 20231017213018.0
006 m o d
007 cr nn|008mamaa
008 120119s2011 cau o 000 0 eng d
010 |a  2012538689 
040 |a SNK  |b eng  |e pn  |c SNK  |d B24X7  |d COO  |d EBLCP  |d E7B  |d UMI  |d OCLCQ  |d DEBSZ  |d OCLCO  |d OCLCQ  |d NOC  |d OCLCQ  |d OCLCF  |d YDXCP  |d TXI  |d OCLCQ  |d CAUOI  |d VT2  |d LIV  |d UAB  |d MERUC  |d IOG  |d N$T  |d REB  |d OCLCQ  |d OCLCO  |d CEF  |d DEHBZ  |d OCLCQ  |d OCLCO  |d U3W  |d AU@  |d OCLCQ  |d OCLCO  |d WYU  |d UWO  |d OCLCQ  |d LEAUB  |d OCLCO  |d UKAHL  |d OL$  |d OCLCQ  |d OCLCO  |d C6I  |d DCT  |d ERF  |d SFB  |d OCLCQ  |d BRF  |d OCLCO  |d OCLCQ  |d OCL 
019 |a 785776990  |a 786166468  |a 967612867  |a 1005797278  |a 1026453152  |a 1058112722  |a 1063851634  |a 1103274829  |a 1105767543  |a 1111012718  |a 1112535239  |a 1129342454  |a 1153048306  |a 1192329413  |a 1204019923  |a 1240518775 
020 |a 9781430238867  |q (electronic bk.) 
020 |a 1430238860  |q (electronic bk.) 
020 |z 1430238860 
020 |z 1430238852 
020 |z 9781430238850 
024 7 |a 10.1007/978-1-4302-3886-7  |2 doi 
029 1 |a AU@  |b 000053278322 
029 1 |a DEBBG  |b BV040901514 
029 1 |a DEBSZ  |b 378288199 
029 1 |a DEBSZ  |b 381375544 
029 1 |a DEBSZ  |b 431115273 
029 1 |a AU@  |b 000067095182 
035 |a (OCoLC)777152825  |z (OCoLC)785776990  |z (OCoLC)786166468  |z (OCoLC)967612867  |z (OCoLC)1005797278  |z (OCoLC)1026453152  |z (OCoLC)1058112722  |z (OCoLC)1063851634  |z (OCoLC)1103274829  |z (OCoLC)1105767543  |z (OCoLC)1111012718  |z (OCoLC)1112535239  |z (OCoLC)1129342454  |z (OCoLC)1153048306  |z (OCoLC)1192329413  |z (OCoLC)1204019923  |z (OCoLC)1240518775 
037 |a CL0500000133  |b Safari Books Online 
050 4 |a TK7835  |b .T56 2011eb 
072 7 |a TEC  |x 009070  |2 bisacsh 
072 7 |a UY.  |2 bicssc 
082 0 4 |a 621.3/0285/536  |2 23 
049 |a UAMI 
100 1 |a Timmis, Harold. 
245 1 0 |a Practical Arduino Engineering /  |c by Harold Timmis. 
260 |a Berkeley, CA :  |b Apress,  |c 2011. 
264 4 |c Ã2011 
300 |a 1 online resource 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file  |b PDF  |2 rda 
520 |a Arduino boards have impressed bothÆhackers and professional engineers. Whether you're a hobbyist or a professional, ĭt 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 Engineering begins by outlining the engineering 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 engineering 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 engineers oftenÆproves your design's popularity. Practical Arduino EngineeringÆwill teachÆyou to follow the engineering processÆcarefully; over time, you will be able to review and improve this process, and even extend its scope. Practical Arduino Engineering is notÆpurely theoretical. In addition, you'll learn the process of hardware engineering 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 Engineering begins by reviewing the Arduino software landscape, Æthen shows howÆto set upăn 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ĕxplain whyÆyour compiler mayÆspit out certain error messages. Practical Arduino Engineering then gradually builds up the engineering 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ăn entire robot. The engineering projects become progressively more challenging throughout the first 4 engineering 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 engineering discipline is invaluable. Practical Arduino Engineering thenĕnters the world of domestic engineering by introducing home alarm systems--not quite as simple as they seem. A solid, robust system can only be built by following the engineering processÆdetailed inÆprevious chapters, and this section reinforces that process. You'll thenÆtake a step further in your Arduino engineering 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 Engineering, 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 engineering design with almost any Arduino project, andÆbe able to justify, build, debug, and extend Arduino-based designs using a solid engineering approach. Please note: the print version of this title is black & white; the eBook is full color. 
505 0 |a Title Page; Copyright Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewers; Acknowledgments; Preface; Chapter 1 The Process of Arduino Engineering; Gathering Your Hardware; Gathering Your Tools; Understanding the Engineering Process; Summary; Chapter 2 Understanding the Arduino Software; Getting Started with setup() and loop(); Working with Loops; Communicating Digitally; Communicating with Analog Components; Putting Together the Arduino Language Basics; Chapter 3 Robot Engineering Requirements: Controlling Motion; Hardware Explained: The H-bridge 
505 8 |a Gathering the Hardware for this ChapterUnderstanding the Basics of Motor Control; Summary; Chapter 4 Adding Complexity to the Robot: Working with LCDs; Configuring a Color LCD Shield; Introducing the Monochrome and Color LCD Shields; Working with the LiquidCrystal and ColorLCDShield (Epson or Phillips) Libraries; Exploring the Basics of LCD Control; Project 4-5: Creating the Customer's Robot; Summary; Chapter 5 Robot Integration Engineering a GPS Module with the Arduino; Hardware Explained: microSD Shield; Understanding NMEA Protocol; Libraries Explained: TinyGPS and SdFat Libraries 
505 8 |a The Basics of GPS Communication with the ArduinoRequirements Gathering and Creating the Requirements Document; Summary; Chapter 6 Interlude: Home Engineering from Requirements to Implementation; Understanding the Voltage Divider; Hardware Explained: Sensors; Libraries Explained: Wire Library and DHT22 Library; Understanding the Basics of Sensors; Project 6-6: Wireless Temperature Monitor; Requirements Gathering and Creating the Requirements Document; Summary; Chapter 7 Robot Perception: Object Detection with the Arduino; Hardware Explained: Ultrasonic Sensor, Servo, and Buzzer 
505 8 |a Libraries Explained: The Servo LibraryBasics of the Ultrasonic Sensor and the Servo; Requirements Gathering and Creating the Requirements Document; Summary; Chapter 8 Mature Arduino Engineering: Making an Alarm System Using the Arduino; Basic Security System; Requirements Gathering and Creating the Requirements Document; Chapter 9 Error Messages and Commands: Using GSM Technology with Your Arduino; Hardware Explained: Cellular Shield; Understanding the AT Command Set; The Basics of GSM Communication; Requirements Gathering and Creating the Requirements Document; Summary 
505 8 |a Chapter 10 Control and Instrumentation: The Xbox Controller and the LabVIEW ProcessIntroduction to the LabVIEW Environment; LabVIEW Functions Explained; Gathering Requirements and Creating the Requirements Document; Summary; Chpter 11 Controlling Your Project: Bluetooth Arduino; Gathering Requirements and Creating the Requirements Document; Configuring the Hardware; Writing the Software; Uploading the Software and Attaching the Bluetooth Shield; Operating the Robot; Summary; Hardware and Tools; Index; A; B; C; D; E; F; G; H; I, J; K; L; M; N; O; P, Q; R; S; T; U; V; W; X, Y, Z 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 7 |a Arduino.  |2 blmlsh 
650 0 |a Computer science. 
650 0 |a Electronic data processing. 
650 6 |a Informatique. 
650 7 |a data processing.  |2 aat 
650 7 |a computer science.  |2 aat 
650 7 |a TECHNOLOGY & ENGINEERING  |x Mechanical.  |2 bisacsh 
650 7 |a Electronic data processing.  |2 fast  |0 (OCoLC)fst00906956 
650 7 |a Computer science.  |2 fast  |0 (OCoLC)fst00872451 
773 0 |t Springer eBooks 
776 0 8 |i Print version:  |z 9781430238850 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781430238850/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26832453 
938 |a Books 24x7  |b B247  |n bks00044640 
938 |a EBL - Ebook Library  |b EBLB  |n EBL883805 
938 |a ebrary  |b EBRY  |n ebr10528403 
938 |a EBSCOhost  |b EBSC  |n 1173688 
938 |a YBP Library Services  |b YANK  |n 7425227 
994 |a 92  |b IZTAP