注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡計算機組織與體系結構輕松玩轉Arduino

輕松玩轉Arduino

輕松玩轉Arduino

定 價:¥79.00

作 者: 張亮
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 程序設計 計算機/網(wǎng)絡 移動開發(fā)

購買這本書可以去


ISBN: 9787121278716 出版時間: 2016-01-01 包裝: 平塑
開本: 頁數(shù): 456 字數(shù):  

內(nèi)容簡介

  本書從實際案例入手,全面系統(tǒng)地講解了開源式硬件Arduino的基礎知識、硬件結構、各典型接口應用及多個綜合系統(tǒng)應用的設計和分析等。本書共分為7章,第1章講Arduino的基礎知識;第2~5章以Arduino UNO開發(fā)板為藍本講解了Arduino的各種應用實例,其中以較大的篇幅講解了各種傳感器的應用;第6章和第7章分別講解了以Arduino為平臺的輪式機器人和多足機器人的設計制作。本書內(nèi)容豐富、深入淺出,并且注重文并茂,書中收集了大量的Arduino設計實例電路圖及程序案例,并配以詳盡的文字講解。在編寫過程中,力求通俗易懂,適合電子設計愛好者學習使用,同時可作為自動化、機電一體化及機器人等專業(yè)在校師生的參考用書。

作者簡介

  作者有的來自電子通信設備檢修和維護,實踐經(jīng)驗豐富; 有的在職業(yè)院校擔任一線教學,研制新型試驗臺,培訓學生競賽,獲得省市多個教改和競賽獎項。

圖書目錄

第1章 初識Arduino 11.1 Arduino的特點 11.2 Arduino硬件介紹 21.2.1 Arduino主控芯片介紹 21.2.2 Arduino 開發(fā)板介紹 51.3 Arduino UNO開發(fā)板詳解 71.3.1 Arduino UNO開發(fā)板的初步認識 71.3.2 ArduinoUNO開發(fā)板實際電路分析 81.4 Arduino開發(fā)環(huán)境(Arduino IDE) 161.4.1 獲取Arduino IDE 161.4.2 安裝驅動 161.4.3 程序燒錄 171.4.4 Arduino IDE用戶界面 201.5 軟件基礎 231.5.1 流程圖 231.5.2 C語言基礎 251.5.3 控制語句 291.5.4 程序結構 331.6 Arduino基本函數(shù) 341.6.1 數(shù)字IO口相關函數(shù) 341.6.2 模擬IO口相關函數(shù) 371.6.3 高級IO 401.6.4 時間函數(shù) 421.6.5 中斷函數(shù) 431.6.6 串口通信函數(shù) 451.6.7 數(shù)學庫 481.6.8 隨機數(shù) 491.6.9 位操作(SPI口) 491.7 串口通信 521.7.1 通信協(xié)議 521.7.2 RS-232 531.8 Arduino應用 551.8.1 串口的應用 551.8.2 數(shù)字IO口的應用 571.8.3 模擬I/O口的應用 59第2章 Arduino入門實訓 612.1 LED燈試驗 612.1.1 LED基礎知識 612.1.2 LED閃燈試驗 662.1.3 交通信號燈試驗 702.1.4 廣告流水燈試驗 712.1.5 PWM(脈寬調(diào)制)LED調(diào)光試驗 752.2 壓電音頻試驗 772.2.1 壓電陶瓷片和蜂鳴器概述 772.2.2 模擬救護車警笛試驗 792.2.3 壓電震動傳感器 812.3 按鍵試驗 832.3.1 按鍵開關 832.3.2 薄膜鍵盤 832.3.3 按鍵控制LED試驗 852.3.4 按鍵顯示試驗 862.3.5 用薄膜鍵盤控制LED小燈試驗 882.3.6 搶答器試驗 892.4 移位寄存器應用試驗 922.4.1 二進制數(shù)制 922.4.2 8位二進制計數(shù)器試驗 932.5 驅動LED顯示器件試驗 1012.5.1 LED點陣顯示模塊 1012.5.2 多路復用技術 1022.5.3 LED點陣顯示模塊基本動畫試驗 1032.5.4 滾動畫面試驗 1082.5.5 LED數(shù)碼管 1122.5.6 驅動數(shù)碼管試驗 1142.6 繼電器驅動試驗 1192.6.1 繼電器 1192.6.2 二極管簡介 1222.6.3 晶體三極管 1292.6.4 繼電器驅動電路 1372.6.5 繼電器控制LED試驗 137第3章 Arduino進階實訓 1403.1 LCD液晶顯示屏的應用 1403.1.1 LCD液晶顯示屏 1403.1.2 1602液晶顯示文字試驗 1413.1.3 LCD溫度顯示試驗 1503.2 直流電動機的應用 1553.2.1 直流電動機 1553.2.2 直流電動機簡單驅動試驗 1573.2.3 L293D直流電動機驅動芯片 1593.2.4 L293D芯片應用試驗 1623.3 步進電動機的應用 1643.3.1 步進電動機 1643.3.2 ULN2003步進電動機驅動芯片 1673.3.3 步進電動機驅動試驗 1683.4 舵機的應用 1713.4.1 舵機 1713.4.2 Arduino舵機控制函數(shù)庫 1733.4.3 簡單的舵機控制試驗 1743.4.4 兩只舵機控制試驗 1763.4.5 兩只舵機分別控制試驗 1793.5 兩輪機器底盤的應用 1813.5.1 電動機驅動擴展模塊 1813.5.2 兩輪機器底盤 1823.5.3 兩輪機器底盤控制試驗 1823.6 SD存儲卡的應用 1853.6.1 SD存儲卡 1853.6.2 SD卡庫 1863.6.3 SD存儲卡讀寫試驗 186第4章 傳感器的應用 1954.1 光敏電阻傳感器的應用 1954.1.1 光敏電阻 1954.1.2 光控LED點亮試驗 1984.2 溫度傳感器的應用 2004.2.1 模擬溫度傳感器 2004.2.2 基于LM35的計算機溫度測量試驗 2004.2.3 單線數(shù)字溫度傳感器應用 2024.3 紅外接近開關的應用 2084.3.1 紅外接近開關簡介 2084.3.2 傳感器擴展板 2094.3.3 障礙物檢測試驗 2094.4 紅外測距傳感器的應用 2114.4.1 紅外測距傳感器 2114.4.2 液晶屏顯示距離試驗 2124.5 超聲波測距傳感器的應用 2164.5.1 超聲波測距傳感器原理 2164.5.2 HC-SR04型超聲波測距模塊 2174.5.3 利用串口輸出的超聲波測距試驗 2194.5.4 距離控制小燈試驗 2214.6 紅外避障傳感器的應用 2224.6.1 紅外避障傳感器 2224.6.2 紅外避障傳感器應用試驗 2234.7 紅外尋線傳感器的應用 2244.7.1 紅外尋線傳感器 2244.7.2 紅外尋線傳感器應用試驗 2254.8 激光傳感器的應用 2264.8.1 激光傳感器 2264.8.2 激光傳感器應用試驗 2284.9 傾斜傳感器的應用 2294.9.1 傾斜傳感器原理 2294.9.2 傾斜傳感器應用試驗 2294.10 水銀開關式碰撞傳感器的應用 2304.10.1 水銀開關式碰撞傳感器 2304.10.2 水銀開關式碰撞傳感器應用試驗 2314.11 振動傳感器的應用 2324.11.1 振動傳感器 2324.11.2 振動傳感器應用試驗 2324.12 敲擊傳感器的應用 2344.12.1 敲擊傳感器 2344.12.2 敲擊傳感器應用試驗 2344.13 金屬觸摸傳感器的應用 2354.13.1 金屬觸摸傳感器 2354.13.2 金屬觸摸傳感器的應用試驗 2364.14 火焰?zhèn)鞲衅鞯膽?2374.14.1 火焰?zhèn)鞲衅?2374.14.2 火焰?zhèn)鞲衅髂M輸出應用試驗 2374.14.3 火焰?zhèn)鞲衅鲾?shù)字輸出應用試驗 2384.15 旋轉編碼器的應用 2394.15.1 旋轉編碼器 2394.15.2 旋轉編碼器的應用試驗 2414.16 溫/濕度一體傳感器 2434.16.1 DHT11型數(shù)字溫/濕度傳感器 2434.16.2 DHT11應用試驗 2444.17 顏色傳感器的應用 2464.17.1 三原色原理 2464.17.2 TCS3200D型顏色傳感器 2464.17.3 顏色傳感器應用試驗 2474.18 PS2搖桿的應用 2524.18.1 Joystick PS2搖桿 2524.18.2 Joystick PS2搖桿控制液晶屏顯示試驗 2524.19 氣壓傳感器的應用 2544.19.1 氣壓傳感器 2544.19.2 BMP085型氣壓傳感器 2544.19.3 基于BMP085的氣壓測量試驗 2554.20 運動檢測傳感器的應用 2624.20.1 MMA7361型加速度傳感器 2624.20.2 MMA7361型加速度傳感器的應用試驗 2634.20.3 ADXL345加速度傳感器 2664.20.4 I2C總線函數(shù)庫 2664.20.5 ADXL345加速度傳感器應用試驗 2684.20.6 MPU6050運動檢測傳感器的應用 2704.21 磁阻傳感器的應用 2754.21.1 HMC5883L型磁阻傳感器 2754.21.2 HMC5883L型磁阻傳感器應用試驗 276第5章 Arduino的遠程通信與控制 2785.1 無線通信網(wǎng)絡 2785.1.1 1對多通信 2795.1.2 多對多通信 2805.1.3 混合式通信 2815.2 紅外遙控的應用 2815.2.1 紅外線 2815.2.2 紅外遙控系統(tǒng)原理 2825.2.3 紅外遙控試驗 2865.2.4 家電遙控器替代試驗 2905.3 Arduino的網(wǎng)絡應用 2945.3.1 Ethernet庫 2945.3.2 網(wǎng)絡擴展模塊Ethernet Shield 2965.3.3 Arduino Web服務器 3035.3.4 網(wǎng)絡溫度傳感器試驗 3065.4 Arduino的無線網(wǎng)絡應用 3125.4.1 WiFi擴展板 3125.4.2 WiFi庫 3135.4.3 無線加速度傳感器試驗 3155.4.4 WiFi轉串口模塊的應用 3195.5 無線藍牙通信 3275.5.1 藍牙技術簡介 3275.5.2 BLK-MD-BC04-B型藍牙模塊簡介 3285.5.3 BLK-MD-BC04-B型藍牙模塊AT指令集 3305.5.4 主從配置 3405.5.5 藍牙控制點亮LED試驗 3455.6 ZigBee通信技術的應用 3485.6.1 ZigBee通信技術 3485.6.2 DRF1605H型ZigBee無線模塊的應用 3495.6.3 XBee-PRO模塊的應用 3585.7 無線數(shù)傳模塊的應用 3635.7.1 2.4G無線數(shù)傳模塊的應用 3635.7.2 APC220無線數(shù)傳模塊的應用 375第6章 輪式機器人的制作 3836.1 機器人的基礎知識 3836.1.1 機器人的基本組成 3836.1.2 機器人的分類 3846.1.3 自律型移動機器人 3856.1.4 機器人的運動 3866.2 輪式機器人的制作 3896.2.1 動力機構 3896.2.2 組裝底盤 3916.2.3 組裝上蓋 3946.2.4 安裝控制板 3946.2.5 安裝傳感器 3956.3 輪式機器人運動試驗 3966.3.1 車輪驅動調(diào)試 3966.3.2 運動程序設計 3986.3.3 機器人運動試驗 4016.3.4 程序簡化 4036.4 機器人避障 4086.5 機器人尋線運動 4106.6 機器人電腦遙控試驗 4116.6.1 硬件連接 4116.6.2 程序代碼 4116.7 使用無線遙控器控制機器人試驗 4136.7.1 搖桿擴展板簡介 4136.7.2 制作無線遙控器 4146.7.3 遙控機器人調(diào)速試驗 416第7章 仿生機器人的制作 4217.1 遙控機械臂的制作 4217.1.1 機械臂簡介 4217.1.2 調(diào)整舵機 4217.1.3 組裝機械臂 4227.1.4 安裝控制電路 4267.1.5 Wii手柄安裝 4267.1.6 機械臂試驗 4277.2 多足機器人的制作 4317.2.1 平衡和關節(jié)應力問題 4317.2.2 多足機器人的步態(tài) 4327.2.3 六足機器人試驗 435

本目錄推薦

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