![](/c49/30/10356777940.jpg)
出版社:人民郵電 ISBN:9787115384447 商品編碼:10356777940 開本:16 出版時間:2015-03-01 代碼:129 作者:楊昆雲
" 基本信息 - 商品名稱:Arduino**指南(第2版)
- 作者:(美)馬格裡斯|譯者:楊昆雲
- 代碼:129
- 出版社:人民郵電
- ISBN號:9787115384447
其他參考信息 - 出版時間:2015-03-01
- 印刷時間:2015-03-01
- 版次:1
- 印次:1
- 開本:16開
- 包裝:平裝
- 頁數:607
- 字數:1151千字
內容提要 馬格裡斯著的《Arduino**指南(第2版)》 (Arduino Cookbook)是關於Arduino的基礎知識和 應用的**入門手冊,從基本概念、常見任務到** 技術,本書應有盡有。前4章介紹簡單的入門知識, 使你初步認識Arduino並與計算機和其他設備進行通 信。5~9章針對輸入和輸出進行細致講解。**0章開 始介紹**編程和技術應用。本書將通過200個常見 的實例來幫助你在實踐中成為Arduino的使用高手。 本書的講解細致,不需要有軟件和硬件的經驗,通過 這本書,可以利用計算機技術和環境互動找到快速解 決硬件、軟件問題的方法。有經驗的程序員也可以在 本書中得到**底層的AVR資源構建使用Arduino環境 的應用。 作者簡介 Michael Margolis,Arduino語言庫和核心軟件的編寫者之一,現任Avaya首席技術總監,曾在索尼、微軟、朗訊/貝爾實驗室工作,擁有30多年的相關經驗,曾著《學Arduino玩轉機器人制作》。 目錄 **章 入門 1.0 介紹 1.1 安裝集成開發環境(IDE) 1.2 設置Arduino板 1.3 使用集成開發環境(IDE)準備一個Arduino程序 1.4 上傳並運行閃爍素描 1.5 創建並保存程序 1.6 使用 第2章 讓程序為你工作 2.0 介紹 2.1 構建一個Arduino程序 2.2 使用簡單的原始類型(變量) 2.3 使用浮點數 2.4 使用一組數值 2.5 使用Arduino的String功能 2.6 使用C字符串 2.7 把逗號分隔的文本拆分成組 2.8 把一個數字轉換為字符串 2.9 將字符串轉換為數字 2.10 將你的代碼劃分為多個功能塊 2.11 從函數返回多個值 2.12 根據條件采取行動 2.13 重復一個語句序列 2.14 使用計數器重復執行語句 2.15 跳出循環 2.16 基於單個變量進行不同的操作 2.17 字符和數量值的比較 2.18 字符串的比較 2.19 邏輯比較的操作 2.20 執行位運算 2.21 復合運算和賦值 第3章 使用數學運算符 3.0 介紹 3.1 加,減,乘,除 3.2 值的遞增和遞減 3.3 找出兩個值相除的餘數 3.4 確定**值 3.5 把一個數約束在一個數值範圍內 3.6 尋找一些值的*小或*大值 3.7 計算一個數的乘方 3.8 取平方根 3.9 浮點數向上和向下取整 3.10 使用三角函數 3.11 生成隨機數 3.12 設置和讀取位 3.13 位的移動 3.14 在一個int或long值裡提取高字節和低字節 3.15 從高字節和低字節組合成一個int或long值 第4章 串口通信 4.0 簡介 4.1 從Arduino發送調試信息到你的計算機 4.2 從Arduino發送格式化的文本和數值數據 4.3 在Arduino接收串口數據 4.4 在單個消息中從Arduino發送多個文本字段 4.5 在Arduino上從單個消息中接收多個文本字段 4.6 從Arduino發送二進制數據 4.7 在計算機上接收來自Arduino的二進制數據 4.8 從Processing向Arduino發送二進制值 4.9 發送多個Arduino引腳的值 4.10 如何移動PC或Mac上的鼠標光標 4.11 使用Arduino控制谷歌地球 4.12 在你的計算機中的文件裡記錄Arduino數據 4.13 在同一時間將數據發送到兩個串口設備 4.14 在同一時間接收來自兩個串口設備的數據 4.15 設置你的計算機上的Processing以發送和接收串口數據 第5章 簡單數字和模擬輸入 …… 第6章 獲取傳感器輸入 第7章 可視輸出 第8章 物理輸出 第9章 音頻輸出 **0章 遙控外部設備 **1章 顯示屏的使用 **2章 時間和日期的使用 **3章 使用I2C和SPI進行通信 **4章 無線通信 **5章 以太網和網絡 **6章 庫的使用修改和創
" |