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...
Uloženo v:
| Hlavní autor: | |
|---|---|
| Médium: | E-kniha Kniha |
| Jazyk: | angličtina |
| Vydáno: |
New York, N.Y
McGraw-Hill Education
2014
McGraw-Hill |
| Vydání: | First edition. |
| Edice: | McGraw-Hill's AccessEngineering |
| Témata: | |
| ISBN: | 9780071830263, 007183026X, 0071830251, 9780071830256 |
| On-line přístup: | Získat plný text |
| Tagy: |
Přidat tag
Žádné tagy, Buďte první, kdo vytvoří štítek k tomuto záznamu!
|
| Abstract | "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"-- |
|---|---|
| AbstractList | Take your Arduino skills to the next level!
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 Sketchesshows 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.
Learn advanced Arduino programming techniques, including how to:
Use hardware and timer interruptsBoost performance and speed by writing time-efficient sketchesMinimize power consumption and memory usageInterface with different types of serial busses, including I2C, 1-Wire, SPI, and TTL SerialUse Arduino with USB, including the keyboard and mouse emulation features of the Leonardo and Due boardsProgram Arduino for the InternetPerform digital signal processingAccomplish more than one task at a time-without multi-threadingCreate and release your own code library "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"-- |
| Author | Monk, Simon |
| Author_xml | – sequence: 1 fullname: Monk, Simon |
| BackLink | https://cir.nii.ac.jp/crid/1130282271350902272$$DView record in CiNii |
| BookMark | eNpdkMFKAzEQhiNa0Na-gvTgxUNhkml2k6MUtUJBD-J1mWRn29htVjbV6tsbrRe9zMwPH8N8MxQnsYt8JMa2NAClNAiqwON_eSCGCiQColHyVIxTegEACTADXZyJi8e-W_W03Ya4mlBfv4XYTSJ_7CZpx6_pXAwaahOPf_tIPN_ePM0X0-XD3f38ejkltNrYqQJTz5xHWzpJxiI0GrFA47R2BqSBpp41YItauaYmQmbSuvYFG0NlqQhH4uqwmNKG92ndtbtUvbfsum6Tqj9Gmb08sDGEyofvKrOhMkqVEjVYyIPKWHHAtj4b7tehbSvynlPiuAqRuc_ObXA99Z9V8vHnKzJf_QWv919P |
| ContentType | eBook Book |
| DBID | 1Z4 RYH |
| DEWEY | 629.89 |
| DatabaseName | AccessEngineering CiNii Complete |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: 1Z4 name: AccessEngineering url: https://www.accessengineeringlibrary.com/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISBN | 9780071830263 007183026X |
| Edition | First edition. |
| ExternalDocumentID | 9780071830263 BB14930759 scn00100136 |
| GroupedDBID | 1Z4 38. AABBV ALMA_UNASSIGNED_HOLDINGS AZZ BBABE CZZ MYL S9T RYH |
| ID | FETCH-LOGICAL-a39589-208d4bc397b1a8930f533638b55b80180fd4f096d2bfdaa3eea55dc6e88a772a3 |
| IEDL.DBID | 1Z4 |
| ISBN | 9780071830263 007183026X 0071830251 9780071830256 |
| IngestDate | Fri Nov 08 03:08:24 EST 2024 Fri Jun 27 01:04:42 EDT 2025 Sat Apr 29 00:06:39 EDT 2023 |
| IsPeerReviewed | false |
| IsScholarly | false |
| LCCN | 2013033821 |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-a39589-208d4bc397b1a8930f533638b55b80180fd4f096d2bfdaa3eea55dc6e88a772a3 |
| Notes | Includes index |
| PageCount | 251 |
| ParticipantIDs | askewsholts_vlebooks_9780071830263 nii_cinii_1130282271350902272 mcgrawhill_accessengineeringlibrary_scn00100136 |
| PublicationCentury | 2000 |
| PublicationDate | [2014] c2014 2013-10-01 |
| PublicationDateYYYYMMDD | 2014-01-01 2013-10-01 |
| PublicationDate_xml | – year: 2014 text: [2014] |
| PublicationDecade | 2010 |
| PublicationPlace | New York, N.Y |
| PublicationPlace_xml | – name: New York, N.Y – name: New York |
| PublicationSeriesTitle | McGraw-Hill's AccessEngineering |
| PublicationYear | 2014 2013 |
| Publisher | McGraw-Hill Education McGraw-Hill |
| Publisher_xml | – name: McGraw-Hill Education – name: McGraw-Hill |
| SSID | ssj0001004056 |
| Score | 2.0875738 |
| Snippet | "In this practical guide, electronics guru Simon Monk takes you under the hood of Arduino and reveals professional programming secrets. Featuring coverage of... Take your Arduino skills to the next level! In this practical guide, electronics guru Simon Monk takes you under the hood of Arduino and reveals professional... |
| SourceID | askewsholts nii mcgrawhill |
| SourceType | Aggregation Database Publisher |
| SubjectTerms | Arduino (Programmable controller) Arduino (Programmable controller) -- Programming Microcontrollers Programmable controllers Programmable controllers -- Programming TECHNOLOGY & ENGINEERING / Electronics / General TECHNOLOGY & ENGINEERING / Electronics / General. bisacsh |
| Subtitle | going further with sketches |
| TableOfContents | 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.
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. |
| Title | Programming arduino next steps |
| URI | https://www.accessengineeringlibrary.com/content/book/9780071830256 https://cir.nii.ac.jp/crid/1130282271350902272 https://www.vlebooks.com/vleweb/product/openreader?id=none&isbn=9780071830263&uid=none |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwrV1LS8NAEB6KemgvvrFqSxCvoXns5nEuFg9SepBSvIR9RYJ2K01a_74z6fvgQfASGAgLO5nMfDM78y3Ao45TITzmu2kslctUYFypotBVMlAq8ZT06ynX8Us8HCaTSTpqQH8zC0NtlaK-KtDs-Pi2LUE04kCkTbbqEQYleliKkcRhxYl2mzFeg6Q3tquzkJnyaJ2Q1W_6e0K0YeHZLnMoEz1oS5Qf6HHQG1VlC5pT9T4X31Srx3hki2IvHg1O_2UnZ3BsaNThHBrGXkBrj5rwErqjVePWFCUHrWhR2Jlj0ZM7aBZf5RWMB0-v_Wd3fZeCK8KUUyeTl2gmFcIP6QsEKV6OQA9_Psm5TIjFK9csx3xGBzLXQoTGCM61ikySCETgIryGIzuz5gacNDaRNioXxEMqAi-NucSs0te421RHvA0PexrLlp_1uW-ZHai1Db2dIrPfFJWVytbf0A-jNnRQ25kq6OnTgSuCG7phkFpLgzi4_fOKd9BE_MNWFZV7OKrmC9OBE7WsinLere3oB2eYy_g |
| linkProvider | McGraw Hill Companies |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=book&rft.title=Programming+Arduino+next+steps+%3A+going+further+with+sketches&rft.au=Monk%2C+Simon&rft.date=2014-01-01&rft.pub=McGraw-Hill&rft.isbn=9780071830256&rft.externalDocID=BB14930759 |
| thumbnail_m | http://cvtisr.summon.serialssolutions.com/2.0.0/image/custom?url=https%3A%2F%2Fvle.dmmserver.com%2Fmedia%2F640%2F97800718%2F9780071830263.jpg |

