幫助中心 | 我的帳號 | 關於我們

Arduino開發實戰指南(LabVIEW卷)

  • 作者:余崇梓
  • 出版社:機械工業
  • ISBN:9787111472018
  • 出版日期:2014/07/01
  • 裝幀:平裝
  • 頁數:224
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Arduino是一個應用越來越廣泛的開放硬體平台,Arduino項目一般使用C語言進行開發。余崇梓編著的這本《Arduino開發實戰指南(LabVIEW卷)》介紹了另外一種Arduino項目開發方法。即使用LabVIEW圖形化程序開發軟體進行Arduino項目的開發。使用LabVIEW進行Arduino開發可以很容易地設計出非常漂亮的用戶界面,同時相對於C語言而言,圖形化開發軟體將程序開發變得更簡單,用戶不需要學習C語言就能進行Arduino的開發。本書共分為6章,第1章及第2章介紹Arduino的基本知識。第3章介紹LabVIEW的編程基礎,第4章介紹LabVIEW控制Arduino的工具包,第5章介紹使用LabVIEW進行Arduino的基本感測器擴展開發,第6章結合8個綜合宴例介紹使用LabVIEW進行Arduino項目的系統開發。
    本書語言通俗易懂、內容豐富,本書適合所有有興趣進行Arduino開發的人員,非常適合需要進行用戶界面設計的Arduino項目開發人員以及沒有C/C++語言基礎的Arduino項目開發人員。

作者介紹
余崇梓
     余崇梓,碩士,畢業於中國科學院,專業方向為電路與系統。他也是開源硬體及電子產品愛好者。現供職于某知名跨國公司從事嵌入式系統研發工作。有多年模擬及數字混合系統硬體開發經驗,熟悉MCU及FPGA的應用開發,對LabVlEW圖形化編程語言有比較深入地研究,具有豐富的LabVIEW程序開發的經驗。

目錄
前言
第一篇  基礎篇
第1章  Arduino硬體
  1.1  什麼是Arduino
    1.1.1  Arduino與單片機
    1.1.2  Arduino的開發團隊及起源
  1.2  Arduino的硬體組成
    1.2.1  Arduino Uno概覽
    1.2.2  Arduino Uno供電
    1.2.3  Arduino Uno存儲
    1.2.4  Arduino Uno輸入及輸出
    1.2.5  Arduino Uno通信
    1.2.6  Arduino Uno自動複位
    1.2.7  Arduino Uno USB過流保護
    1.2.8  Arduino Uno的物理特性
    1.2.9  Arduino Uno 原理圖與參考設計
  1.3  連接Arduino與PC
第2章  Arduino軟體
  2.1  Arduino IDE
    2.1.1  Arduino IDE界面
    2.1.2  Arduino IDE工具欄
    2.1.3  Arduino IDE菜單欄
  2.2  Arduino程序結構及基本函數
    2.2.1  Arduino程序結構
    2.2.2  Arduino數據類型及運算符
    2.2.3  Arduino的控制語句
    2.2.4  Arduino的基本函數
  2.3  Arduino C語言開發示例
    2.3.1  數字輸出
    2.3.2  數字輸入
    2.3.3  大電流輸出
    2.3.4  PWM輸出
    2.3.5  電位器模擬輸入
    2.3.6  可變電阻輸入
    2.3.7  伺服輸出
第3章  LabVIEW圖形化編程語言
  3.1  LabVIEW的編程環境
    3.1.1  LabVIEW編程界面
    3.1.2  LabVIEW前面板
    3.1.3  LabVIEW程序框圖
  3.2  LabVIEW的數據流編程方法
  3.3  LabVIEW的常用工具及調試工具
    3.3.1  LabVIEW工具選板
    3.3.2  LabVIEW前面板窗口工具欄
    3.3.3  LabVIEW調試工具
  3.4  LabVIEW的數據類型及運算
    3.4.1  數據類型
    3.4.2  數據運算
  3.5  LabVIEW的程序結構
    3.5.1  while循環結構

    3.5.2  for循環結構
    3.5.3  條件結構
    3.5.4  順序結構
    3.5.5  其他結構
  3.6  圖形顯示
    3.6.1  Waveform Graph
    3.6.2  Waveform Chart
    3.6.3  XY Graph
  3.7  數據文件存儲
    3.7.1  電子錶格文件
    3.7.2  文本文件
    3.7.3  二進位文件
    3.7.4  TDMS 文件
  3.8  LabVIEW的學習示例及幫助
第4章   LIFA
  4.1  LIFA工具包下載安裝
  4.2  LIFA的工作原理
    4.2.1  LIFA的I/O Engine Firmware
    4.2.2  LabVIEW VI工作機理
    4.2.3  LabVIEW VI與 I/O Engine的通信
  4.3  LIFA工具包VI介紹
    4.3.1  初始化及關閉VI
    4.3.2  Utility子選板VI
    4.3.3  Low Level子選板VI
    4.3.4  Sensors子選板VI
    4.3.5  Examples子選板示例
    4.3.6  使用LIFA控制Arduino
  4.4  開發更多的感測器擴展VI
    4.4.1  基於LIFA開發自己的Sensors VI
    4.4.2  基於VISA開發感測器擴展VI

第二篇  擴展應用篇
第5章  基於LabVIEW實現Arduino開發
  5.1  基於LabVIEW實現Arduino基本埠編程
    5.1.1  閃爍LED
    5.1.2  按鍵控制LED
    5.1.3  計時器
    5.1.4  移位點亮LED
    5.1.5  跑馬燈
    5.1.6  模擬值採集
    5.1.7  模擬值控制跑馬燈
    5.1.8  模擬值計算
    5.1.9  PWM控制LED亮度
  5.2  基於LabVIEW實現Arduino感測器擴展
    5.2.1  溫度感測器
    5.2.2  氣體感測器
    5.2.3  環境光線感測器
    5.2.4  RGB LED
    5.2.5  遙控桿控制RGB LED
    5.2.6  接近式光電感測器

    5.2.7  觸摸開關感測器
    5.2.8  聲音檢測感測器
    5.2.9  數字蜂鳴器
    5.2.10  七段數碼管
    5.2.11  模擬壓電陶瓷振動感測器
    5.2.12  Slider 60模擬直滑感測器
    5.2.13  模擬介面三軸加速度計模塊
    5.2.14  大電流繼電器控制
    5.2.15  直流電機控制
    5.2.16  步進電機控制
    5.2.17  舵機控制
    5.2.18  LCD模塊
    5.2.19  I2C介面加速度模塊
    5.2.20  Shiftout LED模塊
  5.3  基於LabVIEW實現Arduino數據採集
    5.3.1  連續採集
    5.3.2  有限點採集
    5.3.3  採集並存儲連續數據
第6章  Arduino圖形化開發應用實戰
  6.1  圖形化的Arduino Demobox
    6.1.1  實現的功能
    6.1.2  所需硬體
    6.1.3  程序設計及實現
  6.2  Arduino I/O測試軟體
    6.2.1  實現的功能
    6.2.2  所需硬體
    6.2.3  程序設計及實現
  6.3  基於Arduino的簡易示波器
    6.3.1  實現的功能
    6.3.2  所需硬體
    6.3.3  程序設計及實現
  6.4  基於Arduino的簡易邏輯分析儀
    6.4.1  實現的功能
    6.4.2  所需硬體
    6.4.3  程序設計及實現
  6.5  基於Arduino控制6自由度機械臂
    6.5.1  實現的功能
    6.5.2  所需硬體
    6.5.3  程序設計及實現
  6.6  基於Arduino的彈珠遊戲
    6.6.1  實現的功能
    6.6.2  所需硬體
    6.6.3  程序設計及實現
  6.7  基於Arduino的"雙人乒乓"遊戲
    6.7.1  實現的功能
    6.7.2  所需硬體
    6.7.3  程序設計及實現
  6.8  基於Arduino的俄羅斯方塊遊戲
    6.8.1  實現的功能
    6.8.2  所需硬體

    6.8.3  程序設計及實現
附錄A  Arduino家族
附錄B  Arduino Uno引腳與AVR單片機引腳對應關係
附錄C  Arduino Uno R3原理圖
附錄D  LIFA工具包的Firmware固件代碼

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032