Muutke küpsiste eelistusi

E-raamat: Getting Started with the Internet of Things: Connecting Sensors and Microcontrollers to the Cloud

  • Formaat: 194 pages
  • Ilmumisaeg: 17-May-2011
  • Kirjastus: Make Community, LLC
  • Keel: eng
  • ISBN-13: 9781449310110
Teised raamatud teemal:
  • Formaat - EPUB+DRM
  • Hind: 23,39 €*
  • * hind on lõplik, st. muud allahindlused enam ei rakendu
  • Lisa ostukorvi
  • Lisa soovinimekirja
  • See e-raamat on mõeldud ainult isiklikuks kasutamiseks. E-raamatuid ei saa tagastada.
  • Formaat: 194 pages
  • Ilmumisaeg: 17-May-2011
  • Kirjastus: Make Community, LLC
  • Keel: eng
  • ISBN-13: 9781449310110
Teised raamatud teemal:

DRM piirangud

  • Kopeerimine (copy/paste):

    ei ole lubatud

  • Printimine:

    ei ole lubatud

  • Kasutamine:

    Digitaalõiguste kaitse (DRM)
    Kirjastus on väljastanud selle e-raamatu krüpteeritud kujul, mis tähendab, et selle lugemiseks peate installeerima spetsiaalse tarkvara. Samuti peate looma endale  Adobe ID Rohkem infot siin. E-raamatut saab lugeda 1 kasutaja ning alla laadida kuni 6'de seadmesse (kõik autoriseeritud sama Adobe ID-ga).

    Vajalik tarkvara
    Mobiilsetes seadmetes (telefon või tahvelarvuti) lugemiseks peate installeerima selle tasuta rakenduse: PocketBook Reader (iOS / Android)

    PC või Mac seadmes lugemiseks peate installima Adobe Digital Editionsi (Seeon tasuta rakendus spetsiaalselt e-raamatute lugemiseks. Seda ei tohi segamini ajada Adober Reader'iga, mis tõenäoliselt on juba teie arvutisse installeeritud )

    Seda e-raamatut ei saa lugeda Amazon Kindle's. 

The Internet of Things is the new generation of devices that serve as the Internet's interface to the physical world. Today's tiny microcontrollers, sensors, and actuators are powerful, inexpensive, and simple enough to code that anyone with basic programming skills can create a variety of fun, useful, and even profitable systems -- such as devices that detect and extinguish fires or automatically water plants when the soil becomes too dry. This hands-on introductory guide will quickly show you how it's done.

You'll learn how to program embedded devices using the .NET Micro Framework and the Netduino Plus board, and then connect these devices to the Internet using Pachube, a cloud platform for sharing real-time sensor data. Getting Started with the Internet of Things briefly introduces the tools and then walks you though several techniques for using them, using a series of C# examples:

  • Develop programs that demonstrate the use of simple outputs (actuators) and inputs (sensors)
  • Build client programs that show how measurements can be pushed to an existing Web service
  • Create server programs that provide Web services to clients on the Web
  • Develop a program that is both client and server and runs in the cloud
  • Get .NET classes and methods needed to implement all of the book's examples
Preface v
I Introduction
1(26)
1 Hello World
3(8)
Setting Up the Development Environment
3(1)
HelloWorld
4(1)
Building the Program in Visual Studio
5(1)
Deploying to the Device
6(5)
2 Writing to Actuators
11(4)
BlinkingLed
11(4)
3 Reading from Sensors
15(12)
LightSwitch
15(5)
VoltageReader
20(7)
II Device as HTTP Client
27(56)
4 The Internet of Things
29(8)
HTTP
30(4)
Push Versus Pull
34(3)
5 Pachube
37(6)
6 Hello Pachube
43(18)
Setting Up the Network Configuration
43(5)
HelloPachube
48(7)
What Netduino Said to Pachube
55(2)
What Pachube Said to Netduino
57(4)
7 Sending HTTP Requests---The Simple Way
61(10)
SimplePutRequest
61(3)
Making Web Requests
64(7)
8 Sending HTTP Requests---The Efficient Way
71(6)
EfficientPutRequest
71(6)
9 Hello Pachube (Sockets Version)
77(6)
PachubeClient
77(6)
III Device as HTTP Server
83(66)
10 Hello Web
85(12)
Relaying Messages to and from the Netduino
85(2)
HelloWeb
87(5)
Request Handlers
92(1)
HelloWebHtml
93(1)
What You Should Know About Ports
94(3)
11 Handling Sensor Requests
97(8)
From Sensor Readings to HTTP Resources
98(1)
URIs of Measured Variables
98(1)
VoltageMonitor
99(4)
What You Should Know About HTTP GET
103(2)
12 Handling Actuator Requests
105(16)
From HTTP Resources to Controlling Things
106(1)
URIs of Manipulated Variables
106(1)
LedController
107(4)
Test Client in C#
111(3)
Embed a JavaScript Test Client on the Netduino
114(4)
What You Should Know About HTTP PUT
118(3)
13 Going Parallel
121(16)
Multithreading
122(10)
ParallelBlinker
132(4)
What You Should Know About Multithreading
136(1)
14 Where Can I Go from Here?
137(12)
Recipes for Modifying a Server
137(6)
Server Versus Client? When to Push, When to Pull?
143(1)
Taking a REST
144(1)
Communities
145(1)
Other Hardware
145(3)
The Sky Is the Limit
148(1)
A Test Server 149(4)
B .NET Classes Used in the Examples 153(2)
C Gsiot.Server Library 155(14)
Index 169
Dr. Cuno Pfister studied computer science at the Swiss Federal Institute of Technology in Zurich (ETH Z rich). His PhD thesis supervisor was Prof. Niklaus Wirth, the designer of the Pascal, Modula-2 and Oberon programming languages. Dr. Cuno Pfister is the Managing Director of Oberon microsystems, Inc., which has worked on everything from mobile solutions to a large hydropower-plant monitoring system with 10,000 sensors.