Cargando…

Programming Arduino next steps : going further with sketches /

"In this practical guide, electronics guru Simon Monk takes you under the hood of Arduino and reveals professional programming secrets. Featuring coverage of the Arduino Uno, Leonardo, and Due boards, Programming Arduino Next Steps: Going Further with Sketches shows you how to use interrupts, m...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Monk, Simon
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York : McGraw-Hill, [2014]
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000 i 4500
001 OR_ocn864438632
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cnu---unuuu
008 131202s2014 nyua ob 001 0 eng d
040 |a TEFOD  |b eng  |e rda  |e pn  |c TEFOD  |d YDXCP  |d TEFOD  |d UIU  |d STF  |d OCLCQ  |d TEFOD  |d ITS  |d Z5A  |d LEATE  |d NTG  |d OTZ  |d TOH  |d YOU  |d UKSSU  |d OCLCQ  |d CNWPU  |d OCLCO  |d OCLCQ  |d JTB  |d OCLCO  |d OCLCQ 
019 |a 1014049061  |a 1055242050  |a 1077797885  |a 1096905223  |a 1229173372 
020 |a 9780071830263  |q (electronic bk.) 
020 |a 007183026X  |q (electronic bk.) 
020 |a 9781260143256 
020 |a 1260143252 
020 |z 9780071830256 
020 |z 0071830251 
029 1 |a AU@  |b 000056323500 
029 1 |a NZ1  |b 15643636 
035 |a (OCoLC)864438632  |z (OCoLC)1014049061  |z (OCoLC)1055242050  |z (OCoLC)1077797885  |z (OCoLC)1096905223  |z (OCoLC)1229173372 
037 |a 1B011B88-7664-4278-BDBD-43D83EA486EE  |b OverDrive, Inc.  |n http://www.overdrive.com 
050 4 |a TJ223.P76  |b M6653 2014eb 
082 0 4 |a 629.8/9551  |2 23 
084 |a TEC008000  |2 bisacsh 
049 |a UAMI 
100 1 |a Monk, Simon. 
245 1 0 |a Programming Arduino next steps :  |b going further with sketches /  |c Simon Monk. 
264 1 |a New York :  |b McGraw-Hill,  |c [2014] 
300 |a 1 online resource (xxii, 264 pages) :  |b illustrations 
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 
500 |a Includes index. 
520 |a "In this practical guide, electronics guru Simon Monk takes you under the hood of Arduino and reveals professional programming secrets. Featuring coverage of the Arduino Uno, Leonardo, and Due boards, Programming Arduino Next Steps: Going Further with Sketches shows you how to use interrupts, manage memory, program for the Internet, maximize serial communications, perform digital signal processing, and much more. All of the 75+ example sketches featured in the book are available for download"--Provided by publisher 
588 0 |a Print version record. 
505 0 |a A. About the author -- B. Acknowledgments -- C. Introduction -- Downloads -- What will i need? -- Using this book -- Resources -- 1. Programming arduino -- What is arduino? -- Installation and the ide -- A tour of arduino -- Arduino boards -- Programming language -- Modifying the blink sketch -- Variables -- If -- Loops -- Functions -- Digital inputs -- Digital outputs -- The serial monitor -- Arrays and strings -- Analog inputs -- Analog outputs -- Using libraries -- Arduino data types -- Arduino commands -- Summary -- 2. Under the hood -- A brief history of arduino -- Anatomy of an arduino -- Avr processors -- Arduino and wiring -- From sketch to arduino -- Avr studio -- Installing a bootloader -- Summary -- 3. Interrupts and timers -- Hardware interrupts -- Enabling and disabling interrupts -- Timer interrupts -- Summary -- 4. Making arduino faster -- How fast is an arduino? -- Comparing arduino boards -- Speeding up arithmetic -- Lookup vs. Calculate -- Fast i/o -- Speeding up analog inputs -- Summary -- 5. Low power arduino -- Power consumption of arduino boards -- Current and batteries -- Reducing the clock speed -- Turning things off -- Sleeping -- Use digital outputs to control power -- Summary -- 6. Memory -- Arduino memory -- Minimizing ram usage -- Minimizing flash usage -- Static vs. Dynamic memory allocation -- Strings -- Using eeprom -- Using flash -- Using sd card storage -- Summary. 
505 0 |a 7. Using i2c -- I2c hardware -- The i2c protocol -- The wire library -- I2c examples -- Summary -- 8. Interfacing with 1-wire devices -- 1-wire hardware -- The 1-wire protocol -- The onewire library -- Using the ds18b20 -- Summary -- 9. Interfacing with spi devices -- Bit manipulation -- Spi hardware -- The spi protocol -- The spi library -- Spi example -- Summary -- 10. Serial uart programming -- Serial hardware -- Serial protocol -- The serial commands -- The softwareserial library -- Serial examples -- Summary -- 11. Usb programming -- Keyboard and mouse emulation -- Usb host programming -- Summary -- 12. Network programming -- Networking hardware -- The ethernet library -- Ethernet examples -- The wifi library -- Wifi example -- Summary -- 13. Digital signal processing -- Introducing digital signal processing -- Averaging readings -- An introduction to filtering -- Creating a simple low-pass filter -- Arduino uno dsp -- Arduino due dsp -- Filter code generation -- The fourier transform -- Summary -- 14. Managing with one process -- Making the transition from big programming -- Why you don't need threads -- Setup and loop -- The timer library -- Summary -- 15. Writing libraries -- When to make a library -- Using classes and methods -- Library example (tea5767 radio) -- Testing the library -- Releasing the library -- Summary -- A. Parts -- Arduino boards -- Shields -- Components and modules -- Suppliers. 
504 |a Includes bibliographical references and indexes. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Arduino (Programmable controller)  |x Programming. 
650 0 |a Programmable controllers  |x Programming. 
650 6 |a Arduino (Automate programmable)  |x Programmation. 
650 6 |a Automates programmables  |x Programmation. 
650 7 |a TECHNOLOGY & ENGINEERING  |x Electronics  |x General.  |2 bisacsh 
776 0 8 |i Print version:  |a Monk, Simon.  |t Programming Arduino next steps  |z 9780071830256  |w (DLC) 2013033821  |w (OCoLC)856518459 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781260143256/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a YBP Library Services  |b YANK  |n 12089766 
994 |a 92  |b IZTAP