注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡操作系統(tǒng)樹莓派3實戰(zhàn)指南:手把手教你掌握Raspberry Pi 3與Windows 10 IoT Core項目開發(fā)

樹莓派3實戰(zhàn)指南:手把手教你掌握Raspberry Pi 3與Windows 10 IoT Core項目開發(fā)

樹莓派3實戰(zhàn)指南:手把手教你掌握Raspberry Pi 3與Windows 10 IoT Core項目開發(fā)

定 價:¥69.00

作 者: 柯博文 著
出版社: 清華大學出版社
叢編項:
標 簽: 操作系統(tǒng)/系統(tǒng)開發(fā) 計算機/網(wǎng)絡 系統(tǒng)開發(fā)

ISBN: 9787302446927 出版時間: 2016-10-01 包裝: 平裝
開本: 16開 頁數(shù): 386 字數(shù):  

內(nèi)容簡介

  本書系統(tǒng)介紹了基于開源硬件樹莓派(Raspberry Pi 2/Raspberry Pi 3)與Windows 10 IoT Core構建的智能系統(tǒng)的結構、編程、開發(fā)與項目實踐。全書共20章,詳細介紹了Windows 10 IoT Core開發(fā)基礎知識、電子元器件基礎知識,以及100多個樹莓派專題案例的設計與實現(xiàn),包括物聯(lián)網(wǎng)應用、無人機應用、機器人應用、大數(shù)據(jù)應用、影像辨識應用等。為了提高學習效果,本書為所有案例設計提供了完整的教學錄像及源代碼文件。本書適合作為廣大Windows 10 IoT開發(fā)者、Raspberry Pi開發(fā)者、開源硬件發(fā)燒友、電子愛好者及高校嵌入式課程的教材與教學參考書。

作者簡介

暫缺《樹莓派3實戰(zhàn)指南:手把手教你掌握Raspberry Pi 3與Windows 10 IoT Core項目開發(fā)》作者簡介

圖書目錄

第1章Windows 10 IoT概述
1.1Windows 10 IoT Core介紹
1.2Windows 10 IoT Core功能和特色
第2章Windows 10 IoT支持的硬件
2.1Windows 10 IoT Core的硬件支持介紹
2.2樹莓派2
2.3樹莓派3
2.4數(shù)莓派硬件GPIO引腳
2.5MinnowBoard Max
2.6DragonBoard 410c
2.7Sharks Cove
2.8Arduino
第3章認識電子零件與器材
3.1電壓、電流、電阻及其基本關系
3.2電阻
3.3電容
3.4三用電表
3.5面包板
第4章Windows 10 IoT Core安裝和運行
4.1安裝方法一——使用Dashboard安裝Windows 10 IoT Core
4.2安裝方法二——下載文件和燒入
4.2.1下載樹莓派2的Windows 10 IoT Core tools
4.2.2安裝樹莓派2的Windows 10 IoT Core tools
4.2.3燒錄樹莓派2的Windows 10 IoT Core到Micro SD卡上
4.3在樹莓派2運行Windows 10 IoT Core
第5章Windows 10 IoT Core開發(fā)環(huán)境設置——Visual Studio Community 2015
5.1作業(yè)系統(tǒng)Windows 10的版本確認和升級
5.2安裝Visual Studio Community 2015
5.3設置Visual Studio Community 2015
5.4確認Visual Studio版本
5.5設置和打開Developer Mode
第6章Windows 10 IoT Core使用教學
6.1Windows 10 IoT Core系統(tǒng)
6.2通過瀏覽器連接到Windows 10 IoT Core
6.3Windows 10 IoT Core的網(wǎng)頁環(huán)境功能介紹
6.4設置WiFi連接
6.5在Windows PC運行PuTTY連接到Windows 10 IoT Core
6.6在Mac、Linux、iOS和Android上運行SSH連接到Windows 10 IoT Core
6.6.1Android上的SSH
6.6.2iOS上的SSH
6.7運行PowerShell連接到Windows 10 IoT Core
6.8FTP文件傳輸通信協(xié)議
6.9用計算機FTP登錄Windows 10 IoT Core
6.9.1在Windows計算機使用IE和文件總管連接FTP
6.9.2使用FileZilla FTP軟件
6.9.3在Mac計算機使用FTP登錄
6.9.4Android和iOS手機FTP連接
6.9.5在樹莓派的Rasbian中安裝FileZilla FTP Client軟件
第7章Windows 10 IoT Core文字指令
7.1MSDOS指令教學
7.1.1dir列出文件
7.1.2copy復制
7.1.3ren修改文件名
7.1.4cd移動路徑
7.1.5md新建一個目錄
7.1.6rd刪除一個空目錄
7.1.7del刪除
7.1.8xcopy復制文件或子目錄
7.1.9move移動文件或子目錄
7.1.10path設置運行檔的尋找路徑
7.1.11其他指令
7.2Windows 10 IoT Core新增指令
7.2.1setcomputername設置機器名稱
7.2.2shutdown重新開機和關機
7.2.3net user新增帳號和口令
7.2.4Reg修改網(wǎng)絡的Port
7.2.5網(wǎng)絡相關指令
7.2.6IotStartup引導APP的設置
第8章我的第一個Visual C# 程序
8.1程序語言與C#概述
8.2創(chuàng)建第一個C#程序
8.3調試
8.4程序錯誤的修復方法
第9章C#程序語言
9.1注釋的使用方法
9.2System.Console.Write和System.Console.WriteLine
9.3數(shù)據(jù)類型
9.3.1byte和sbyte
9.3.2short和ushort
9.3.3int
9.3.4long
9.3.5float
9.3.6double
9.3.7decimal
9.3.8bool
9.3.9定義數(shù)據(jù)類型
9.3.10char
9.3.11string
9.3.12文字數(shù)據(jù)類型
9.4數(shù)學運算
9.5判斷式
9.5.1邏輯判斷
9.5.2if條件判斷
9.5.3switch條件判斷陳述式
9.6循環(huán)
9.6.1for
9.6.2goto
9.6.3while
9.6.4do…while
9.7數(shù)組
9.7.1一維矩陣array
9.7.2二維矩陣和多維矩陣
9.7.3foreach
9.7.4Dictionary
9.8class類型
9.8.1創(chuàng)建自己的class類型
9.8.2類型函數(shù)和參數(shù)
9.8.3object類型
9.8.4屬性
9.8.5class類型——繼承
9.8.6this的用法
9.8.7base調用父類函數(shù)——virtual與override
9.8.8public、 protected和private關鍵字
第10章我的第一個Windows 10 IoT Core程序
10.1開發(fā)Windows 10 IoT Core程序
10.2Windows 10 IoT Core數(shù)位輸出程序
10.3編寫Windows 10 IoT Core程序
10.3.1創(chuàng)建新案例并添加IoT函數(shù)庫
10.3.2在樹莓派上運行Windows 10 IoT Core程序
10.3.3設置Release版的應用程序
10.3.4通過AppX Manager管理運行、關閉和刪除App
10.3.5指定引導時運行的應用程序
第11章GPIO引腳輸出控制
11.1數(shù)位輸出函數(shù)
11.1.1GPIO控制的類型GpioController.GetDefault()
11.1.2指定引腳GpioController OpenPin()
11.1.3引腳動作GpioPin SetDriveMode(pin)
11.1.4輸出電位GpioPin Write(電位)
11.1.5專題制作——控制LED燈光程序
11.2使用界面與硬件交互
11.3專題制作——霹靂燈案例
11.4時間延遲的設計
11.5專題制作——使用七段式LED數(shù)字燈顯示IP位置
11.5.1七段式LED數(shù)字燈硬件
11.5.2顯示單一數(shù)字
11.5.3計時器——顯示現(xiàn)在的秒數(shù)
11.5.4顯示機器的網(wǎng)絡位置
第12章GPIO引腳輸入控制——硬件按鍵
12.1數(shù)位輸入讀入GpioPin Read
12.2按鍵種類
12.3專題制作——讀入按鍵輸入
12.3.1讀入按鍵輸入函數(shù)方法一
12.3.2讀入按鍵輸入函數(shù)方法二
12.4切換式開關
12.5專題制作——使用水銀開關作傾斜檢測
第13章類比數(shù)據(jù)輸出——RGB燈光控制
13.1樹莓派的GPIO Analog類比輸出
13.2RGB燈光控制
13.3Analog類比輸出
13.4RGB LED燈——全彩顏色的控制
第14章PWM輸出——步進馬達控制
14.1Windows 10 IoT Core的PWM脈沖寬度調制
14.2PWM函數(shù)
14.3Servo步進馬達
14.4使用PWM控制Servo步進馬達旋轉角度
第15章類比數(shù)據(jù)輸入
15.1類比數(shù)據(jù)讀入
15.2數(shù)位輸入IC
15.3實驗——ADC0804類比輸入和二進制LED燈
15.4通過ADC0804讀入類比數(shù)據(jù)
15.5實驗——小夜燈和光敏電阻
第16章脈沖輸入和輸出——距離傳感器
16.1脈沖
16.2脈沖輸出處理
16.3實驗——讀入按下按鍵的時間
16.4超聲波距離傳感器
16.4.1超聲波距離傳感器——三引腳
16.4.2超聲波距離傳感器——四引腳
16.5實驗——判斷距離
第17章UART序列通信數(shù)據(jù)傳遞
17.1UART序列通信數(shù)據(jù)傳遞
17.2UART相關函數(shù)
17.2.1取得可用設備GetDeviceSelector
17.2.2取得設備詳細數(shù)據(jù)FindAllAsync和FromIdAsync
17.2.3設置UART設備傳輸速度SerialDevice類型
17.2.4UART數(shù)據(jù)的輸出DataWriter
17.2.5UART讀入數(shù)據(jù)DataReader
17.2.6使用Async和Await設計異步程序
17.3UART序列通信數(shù)據(jù)傳遞
17.4UART傳遞數(shù)據(jù)編程
17.5尋找該機器上所有的UART設備
17.6Windows 10 IoT Core與PC上串口作數(shù)據(jù)傳遞
17.6.1計算機的UART串口介紹
17.6.2Windows軟件——Hyper Terminal的使用
17.6.3通過UART程序傳遞數(shù)據(jù)
17.6.4在Linux設備上通過UART傳遞數(shù)據(jù)——Install Minicom
第18章I2C和SPI數(shù)據(jù)傳遞控制——水平縱向
18.1I2C介紹
18.2I2C函數(shù)
18.3ADXL345三軸重力加速度/傾斜角度模塊
18.4SPI介紹
18.5SPI函數(shù)
第19章藍牙4.0與IoT——家電控制
19.1顯示所有的iBeacon設備
19.2iOS傳送和接收數(shù)據(jù)給Windows 10 IoT Core設備
19.3智能手機控制LED
19.4智能手機控制家電開關——繼電器
19.4.1繼電器
19.4.2智能手機控制繼電器
第20章多個數(shù)位輸出引腳
20.1擴展出多個引腳——74HC595
20.2實驗——74HC595
附錄AWindows 10 IoT Core的Arduino程序
A.1安裝Windows IoT Core Project Templates
A.2設置Windows 10 IoT Core
A.3創(chuàng)建和運行Arduino程序案例
附錄B硬件列表

本目錄推薦

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