注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)操作系統(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

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

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

內(nèi)容簡介

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

作者簡介

暫缺《樹莓派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章認(rèn)識電子零件與器材
3.1電壓、電流、電阻及其基本關(guān)系
3.2電阻
3.3電容
3.4三用電表
3.5面包板
第4章Windows 10 IoT Core安裝和運(yùn)行
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運(yùn)行Windows 10 IoT Core
第5章Windows 10 IoT Core開發(fā)環(huán)境設(shè)置——Visual Studio Community 2015
5.1作業(yè)系統(tǒng)Windows 10的版本確認(rèn)和升級
5.2安裝Visual Studio Community 2015
5.3設(shè)置Visual Studio Community 2015
5.4確認(rèn)Visual Studio版本
5.5設(shè)置和打開Developer Mode
第6章Windows 10 IoT Core使用教學(xué)
6.1Windows 10 IoT Core系統(tǒng)
6.2通過瀏覽器連接到Windows 10 IoT Core
6.3Windows 10 IoT Core的網(wǎng)頁環(huán)境功能介紹
6.4設(shè)置WiFi連接
6.5在Windows PC運(yùn)行PuTTY連接到Windows 10 IoT Core
6.6在Mac、Linux、iOS和Android上運(yùn)行SSH連接到Windows 10 IoT Core
6.6.1Android上的SSH
6.6.2iOS上的SSH
6.7運(yùn)行PowerShell連接到Windows 10 IoT Core
6.8FTP文件傳輸通信協(xié)議
6.9用計算機(jī)FTP登錄Windows 10 IoT Core
6.9.1在Windows計算機(jī)使用IE和文件總管連接FTP
6.9.2使用FileZilla FTP軟件
6.9.3在Mac計算機(jī)使用FTP登錄
6.9.4Android和iOS手機(jī)FTP連接
6.9.5在樹莓派的Rasbian中安裝FileZilla FTP Client軟件
第7章Windows 10 IoT Core文字指令
7.1MSDOS指令教學(xué)
7.1.1dir列出文件
7.1.2copy復(fù)制
7.1.3ren修改文件名
7.1.4cd移動路徑
7.1.5md新建一個目錄
7.1.6rd刪除一個空目錄
7.1.7del刪除
7.1.8xcopy復(fù)制文件或子目錄
7.1.9move移動文件或子目錄
7.1.10path設(shè)置運(yùn)行檔的尋找路徑
7.1.11其他指令
7.2Windows 10 IoT Core新增指令
7.2.1setcomputername設(shè)置機(jī)器名稱
7.2.2shutdown重新開機(jī)和關(guān)機(jī)
7.2.3net user新增帳號和口令
7.2.4Reg修改網(wǎng)絡(luò)的Port
7.2.5網(wǎng)絡(luò)相關(guān)指令
7.2.6IotStartup引導(dǎo)APP的設(shè)置
第8章我的第一個Visual C# 程序
8.1程序語言與C#概述
8.2創(chuàng)建第一個C#程序
8.3調(diào)試
8.4程序錯誤的修復(fù)方法
第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文字?jǐn)?shù)據(jù)類型
9.4數(shù)學(xué)運(yùn)算
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調(diào)用父類函數(shù)——virtual與override
9.8.8public、 protected和private關(guān)鍵字
第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在樹莓派上運(yùn)行Windows 10 IoT Core程序
10.3.3設(shè)置Release版的應(yīng)用程序
10.3.4通過AppX Manager管理運(yùn)行、關(guān)閉和刪除App
10.3.5指定引導(dǎo)時運(yùn)行的應(yīng)用程序
第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時間延遲的設(shè)計
11.5專題制作——使用七段式LED數(shù)字燈顯示IP位置
11.5.1七段式LED數(shù)字燈硬件
11.5.2顯示單一數(shù)字
11.5.3計時器——顯示現(xiàn)在的秒數(shù)
11.5.4顯示機(jī)器的網(wǎng)絡(luò)位置
第12章GPIO引腳輸入控制——硬件按鍵
12.1數(shù)位輸入讀入GpioPin Read
12.2按鍵種類
12.3專題制作——讀入按鍵輸入
12.3.1讀入按鍵輸入函數(shù)方法一
12.3.2讀入按鍵輸入函數(shù)方法二
12.4切換式開關(guān)
12.5專題制作——使用水銀開關(guān)作傾斜檢測
第13章類比數(shù)據(jù)輸出——RGB燈光控制
13.1樹莓派的GPIO Analog類比輸出
13.2RGB燈光控制
13.3Analog類比輸出
13.4RGB LED燈——全彩顏色的控制
第14章PWM輸出——步進(jìn)馬達(dá)控制
14.1Windows 10 IoT Core的PWM脈沖寬度調(diào)制
14.2PWM函數(shù)
14.3Servo步進(jìn)馬達(dá)
14.4使用PWM控制Servo步進(jìn)馬達(dá)旋轉(zhuǎn)角度
第15章類比數(shù)據(jù)輸入
15.1類比數(shù)據(jù)讀入
15.2數(shù)位輸入IC
15.3實驗——ADC0804類比輸入和二進(jìn)制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相關(guān)函數(shù)
17.2.1取得可用設(shè)備GetDeviceSelector
17.2.2取得設(shè)備詳細(xì)數(shù)據(jù)FindAllAsync和FromIdAsync
17.2.3設(shè)置UART設(shè)備傳輸速度SerialDevice類型
17.2.4UART數(shù)據(jù)的輸出DataWriter
17.2.5UART讀入數(shù)據(jù)DataReader
17.2.6使用Async和Await設(shè)計異步程序
17.3UART序列通信數(shù)據(jù)傳遞
17.4UART傳遞數(shù)據(jù)編程
17.5尋找該機(jī)器上所有的UART設(shè)備
17.6Windows 10 IoT Core與PC上串口作數(shù)據(jù)傳遞
17.6.1計算機(jī)的UART串口介紹
17.6.2Windows軟件——Hyper Terminal的使用
17.6.3通過UART程序傳遞數(shù)據(jù)
17.6.4在Linux設(shè)備上通過UART傳遞數(shù)據(jù)——Install Minicom
第18章I2C和SPI數(shù)據(jù)傳遞控制——水平縱向
18.1I2C介紹
18.2I2C函數(shù)
18.3ADXL345三軸重力加速度/傾斜角度模塊
18.4SPI介紹
18.5SPI函數(shù)
第19章藍(lán)牙4.0與IoT——家電控制
19.1顯示所有的iBeacon設(shè)備
19.2iOS傳送和接收數(shù)據(jù)給Windows 10 IoT Core設(shè)備
19.3智能手機(jī)控制LED
19.4智能手機(jī)控制家電開關(guān)——繼電器
19.4.1繼電器
19.4.2智能手機(jī)控制繼電器
第20章多個數(shù)位輸出引腳
20.1擴(kuò)展出多個引腳——74HC595
20.2實驗——74HC595
附錄AWindows 10 IoT Core的Arduino程序
A.1安裝Windows IoT Core Project Templates
A.2設(shè)置Windows 10 IoT Core
A.3創(chuàng)建和運(yùn)行Arduino程序案例
附錄B硬件列表

本目錄推薦

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