Arduino sketches : tools and techniques for programming wizardry /
Annotation
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Hoboken :
John Wiley & Sons,
2015.
|
Temas: | |
Acceso en línea: | Texto completo Texto completo |
MARC
LEADER | 00000cam a2200000 i 4500 | ||
---|---|---|---|
001 | EBOOKCENTRAL_ocn900193884 | ||
003 | OCoLC | ||
005 | 20240329122006.0 | ||
006 | m o d | ||
007 | cr cnu---unuuu | ||
008 | 150115s2015 njua ob 001 0 eng d | ||
040 | |a N$T |b eng |e rda |e pn |c N$T |d EBLCP |d YDXCP |d E7B |d CDX |d RECBK |d UMI |d DEBBG |d COO |d REB |d B24X7 |d CCO |d MERUC |d LOA |d COCUF |d K6U |d CNNOR |d OCLCQ |d Z5A |d PIFAG |d FVL |d LIV |d VT2 |d NJR |d U3W |d OCLCQ |d D6H |d STF |d OCLCF |d OCLCQ |d CEF |d CRU |d OCLCQ |d INT |d COF |d OCLCQ |d G3B |d TKN |d OCLCQ |d UAB |d UKAHL |d SDG |d S2H |d OCLCQ |d BRF |d OCLCQ |d OCLCO |d AAA |d OCLCO |d OCLCQ |d OCLCO |d OCLCL | ||
015 | |a GBB4E4436 |2 bnb | ||
016 | 7 | |a 016973762 |2 Uk | |
019 | |a 910936526 |a 1055354375 |a 1060731147 |a 1081210230 |a 1103250407 |a 1117170720 |a 1129348095 |a 1153045469 |a 1192326180 |a 1228532432 |a 1240521019 |a 1244444748 |a 1244447341 |a 1249246880 | ||
020 | |a 9781118919620 |q (electronic bk.) | ||
020 | |a 1118919629 |q (electronic bk.) | ||
020 | |a 9781118919699 | ||
020 | |a 1118919696 | ||
020 | |a 1118919602 | ||
020 | |a 9781118919606 | ||
020 | |z 9781118919606 | ||
020 | |z 1118919602 | ||
024 | 3 | |a 9781118919606 | |
024 | 8 | |a ebc1895751 | |
029 | 1 | |a AU@ |b 000054412827 | |
029 | 1 | |a AU@ |b 000060098226 | |
029 | 1 | |a AU@ |b 000067112724 | |
029 | 1 | |a DEBBG |b BV042683690 | |
029 | 1 | |a DEBSZ |b 446588954 | |
035 | |a (OCoLC)900193884 |z (OCoLC)910936526 |z (OCoLC)1055354375 |z (OCoLC)1060731147 |z (OCoLC)1081210230 |z (OCoLC)1103250407 |z (OCoLC)1117170720 |z (OCoLC)1129348095 |z (OCoLC)1153045469 |z (OCoLC)1192326180 |z (OCoLC)1228532432 |z (OCoLC)1240521019 |z (OCoLC)1244444748 |z (OCoLC)1244447341 |z (OCoLC)1249246880 | ||
037 | |a CL0500000603 |b Safari Books Online | ||
050 | 4 | |a TJ223.P76 .L384 2015 | |
072 | 7 | |a TEC |x 009000 |2 bisacsh | |
082 | 0 | 4 | |a 629.89551 |2 23 |
049 | |a UAMI | ||
100 | 1 | |a Langbridge, James A., |e author. | |
245 | 1 | 0 | |a Arduino sketches : |b tools and techniques for programming wizardry / |c James A. Langbridge. |
264 | 1 | |a Hoboken : |b John Wiley & Sons, |c 2015. | |
264 | 4 | |c ©2015 | |
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 | ||
588 | 0 | |a Print version record. | |
504 | |a Includes bibliographical references and index. | ||
520 | 8 | |a Annotation |b Master programming Arduino with this hands-on guide. 'Arduino Sketches' is a practical guide to programming the increasingly popular microcontroller that brings gadgets to life. Accessible to tech-lovers at any level, this book provides expert instruction on Arduino programming and hands-on practice to test your skills. | |
505 | 0 | 0 | |g Machine generated contents note: |g ch. 1 |t Introduction to Arduino -- |t Atmel AVR -- |t The Arduino Project -- |t The ATmega Series -- |t The ATmega Series -- |t The ATtiny Series -- |t Other Series -- |t The Different Arduinos -- |t Arduino Uno -- |t Arduino Leonardo -- |t Arduino Ethernet -- |t Arduino Mega 2560 -- |t Arduino Mini -- |t Arduino Micro -- |t Arduino Due -- |t LilyPad Arduino -- |t Arduino Pro -- |t Arduino Robot -- |t Arduino Esplora -- |t Arduino Yiln -- |t Arduino Tre -- |t Arduino Zero -- |t Your Own Arduino? -- |t Shields -- |t What Is a Shield? -- |t The Different Shields -- |t Arduino Motor Shield -- |t Arduino Wireless SD Shield -- |t Arduino Ethernet Shield -- |t Arduino WiFi Shield -- |t Arduino GSM Shield -- |t Your Own Shield -- |t What Can You Do with an Arduino? -- |t What You Will Need for This Book -- |t Summary -- |g ch. 2 |t Programming for the Arduino -- |t Installing Your Environment -- |t Downloading the Software -- |t Running the Software -- |t Using Your Own IDE -- |t Your First Program -- |t Understanding Your First Sketch -- |t Programming Basics -- |t Variables and Data Types -- |t Control Structures -- |t if Statement -- |t switch Case -- |t while Loop -- |t for Loop -- |t Functions -- |t Libraries -- |t Summary -- |g ch. 3 |t Electronics Basics -- |t Electronics 101 -- |t Voltage, Amperage, and Resistance -- |t Voltage -- |t Amperage -- |t Resistance -- |t Ohm's Law -- |t The Basic Components -- |t Resistors -- |t Different Resistor Values -- |t Identifying Resistor Values -- |t Using Resistors -- |t Capacitors -- |t Using Capacitors -- |t Diodes -- |t Different Types of Diodes -- |t Using Diodes -- |t Light-Emitting Diodes -- |t Using LEDs -- |t Transistors -- |t Using Transistors -- |t Breadboards -- |t Inputs and Outputs -- |t Connecting a Light-Emitting Diode -- |t Calculation -- |t Software -- |t Hardware -- |t What Now? -- |t Summary -- |g ch. 4 |t The Arduino Language -- |t I/O Functions -- |t Digital I/O -- |t pinMode() -- |t digitalRead() -- |t digital Write() -- |t Analog I/O -- |t analogRead() -- |t analogWrite() -- |t Generating Audio Tones -- |t tone() -- |t noTone() -- |t Reading Pulses -- |t pulseIn() -- |t Time Functions -- |t delay() -- |t delayMicroseconds() -- |t millis() -- |t micros() -- |t Mathematical Functions -- |t min() -- |t max() -- |t constrain() -- |t abs() -- |t map() -- |t pow() -- |t sqrt() -- |t random() -- |t Trigonometry -- |t sin() -- |t cos() -- |t tan() -- |t Constants -- |t Interrupts -- |t attachInterrupt() -- |t detachInterrupt() -- |t noInterrupts() -- |t interrupts() -- |t Summary -- |g ch. 5 |t Serial Communication -- |t Introducing Serial Communication -- |t UART Communications -- |t Baud Rate -- |t Data Bits -- |t Parity -- |t Stop Bits -- |t Debugging and Output -- |t Starting a Serial Connection -- |t Writing Data -- |t Sending Text -- |t Sending Data -- |t Reading Data -- |t Starting Communications -- |t Is Data Waiting? -- |t Reading a Byte -- |t Reading Multiple Bytes -- |t Taking a Peek -- |t Parsing Data -- |t Cleaning Up -- |t Example Program -- |t SoftwareSerial -- |t Summary -- |g ch. 6 |t EEPROM -- |t Introducing EEPROM -- |t The Different Memories on Arduino -- |t The EEPROM Library -- |t Reading and Writing Bytes -- |t Reading and Writing Bits -- |t Reading and Writing Strings -- |t Reading and Writing Other Values -- |t Example Program -- |t Preparing EEPROM Storage -- |t Adding Nonvolatile Memory -- |t Summary -- |g ch. 7 |t SPI -- |t Introducting SPI -- |t SPI Bus -- |t Comparison to RS-232 -- |t Configuration -- |t Communications -- |t Arduino SPI -- |t SPI Library -- |t SPI on the Arduino Due -- |t Example Program -- |t Hardware -- |t Sketch -- |t Exercises -- |t Summary -- |g ch. 8 |t Wire -- |t Introducing Wire -- |t Connecting I2C -- |t I2C Protocol -- |t Address -- |t Communication -- |t Communicating -- |t Master Communications -- |t Sending Information -- |t Requesting Information -- |t Slave Communications -- |t Receiving Information -- |t Sending Information -- |t Example Program -- |t Exercises -- |t Traps and Pitfalls -- |t Voltage Difference -- |t Bus Speed -- |t Shields with I2C -- |t Summary -- |g ch. 9 |t Ethernet -- |t Introduction -- |t Ethernet -- |t Ethernet Cables -- |t Switches and Hubs -- |t PoE -- |t TCP/IP -- |t MAC Address -- |t IP Address -- |t DNS -- |t Port -- |t Ethernet on Arduino -- |t Importing the Ethernet Library -- |t Starting Ethernet -- |t Arduino as a Client -- |t Sending and Receiving Data -- |t Connecting to a Web Server -- |t Example Program -- |t Arduino as a Server -- |t Serving Web Pages -- |t Example Program -- |t Sketch -- |t Summary -- |g ch. 10 |t WiFi -- |t Introduction -- |t The WiFi Protocol -- |t Topology -- |t Network Parameters -- |t Channels -- |t Encryption -- |t SSID -- |t RSSI -- |t Arduino WiFi -- |t Importing the Library -- |t Initialization -- |t Status -- |t Scanning Networks -- |t Connecting and Configuring -- |t Wireless Client -- |t Wireless Server -- |t Example Application -- |t Hardware -- |t Sketch -- |t Exercises -- |t Summary. |
505 | 0 | 0 | |g Ch. 11 |t LiquidCrystal -- |t Introduction -- |t LiquidCrystal Library -- |t Writing Text -- |t Cursor Commands -- |t Text Orientation -- |t Scrolling -- |t Custom Text -- |t Example Program -- |t Hardware -- |t Software -- |t Exercises -- |t Summary -- |g ch. 12 |t SD -- |t Introduction -- |t SD Cards -- |t Capacity -- |t Speed -- |t Using SD Cards with Arduino -- |t Accepted SD Cards -- |t Limitations -- |t The SD Library -- |t Importing the Library -- |t Connecting a Card -- |t Opening and Closing Files -- |t Reading and Writing Files -- |t Reading Files -- |t Writing Files -- |t Folder Operations -- |t Card Operations -- |t Advanced Usage -- |t Example Program and Sketch -- |t Summary -- |g ch. 13 |t TFT -- |t Introduction -- |t Technologies -- |t TFT Library -- |t Initialization -- |t Screen Preparation -- |t Text Operations -- |t Basic Graphics -- |t Coloring -- |t Graphic Images -- |t Example Application -- |t Hardware -- |t Sketch -- |t Exercises -- |t Summary -- |g ch. 14 |t Servo -- |t Introduction to Servo Motors -- |t Controlling Servo Motors -- |t Connecting a Servo Motor -- |t Moving Servo Motors -- |t Disconnecting -- |t Precision and Safety -- |t Example Application -- |t Schematic -- |t Sketch -- |t Exercises -- |t Summary -- |g ch. 15 |t Stepper -- |t Introducing Motors -- |t Controlling a Stepper Motor -- |t Hardware -- |t Unipolar Versus Bipolar Stepper Motors -- |t The Stepper Library -- |t Example Project -- |t Hardware -- |t Sketch -- |t Summary -- |g ch. 16 |t Firmata -- |t Introducing Firmata -- |t Firmata Library -- |t Sending Messages -- |t Receiving Messages -- |t Callbacks -- |t SysEx -- |t Example Program -- |t Summary -- |g ch. 17 |t GSM -- |t Introducing GSM -- |t Mobile Data Network -- |t GSM -- |t GPRS -- |t EDGE -- |t 3 G -- |t 4 G and the Future -- |t Modems -- |t Arduino and GSM -- |t Arduino GSM Library -- |t GSM Class -- |t SMS Class -- |t VoiceCall Class -- |t GPRS -- |t Modem -- |t Example Application -- |t Summary -- |g ch. 18 |t Audio -- |t Introducing Audio -- |t Digital Sound Files -- |t Music on the Arduino -- |t Arduino Due -- |t Digital to Analog Converters -- |t Digital Audio to Analog -- |t Creating Digital Audio -- |t Storing Digital Audio -- |t Playing Digital Audio -- |t Example Program -- |t Hardware -- |t Sketch -- |t Exercise -- |t Summary -- |g ch. 19 |t Scheduler -- |t Introducing Scheduling -- |t Arduino Multitasking -- |t Scheduler -- |t Cooperative Multitasking -- |t Noncooperative Functions -- |t Example Program -- |t Hardware -- |t Sketch -- |t Exercises -- |t Summary -- |g ch. 20 |t USBHost -- |t Introducing USBHost -- |t USB Protocol -- |t USB Devices -- |t Keyboards -- |t Mice -- |t Hubs -- |t Arduino Due -- |t USBHost Library -- |t Keyboards -- |t Mice -- |t Example Program -- |t Hardware -- |t Source Code -- |t Summary -- |g ch. 21 |t Esplora -- |t Introducing Esplora -- |t The Arduino Esplora Library -- |t RGB LED -- |t Sensors -- |t Buttons -- |t Buzzer -- |t TinkerKit -- |t LCD Module -- |t Example Program and Exercises -- |t Summary -- |g ch. 22 |t Robot -- |t Introducing Robot Library -- |t Arduino Robot -- |t Robot Library -- |t Control Board -- |t Robotic Controls -- |t Sensor Reading -- |t Personalizing Your Robot -- |t LCD Screen -- |t Music -- |t Motor Board -- |t Example Program and Exercises -- |t Summary -- |g ch. 23 |t Bridge -- |t Introducing Bridge Library -- |t Bridge -- |t Process -- |t FileIO -- |t YunServer -- |t YunClient -- |t Example Application -- |t Hardware -- |t Sketch -- |t Exercises -- |t Summary -- |g ch. 24 |t Importing Third-Party Libraries -- |t Libraries -- |t Finding Libraries -- |t Importing a Library -- |t Using an External Library -- |t Example Application -- |t Exercises -- |t Summary -- |g ch. 25 |t Creating Your Own Shield -- |t Creating a Shield -- |t The Idea -- |t The Required Hardware -- |t The Required Software -- |t Your First Shield -- |t Step 1: The Breadboard -- |t Step 2: The Schematic -- |t Step 3: The PCB -- |t Summary -- |g ch. 26 |t Creating Your Own Library -- |t Libraries -- |t Library Basics -- |t Simple Libraries -- |t Advanced Libraries -- |t Adding Comments -- |t Adding Examples -- |t Read Me -- |t Coding Style -- |t Use CamelCase -- |t Use English Words -- |t Don't Use External Libraries -- |t Use Standard Names -- |t Distributing Your Library -- |t Closed Source Libraries -- |t Example Library -- |t The Library -- |t Examples -- |t README -- |t Finishing Touches -- |t Summary. |
590 | |a ProQuest Ebook Central |b Ebook Central Academic Complete | ||
590 | |a O'Reilly |b O'Reilly Online Learning: Academic/Public Library Edition | ||
650 | 0 | |a Arduino (Programmable controller) | |
650 | 0 | |a Microcontrollers |x Programming. | |
650 | 6 | |a Arduino (Automate programmable) | |
650 | 6 | |a Microcontrôleurs |x Programmation. | |
650 | 7 | |a TECHNOLOGY & ENGINEERING |x Engineering (General) |2 bisacsh | |
650 | 7 | |a Arduino (Programmable controller) |2 fast | |
650 | 7 | |a Microcontrollers |x Programming |2 fast | |
758 | |i has work: |a Arduino sketches (Text) |1 https://id.oclc.org/worldcat/entity/E39PCH73w4k8bM6rWDFCtvvM4C |4 https://id.oclc.org/worldcat/ontology/hasWork | ||
776 | 0 | 8 | |i Print version: |a Langbridge, James A. |t Arduino sketches |z 9781118919606 |w (OCoLC)898154136 |
856 | 4 | 0 | |u https://ebookcentral.uam.elogim.com/lib/uam-ebooks/detail.action?docID=1895751 |z Texto completo |
856 | 4 | 0 | |u https://learning.oreilly.com/library/view/~/9781118919606/?ar |z Texto completo |
938 | |a Askews and Holts Library Services |b ASKH |n AH27108889 | ||
938 | |a Askews and Holts Library Services |b ASKH |n AH28111699 | ||
938 | |a Books 24x7 |b B247 |n bks00072669 | ||
938 | |a Coutts Information Services |b COUT |n 30549945 | ||
938 | |a EBL - Ebook Library |b EBLB |n EBL1895751 | ||
938 | |a ebrary |b EBRY |n ebr11004538 | ||
938 | |a EBSCOhost |b EBSC |n 939972 | ||
938 | |a Recorded Books, LLC |b RECE |n rbeEB00595834 | ||
938 | |a YBP Library Services |b YANK |n 12245396 | ||
938 | |a YBP Library Services |b YANK |n 12580756 | ||
938 | |a YBP Library Services |b YANK |n 12242774 | ||
994 | |a 92 |b IZTAP |