Utvidet returrett til 31. januar 2025

Beginning Sensor Networks with XBee, Raspberry Pi, and Arduino

- Sensing the World with Python and MicroPython

Om Beginning Sensor Networks with XBee, Raspberry Pi, and Arduino

Chapter 1: Introduction to Sensor Networks Chapter Goal: Provide the reader with the basics of sensor network terminology. ΓÇóAnatomy of a Sensor Network ΓÇóCommunication Media ΓÇóTypes of Sensor Nodes ΓÇóSensors Chapter 2: Brief Introduction to XBee Chapter Goal: Explain the XBee modules, their protocols, and demonstrate basic usage. ΓÇóWhat is an XBee? ΓÇóXBee Primer ΓÇóIntroducing MicroPython ΓÇóAn XBee Wireless Chat Room ΓÇóBuilding an XBee-ZB Mesh Network ΓÇóComponent Shopping List ΓÇóTroubleshooting Tips and Common Issues Chapter 3: How to Program in MicroPython Chapter Goal: Teach readers how to program in MicroPython ΓÇóBasic Concepts ΓÇóVariables and Statements ΓÇóLoops ΓÇóMethods and Classes ΓÇóMicroPython Libraries ΓÇóBuilt-In and Standard Libraries Chapter 4: XBee-based Sensor Nodes Chapter Goal: Demonstrate how to create sensor nodes using XBee modules. ΓÇóHow to Host Sensors with XBee ΓÇóBuilding an XBee Environment Sensor ΓÇóExample: Using XBee Modules to Gather Data Chapter 5: Raspberry Pi-based Sensor Nodes Chapter Goal: Demonstrate how to create sensor nodes using Raspberry Pi including introducing the Raspberry Pi. ΓÇóWhat is a Raspberry Pi? ΓÇóRaspberry Pi Tutorial ΓÇóHosting Sensors with Raspberry Pi ΓÇóProject: Building a Raspberry Sensor Node ΓÇóProject: Building a Raspberry Barometric Pressure Sensor Node ΓÇóProject: Creating a Raspberry Pi Data Collector for XBee Sensor Nodes ΓÇóComponent Shopping List Chapter 6: Arduino-based Sensor Nodes Chapter Goal: Demonstrate how to create sensor nodes using an Arduino including introducing the Arduino platform.ΓÇóWhat is an Arduino? ΓÇóArduino Tutorial ΓÇóHosting Sensors with Arduino ΓÇóProject: Building an Arduino Temperature Sensor ΓÇóProject: Using an Arduino as A Data Collector for XBee Sensor Nodes ΓÇóComponent Shopping List Chapter 7: Methods for Storing Sensor Data Chapter Goal: Explain how to store sensor data on the sensor or data nodes. ΓÇóStorage Methods ΓÇóLocal Storage Options for the Arduino ΓÇóLocal Storage Options for the Raspberry PiΓÇóRemove Storage Options ΓÇóComponent Shopping List Chapter 8: Turning Your Raspberry Pi into a Database Server Chapter Goal: Introduce MySQL and demonstrate how to setup a Raspberry Pi as a MySQL Database server. ΓÇóWhat is MySQL? ΓÇóGetting Started with MySQL ΓÇóBuilding a Raspberry Pi MySQL Server ΓÇóComponent Shopping List Chapter 9: MySQL and Arduino: United at Last! Chapter Goal: Introduce MySQL Connector/Arduino and demonstrate how to connect Arduino directly to a MySQL server to store data via several example projects.ΓÇóIntroducing Connector/Arduino ΓÇóBuilding Connector/Arduino-Enabled Sketches ΓÇóTroubleshooting Connector/Arduino ΓÇóA Tour of the MySQL Connector/Arduino Code ΓÇóProject: Building an Arduino MySQL ClientΓÇóProject: Inserting Data from Variables ΓÇóProject: How to Perform SELECT Queries ΓÇóComponent Shopping List Chapter 10: Building Your Network: Arduino Wireless Aggregator + Wireless Sensor Node + Raspberry Pi Server Chapter Goal: Provide an overview of how sensor networks are constructed and provide a foundation for further exploration including a simple, complete

Vis mer
  • Språk:
  • Engelsk
  • ISBN:
  • 9781484257951
  • Bindende:
  • Paperback
  • Sider:
  • 716
  • Utgitt:
  • 26. juni 2020
  • Utgave:
  • 2
  • Dimensjoner:
  • 156x236x49 mm.
  • Vekt:
  • 1132 g.
  • BLACK NOVEMBER
  Gratis frakt
Leveringstid: Ukjent

Beskrivelse av Beginning Sensor Networks with XBee, Raspberry Pi, and Arduino

Chapter 1: Introduction to Sensor Networks
Chapter Goal: Provide the reader with the basics of sensor network terminology.
ΓÇóAnatomy of a Sensor Network
ΓÇóCommunication Media
ΓÇóTypes of Sensor Nodes
ΓÇóSensors

Chapter 2: Brief Introduction to XBee
Chapter Goal: Explain the XBee modules, their protocols, and demonstrate basic usage.
ΓÇóWhat is an XBee?
ΓÇóXBee Primer
ΓÇóIntroducing MicroPython
ΓÇóAn XBee Wireless Chat Room
ΓÇóBuilding an XBee-ZB Mesh Network
ΓÇóComponent Shopping List
ΓÇóTroubleshooting Tips and Common Issues

Chapter 3: How to Program in MicroPython
Chapter Goal: Teach readers how to program in MicroPython
ΓÇóBasic Concepts
ΓÇóVariables and Statements
ΓÇóLoops
ΓÇóMethods and Classes
ΓÇóMicroPython Libraries
ΓÇóBuilt-In and Standard Libraries

Chapter 4: XBee-based Sensor Nodes
Chapter Goal: Demonstrate how to create sensor nodes using XBee modules.
ΓÇóHow to Host Sensors with XBee
ΓÇóBuilding an XBee Environment Sensor
ΓÇóExample: Using XBee Modules to Gather Data

Chapter 5: Raspberry Pi-based Sensor Nodes
Chapter Goal: Demonstrate how to create sensor nodes using Raspberry Pi including introducing the Raspberry Pi.
ΓÇóWhat is a Raspberry Pi?
ΓÇóRaspberry Pi Tutorial
ΓÇóHosting Sensors with Raspberry Pi
ΓÇóProject: Building a Raspberry Sensor Node
ΓÇóProject: Building a Raspberry Barometric Pressure Sensor Node
ΓÇóProject: Creating a Raspberry Pi Data Collector for XBee Sensor Nodes
ΓÇóComponent Shopping List

Chapter 6: Arduino-based Sensor Nodes
Chapter Goal: Demonstrate how to create sensor nodes using an Arduino including introducing the Arduino platform.ΓÇóWhat is an Arduino?
ΓÇóArduino Tutorial
ΓÇóHosting Sensors with Arduino
ΓÇóProject: Building an Arduino Temperature Sensor
ΓÇóProject: Using an Arduino as A Data Collector for XBee Sensor Nodes
ΓÇóComponent Shopping List

Chapter 7: Methods for Storing Sensor Data
Chapter Goal: Explain how to store sensor data on the sensor or data nodes.
ΓÇóStorage Methods
ΓÇóLocal Storage Options for the Arduino
ΓÇóLocal Storage Options for the Raspberry PiΓÇóRemove Storage Options
ΓÇóComponent Shopping List

Chapter 8: Turning Your Raspberry Pi into a Database Server
Chapter Goal: Introduce MySQL and demonstrate how to setup a Raspberry Pi as a MySQL Database server.
ΓÇóWhat is MySQL?
ΓÇóGetting Started with MySQL
ΓÇóBuilding a Raspberry Pi MySQL Server
ΓÇóComponent Shopping List

Chapter 9: MySQL and Arduino: United at Last!
Chapter Goal: Introduce MySQL Connector/Arduino and demonstrate how to connect Arduino directly to a MySQL server to store data via several example projects.ΓÇóIntroducing Connector/Arduino
ΓÇóBuilding Connector/Arduino-Enabled Sketches
ΓÇóTroubleshooting Connector/Arduino
ΓÇóA Tour of the MySQL Connector/Arduino Code
ΓÇóProject: Building an Arduino MySQL ClientΓÇóProject: Inserting Data from Variables
ΓÇóProject: How to Perform SELECT Queries
ΓÇóComponent Shopping List

Chapter 10: Building Your Network: Arduino Wireless Aggregator + Wireless Sensor Node + Raspberry Pi Server
Chapter Goal: Provide an overview of how sensor networks are constructed and provide a foundation for further exploration including a simple, complete

Brukervurderinger av Beginning Sensor Networks with XBee, Raspberry Pi, and Arduino



Finn lignende bøker
Boken Beginning Sensor Networks with XBee, Raspberry Pi, and Arduino finnes i følgende kategorier:

Gjør som tusenvis av andre bokelskere

Abonner på vårt nyhetsbrev og få rabatter og inspirasjon til din neste leseopplevelse.