Cargando…

Professional Android Open Accessory Programming with Arduino.

Chapter 5: Creating the Accessory Library; Getting Started with Android Libraries; Building the P2PMQTT Library; Preparing the Library Project; Sketching the API; Implementing MQTT; Decoding MQTT; Managing Open Accessory Connections; Creating the Connection Class; USB Connection; Bluetooth Connectio...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Goransson, Andreas
Otros Autores: Cuartielles Ruiz, David
Formato: Electrónico eBook
Idioma:Inglés
Publicado: New York : Wiley, 2012.
Colección:Programmer to programmer.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Mu 4500
001 OR_ocn827207639
003 OCoLC
005 20231017213018.0
006 m o d
007 cr |n|||||||||
008 130211s2012 nyu o 000 0 eng d
040 |a EBLCP  |b eng  |e pn  |c EBLCP  |d OCLCQ  |d MEAUC  |d OCLCQ  |d UMI  |d REB  |d DEBBG  |d DEBSZ  |d IDEBK  |d E7B  |d CDX  |d COO  |d UA@  |d OCLCQ  |d OCLCO  |d OCLCF  |d OCLCQ  |d OCLCO  |d OCLCQ 
019 |a 842860154  |a 858610838 
020 |a 9781118493991 
020 |a 1118493990 
020 |a 9781118454763  |q (pbk.) 
020 |a 1118454766  |q (pbk.) 
020 |a 1299188001  |q (ebk) 
020 |a 9781299188006  |q (ebk) 
020 |a 9781118454770  |q (e-book) 
020 |a 1118454774  |q (e-book) 
029 1 |a AU@  |b 000052281317 
029 1 |a DEBBG  |b BV041776531 
029 1 |a DEBSZ  |b 404319742 
029 1 |a DEBSZ  |b 431332185 
029 1 |a AU@  |b 000055872139 
035 |a (OCoLC)827207639  |z (OCoLC)842860154  |z (OCoLC)858610838 
037 |a CL0500000294  |b Safari Books Online 
050 4 |a TJ223.P76 
082 0 4 |a 005.258 
049 |a UAMI 
100 1 |a Goransson, Andreas. 
245 1 0 |a Professional Android Open Accessory Programming with Arduino. 
260 |a New York :  |b Wiley,  |c 2012. 
300 |a 1 online resource (412 pages). 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Wrox programmer to programmer 
505 0 |a Professional AndroidTM Open Accessory Programming with ArduinoTM; Copyright; About the Authors; About the Technical Editor; Credits; Acknowledgments; Contents; Introduction; Who This Book Is For; What This Book Covers; How This Book Is Structured; What You Need To Use This Book; Conventions; Source Code; Errata; P2P. Wrox.Com; Part I: Welcome to the Wonderful World of Accessories; Chapter 1: Introduction to Android Open Accessory; I, Android; The Three Laws of Android; The Android Philosophy; Other Popular Systems; Preinstalled Applications; What Is Android Open Accessory?; Android USB in Short. 
505 8 |a Developing Android AccessoriesWhat Is Arduino?; How Does AOA Work with Arduino?; What Can You Do with AOA?; What Can't You Do with AOA?; Why it Matters that Google Chose Arduino; Summary; Chapter 2: Setting up the (Arduino) Hardware; Choosing Microcontroller Boards for Your Project; One Platform, Many Architectures; Shields; Choosing Sensors and Actuators for Your Project; Sensors; Actuators; Powering up Your Project; Ways to Power up Your Project; Arduino Feeding Your Phone; Summary; Chapter 3: Understanding Data Communication; Data Communication Basics; Protocols; Terminology. 
505 8 |a Hardware Layer for the Communication ProtocolADB; Accessory Mode; Host Mode; TCP/IP; Audio Port; Bluetooth Options; Introducing MQTT; Heads Up!; MQTT Messages; P2PMQTT: A Modified MQTT; Establishing a Connection; Subscribing to a Topic; Publishing a Message; Disconnecting; Summary; Chapter 4: Setting up Development Environments; Setting up Android Development; Android Development Environment; Hello, Android!; Setting up Arduino Development; Arduino Development Environment; Hello, Arduino!; Hello Open Accessory App; The Temperature Sensor; The Arduino Sketch; The Android Project; Ready to Go. 
520 |a Chapter 5: Creating the Accessory Library; Getting Started with Android Libraries; Building the P2PMQTT Library; Preparing the Library Project; Sketching the API; Implementing MQTT; Decoding MQTT; Managing Open Accessory Connections; Creating the Connection Class; USB Connection; Bluetooth Connection; Creating the Connection; Summary; Chapter 6: Using Your Accessory Library; Using Custom Android Libraries; The WroxAccessories Library; Building the Mini Projects; The LSMSD; The Parking Assistant; The Basic Robot; The Sampler; Summary; Chapter 7: Digital Arduino; Digital Actuators. 
505 8 |a The Blinking LEDsControlling a Desk Lamp -- The Relay; Digital Project 1: Large SMS Display; Writing the Arduino Program; Digital Sensors; Buttons and Switches; Tilt Sensor; Digital Project 2: Small Sampler; Summary; Chapter 8: Analog Arduino; Analog Actuators; The Piezo Element; Motors; Analog Project 1: The Basic Robot; Analog Sensors; Potentiometers; Ultrasound Sensors; Analog Project 2: The Parking Assistant; Summary; Part II: Projects; Chapter 9: Bike Ride Recorder; The Concept Behind Bike Computers; The Design Brief; Working with the Arduino Side; Creating the Hardware and Mechanics. 
520 |a Learn how to control your home or car from your Android smartphone - air conditioning, lights, entertainment systems, and more! Android Open Accessory is a new, simple, and secure protocol for connecting any microcontroller-empowered device to an Android smartphone or tablet. This Wrox guide shows Android programmers how to use AOA with Arduino, the microcontroller platform, to control such systems as lighting, air conditioning, and entertainment systems from Android devices. Furthermore, it teaches the circuit-building skills needed to create games and practical products that also. 
588 0 |a Print version record. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
630 0 0 |a Android (Electronic resource) 
630 0 7 |a Android (Electronic resource)  |2 blmlsh 
630 0 7 |a Android (Electronic resource)  |2 fast  |0 (OCoLC)fst01776064 
650 0 |a Arduino (Programmable controller) 
650 0 |a Mobile computing. 
650 0 |a Microcontrollers  |x Programming. 
650 0 |a Programmable controllers. 
650 0 |a Home automation. 
650 6 |a Arduino (Automate programmable) 
650 6 |a Informatique mobile. 
650 6 |a Microcontrôleurs  |x Programmation. 
650 6 |a Automates programmables. 
650 6 |a Domotique. 
650 7 |a Arduino (Programmable controller)  |2 fast  |0 (OCoLC)fst01892754 
650 7 |a Home automation.  |2 fast  |0 (OCoLC)fst00959102 
650 7 |a Microcontrollers  |x Programming.  |2 fast  |0 (OCoLC)fst01983698 
650 7 |a Mobile computing.  |2 fast  |0 (OCoLC)fst01024221 
650 7 |a Programmable controllers.  |2 fast  |0 (OCoLC)fst01078679 
700 1 |a Cuartielles Ruiz, David. 
776 0 8 |i Print version:  |a Goransson, Andreas.  |t Professional Android Open Accessory Programming with Arduino.  |d New York : Wiley, ©2012  |z 9781118454763 
830 0 |a Programmer to programmer. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781118493991/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Coutts Information Services  |b COUT  |n 24807277 
938 |a ProQuest Ebook Central  |b EBLB  |n EBL1120669 
938 |a ebrary  |b EBRY  |n ebr10657860 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis24807277 
994 |a 92  |b IZTAP