Popular Raspberry Pi miniature computers and small development boards operating in real-time environment can be used together for designing complex and powerful measurement and control systems. In these systems, the high-level programming environment of Raspbian OS running on the Raspberry Pi can be applied for high-level data processing, while real-time signal processing will be performed by some popular and low-cost development board such as Arduino or Teensy 3.1. The great benefit of such configurations is that a developer doesn’t need to build external circuitry that may take a long time. This highly practical guide describes how to build measurement systems that will include Raspberry Pi 2, Arduino Uno or Teensy 3.1 developments boards and will be controlled over a TCP/IP network or the Internet using a Web browser. Almost all applications from this guide use USB-to-Serial interfaces between Raspberry Pi, Arduino or Teensy 3.1.
Table of Contents
Project 1: Switching Arduino digital outputs
Project 2: Reading Arduino digital inputs
Project 3: Reading Arduino analog inputs
Project 4: Designing a programmable DC voltage source with Teensy 3.1
Project 5: Generating sine waves with Teensy 3.1
Project 6: Driving Arduino digital outputs over a TCP/IP network
Project 7: Reading digital inputs over a TCP/IP network
Project 8: Reading analog inputs over a TCP/IP network Raspberry Pi Web applications: a brief introduction
Raspberry Pi Web applications: installing the Apache Web server
Raspberry Pi Web applications: using server-side scripts
Raspberry Pi Web applications: running CGI scripts on the Apache Web server
Project 9: Driving Raspberry Pi 2 GPIO outputs over the Internet
Project 10: Reading Raspberry Pi 2 GPIO inputs over the Internet
Project 11: A digital-to-analog converter driven over the Internet
Project 12: A Web-controlled pulse width modulator
Project 13: Configuring trapezoidal signals from the Teensy DAC over the
Project 14: Reading the analog channels of Teensy 3.1 over the Internet
You can download this book from any of the following links. If any link is dead please feel free to leave a comment.
keywords: Download free book, Download free PDF, free e-book
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.