注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學Arduino電路與項目指南(影印版)

Arduino電路與項目指南(影印版)

Arduino電路與項目指南(影印版)

定 價:¥56.00

作 者: (德)斯潘納 著
出版社: 東南大學出版社
叢編項:
標 簽: 計算機/網(wǎng)絡(luò) 軟件工程/開發(fā)項目管理

ISBN: 9787564159481 出版時間: 2015-09-01 包裝: 平裝
開本: 16開 頁數(shù): 260 字數(shù):  

內(nèi)容簡介

  Arduino平臺的巨大成功至少存在兩個原因。首 先,價廉物美且可以直接上手的處理器板大大簡化了 硬件的使用。其次,免費和開源的編程套件無需任何 安裝過程。簡單的入門級示例確保了快速的成功。對 于諸如微處理器版本或者接口設(shè)置這樣一些參數(shù)的復 雜選擇過程并不是必需的。**個示例程序可以在幾 分鐘內(nèi)被上載到Ardunio單板上進行測試。Ardunio用戶有著大量軟件庫的支持。不過,日 益增長的軟件庫會給新手帶來一些問題,在入門級示 例之后就會存在一些不確定性。大多數(shù)例子缺少詳細 描述,而描述不足的項目往往讓用戶*加迷惑而不是 起到鍛煉的作用。同時這些項目也缺乏清晰的指導和 統(tǒng)一的編排,這是因為這些項目是由不同的人創(chuàng)建的 ,他們往往有著不同的想法。斯潘納編*的《Arduino電路與項目指南(影印版 )(英文版)》使用了不同的方法。所有的項目都采用了 系統(tǒng)化的手段,引導讀者進入不同的主題領(lǐng)域。在必 須知道的理論方面,著重關(guān)注了讀者容易接受的實踐 方向,包括諸如模數(shù)轉(zhuǎn)換、定時器和中斷這樣一些基 礎(chǔ)的編程技術(shù),它們都被包含在一些動手操作的項目 中。本書讀者可以創(chuàng)建指示燈、喚醒燈、具備全部功 能的電壓表、**數(shù)字溫度計、多種多樣的時鐘、反 應(yīng)速度計或者鼠標控制的機械臂。在學習這些項目的 同時,讀者將能夠真正地理解和掌握內(nèi)在的控制器技 術(shù)基礎(chǔ)知識。

作者簡介

暫缺《Arduino電路與項目指南(影印版)》作者簡介

圖書目錄

1  Introduction
  1.1  The Arduino Project
  1.2  Book Structure and Target Audience
2  Structure and Function of the Hardware
  2.1  Lots to Choose From: Arduino Versions
  2.2  Available for all Purposes: Shields
    2.2.1  Proto Shield
    2.2.2  Motor Shield
    2.2.3  Ethernet Shield
  2.3  Nothing Happens without Power: the Power Supply
  2.4  The Microcontroller: Heart of the Arduino
  2.5  The PC Connection: USB interface
3  Development Environment and Programming Basics
  3.1  Integrated Development Environment (IDE)
  3.2  For Linux Users: Arduino IDE Under Ubuntu
  3.3  Simple Beginnings: The Warning Light
  3.4  General Structure of an Arduino Sketch
  3.5  Basic Elements of the C Programming Language for Arduino
  3.6  Program Structures
  3.7  Arduino-Specific Functions
  3.8  Arduino Punctuation: Syntax Elements
  3,9  Data Storage Elements: Variables
  3.10  The Art of Math: Operators
  3.11  To Be Clear: Logical Operators
  3.12  Unchanging Parameters: Constants
  3.13  Dealing with Related Data of the Same Type: Arrays
  3.14  Program Control Structures
  3.15  Controlling Timing
  3.16  Mathematical Functions
  3.17  Random numbers
  3.18  Extending the Options: Adding Libraries
4  Electronic Components and Low-Cost "Freeduinos"
  4.1  Breadboards: Simple and Effective without Soldering
  4.2  Prototyping Boards: Durable Construction without Chemicals
  4.3  Low-Cost 'Freeduinos'
  4.4  Arduino and Its Helpers: Basic Electronic Components
    4.4.1  USB Cable
    4.4.2  Resistors
    4.4.3  Capacitors
    4.4.4  Potentiometers
    4.4.5  LEDs
    4.4.6  RGB LEDs
    4.4.7  Switches
    4.4.8  Silicon Diodes
    4.4.9 Transistors
5  Hello World
  5.1  Cut to the Chaser
  5.2  It Gets Brighter: Controlling Power LEDs
  5.3  POVino: Persistence-of-Vision Display
6  Displays and Display Techniques
  6.1  Bar Graph Display: The Classic for Measurement Applications
  6.2  Simple and Cheap: 7-Segment Displays
  6.3  4-Digit, 7-Segment Displays: A Key Component for Instrumentation
  6.4  Mini Monitor for Signs and Graphics: The LED Dot Matrix
  6.5  Dot Matrix Display as a Two-Digit Digital Display
  6.6  Micro Learns to Write: Alphanumeric Display
  6.7  The LCD
7  Measurement and Sensors
  7.1  Flexible and Easy to Read: An LED Voltmeter
  7.2  Volt / Ammeter: Precise Instrument for the Hobbyist's Lab
  7.3  Kiloohmmeter for Specific Applications
  7.4  No More Faulty Electrolytic Capacitor Woes: The 'Elcaduino' Tester ..
  7.5  'Picofaraduino': Measuring Smaller Capacitances
  7.6  'Transistino': Transistor Tester  ~
  7.7  A Simple NTC Thermometer
  7.8  Hot or Cold? Temperature Measurement Using the AD22100
  7.9  Remote Thermometer
  7.10  'Thermoduino': Precision Thermometer with 7-Segment Display
  7.11  When Are We Most Comfortable? - The Hygrometer
  7.12  'Battduino': Capacity Measurement for Rechargeable Batteries
  7.13  Optical Sensors: Important for More than Just Photography
  7.14  Reflex Light for Geocaching
  7.15  For Professional Photographers: A Digital Light Meter
  7.16  Home 'Radar Station": Distance Measurement Using Ultrasound
8  Timers, Clocks and Interrupts
  8.1  Morning and Night Fun: Grand Prix Toothbrush Timer
  8.2  Practical and Accurate: Digital Clock with LED Display
  8.3  Who's Faster? A Reaction Timer
  8.4  'Timerino': Universal Timer with a 7-Segment Display
  8.5  Plug-in Timer to Make Life Easier
  8.6  Atomic Precision: The DCF77 Radio Clock
  8.7  Output of Time and Date to the Serial Interface
  8.8  Stand-Alone DCF77 Clock with LCD Display
9  Interfaces
  9.1  Universal and Simple: The I2C Interface
  9.2  When We Run Out of Pins: Port Expansion
  9.4  Hexadecimal Debugger Display Using a 2-Digit, 7-Segment Display.
  9.5  LCD Control via I2C Using the PCF8574
  9.6  This Time, Fully Digital: The LM75 Thermometer
  9.7  Power-Saving: Real-Time Clock with Date Display
  9.8  Alter Including The IRremote Wireless, Practical, Quick: The IR Interface
  9.9  'Lampino': An IR-Controlled RGB Lamp
  9.10  Timely Luxury: An IR-Controlled Digital Clock
  9.11  Optimal for Microcontrollers: The PS/2 Interface
  9.12  Keyboard and Mouse as Universal Input Devices
  9.13  A Complete Microcomputer with LCD Monitor and Keyboard
10  Sounds and Synthesizer
  10.1  Simple Tones
  10.2  Transducers and Amplifiers
  10.3  Fast PWM Makes It Happen: Not Just tones, But Sound Waves
  10.4  Theremin: The Contactless Musical Instrument
  10.5  Audio Processing
    10.5.1  VCO: A Tunable Sine Wave Source
    10.5.2  Digital Signal Processing
  10.6  Sound Cloud: A Digital Synthesizer
11  Digital Control Techniques
  11.1  Control Types
    11.1.1  P Controller
    11.1.2  I Controller
    11.1.3  PI Controller
    11.1.4  PD Controller
    11.1.5  PID Controller
  11.2  Optimum Workstation Lighting: Digital Illumination Control
  11.3  A Classic of Control Theory: The Gravity Compensator
12  Physical Computing
  12.1  Servos Control the World
  12.2  'Photino': 2D Camera Swivel
  12.3  'Craning': Mouse-Controlled Crane
13  Processing
  13.1 Arduino and Processing: A Formidable Team
  13.2 Interaction with Processing: Data Logging, Trend Graphs, etc
14  The "Living Room Box': Our Modular Concluding Project
  14.1  Always Useful: A Clock
  14.2  Control from Afar: The IR Interface
  14.3  230 V Control for Hi-Fi systems, Televisions, Lamps, etc
  14.4  Timers and Sensors as the Basis for Home Automation
  14.5  Indoor and Outdoor Thermometers
  14.6  No More Dry Air: A Hygrometer
  14.7  The Hardware
Bibliography
listings
List of Figures
List of Tables
Index

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號