附註:"Recipes to begin, expand, and enhance your projects"--Cover.
"Get to know the Arduino development environment; understand the core elements of the Arduino programming language; use common output devices for light, motion, and sound; interact with almost any device that has a remote control; learn techniques for handling time delays and time measurement; transfer digital information from censors to the Arduino device; create complex projects that incorporate shields and external modules; use and modify existing Arduino libraries, and learn how to create your own"--P. [4] of cover.
Includes index.
Getting started -- Making the sketch do your bidding -- Using mathematical operators -- Serial communications -- Simple digital and analog input -- Getting input from sensors -- Visual output -- Physical output -- Audio output -- Remotely controlling external devices -- Using displays -- Using time and dates -- Communicating using 12C and SPI -- Wireless communication -- Ethernet and networking -- Using, modifying, and creating libraries -- Advanced coding and memory handling -- Using the controller chip hardware.
摘要:Presents an introduction to the open-source electronics prototyping platform.