注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)工業(yè)技術(shù)建筑科學(xué)建筑設(shè)計(jì)Arduino開源硬件概論

Arduino開源硬件概論

Arduino開源硬件概論

定 價(jià):¥69.00

作 者: 李永華
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校電子信息類專業(yè)系列教材
標(biāo) 簽: 暫缺

ISBN: 9787302521938 出版時(shí)間: 2019-04-01 包裝: 平裝
開本: 16 頁數(shù): 400 字?jǐn)?shù):  

內(nèi)容簡介

  本書在“大眾創(chuàng)業(yè),萬眾創(chuàng)新”的時(shí)代背景下,結(jié)合當(dāng)前高等院校創(chuàng)新實(shí)踐課程,總結(jié)基于Arduino開源硬件的開發(fā)方法,并給出系統(tǒng)開發(fā)Arduino智能硬件產(chǎn)品的實(shí)際案例。其主要內(nèi)容包括四個(gè)方面: Arduino開源硬件與Arduino開發(fā)板、開發(fā)環(huán)境及編程語言,介紹了開源硬件開發(fā)的基本知識和方法,包括開源硬件的發(fā)展、常用的開發(fā)板以及Arduino IDE的使用和相關(guān)的編程語言等; Arduino開發(fā)產(chǎn)品的基本方法,包括硬件設(shè)計(jì)方法Fritzing的使用、Arduino入門程序設(shè)計(jì)和擴(kuò)展板的使用; 外圍硬件及傳感器使用方法,包括智能開源硬件平臺、傳感器和模塊,從功能、電路連接和實(shí)例程序等方面介紹其使用方法; 綜合案例的開發(fā),包括控制類項(xiàng)目開發(fā),交互類項(xiàng)目開發(fā)以及大型綜合項(xiàng)目開發(fā)。本書內(nèi)容由淺入深,引導(dǎo)讀者先思考后實(shí)踐,將創(chuàng)新思維與實(shí)踐案例相結(jié)合,以滿足不同層次的人員需求。同時(shí),本書提供實(shí)際項(xiàng)目的硬件設(shè)計(jì)圖和軟件實(shí)現(xiàn)代碼,供讀者自學(xué)和提高使用。 本書可作為大學(xué)信息與通信工程及相關(guān)專業(yè)的本科生教材,也可以作為智能硬件愛好者的創(chuàng)新手冊或從事物聯(lián)網(wǎng)、創(chuàng)新開發(fā)和設(shè)計(jì)的專業(yè)技術(shù)人員的參考書,還可以為創(chuàng)客需求產(chǎn)生、產(chǎn)品分析、設(shè)計(jì)生產(chǎn)、產(chǎn)品實(shí)現(xiàn)提供幫助。

作者簡介

  李永華現(xiàn)執(zhí)教于北京郵電大學(xué),擁有超過10年的嵌入式開發(fā)經(jīng)驗(yàn),致力于物聯(lián)網(wǎng)和智能硬件的研究開發(fā)工作。在教學(xué)中以興趣為導(dǎo)向,激發(fā)學(xué)生的創(chuàng)造性;以素質(zhì)為基礎(chǔ),提高自身教學(xué)水平;以科研為手段,促進(jìn)教學(xué)理念轉(zhuǎn)變。通過信息工程專業(yè)綜合改革,探索了以“學(xué)生學(xué)為中心”的教學(xué)模式,營造生動(dòng)活潑的學(xué)習(xí)方法,提高學(xué)生獨(dú)立思考問題、發(fā)現(xiàn)問題、解決問題的能力,激發(fā)學(xué)生的創(chuàng)造激情。在研發(fā)及教學(xué)實(shí)踐中指導(dǎo)學(xué)生實(shí)現(xiàn)200余個(gè)創(chuàng)新案例,并指導(dǎo)著一支物聯(lián)網(wǎng)開發(fā)團(tuán)隊(duì),曾在物聯(lián)網(wǎng)、開源硬件等技術(shù)領(lǐng)域進(jìn)行了多場學(xué)術(shù)報(bào)告,并且出版了《AllJoyn技術(shù)原理及物聯(lián)網(wǎng)程序開發(fā)指南》《Arduino實(shí)戰(zhàn)指南——游戲開發(fā)、智能硬件、人機(jī)交互、智能家居與物聯(lián)網(wǎng)設(shè)計(jì)30例》《Arduino軟硬件協(xié)同設(shè)計(jì)實(shí)戰(zhàn)指南》等多部物聯(lián)網(wǎng)技術(shù)方面的著作。

圖書目錄

目錄

第0章開源硬件概述


0.1Arduino


0.2Raspberry Pi


0.3BeagleBone


0.4Cubieboard


本章習(xí)題


第1章Arduino開源硬件


1.1Arduino UNO開發(fā)板


1.1.1概述


1.1.2技術(shù)規(guī)范


1.2Arduino YUN開發(fā)板


1.2.1概述


1.2.2技術(shù)規(guī)范


1.3Arduino DUE開發(fā)板


1.3.1概述


1.3.2技術(shù)規(guī)范


1.4Arduino MEGA 2560開發(fā)板


1.4.1概述


1.4.2技術(shù)規(guī)范


1.5Arduino LEONARDO開發(fā)板


1.5.1概述


1.5.2技術(shù)規(guī)范


1.6Arduino ETHERNET開發(fā)板


1.6.1概述


1.6.2技術(shù)規(guī)范


1.7Arduino ROBOT


1.7.1概述


1.7.2技術(shù)規(guī)范


1.8Arduino NANO開發(fā)板


1.8.1概述


1.8.2技術(shù)規(guī)范


本章習(xí)題


第2章Arduino軟件開發(fā)平臺


2.1Arduino平臺特點(diǎn)


2.2Arduino IDE的安裝


2.3Arduino IDE的使用


本章習(xí)題


第3章Arduino編程語言


3.1Arduino編程基礎(chǔ)


3.2數(shù)字I/O引腳的操作函數(shù)


3.3模擬I/O引腳的操作函數(shù)


3.4高級I/O操作函數(shù)


3.5時(shí)間函數(shù)


3.6中斷函數(shù)


3.7串口通信函數(shù)


本章習(xí)題


第4章Arduino硬件設(shè)計(jì)平臺


4.1Fritzing軟件簡介


4.1.1主界面


4.1.2項(xiàng)目視圖


4.1.3工具欄


4.2Fritzing使用方法


4.2.1查看元件庫已有元件


4.2.2添加新元件到元件庫


4.2.3添加新元件庫


4.2.4添加或刪除元件


4.2.5添加元件間連線


4.3Arduino電路設(shè)計(jì)


4.4Arduino開發(fā)平臺樣例與編程


本章習(xí)題


第5章Arduino開發(fā)基礎(chǔ)


5.1入門開發(fā)例程


5.1.1Blink


5.1.2AnalogReadSerial


5.1.3DigitalReadSerial


5.1.4Fade


5.1.5ReadAnalogVoltage


5.2數(shù)字信號處理開發(fā)例程


5.2.1BlinkWithoutDelay


5.2.2Button


5.2.3Debounce


5.2.4DigitalInputPullup


5.2.5StateChangeDetection


5.2.6toneKeyboard


5.2.7toneMelody


5.2.8toneMultiple


5.2.9tonePitchFollower


5.3模擬信號處理開發(fā)例程


5.3.1AnalogInOutSerial


5.3.2AnalogInput


5.3.3AnalogWriteMega


5.3.4Calibration


5.3.5Fading


5.3.6Smoothing


本章習(xí)題


第6章Arduino擴(kuò)展板


6.1Arduino以太網(wǎng)擴(kuò)展板


6.1.1概述


6.1.2技術(shù)規(guī)范


6.2Arduino GSM擴(kuò)展板


6.2.1概述


6.2.2技術(shù)規(guī)范


6.3Arduino電機(jī)擴(kuò)展板


6.3.1概述


6.3.2技術(shù)規(guī)范


6.4Arduino 9軸運(yùn)動(dòng)擴(kuò)展板


6.4.1概述


6.4.2技術(shù)規(guī)范


6.5Arduino WiFi擴(kuò)展板


6.5.1概述


6.5.2技術(shù)規(guī)范


6.6Arduino的庫文件


本章習(xí)題


第7章Arduino數(shù)據(jù)采集


7.1溫濕度采集


7.1.1原理


7.1.2實(shí)驗(yàn)代碼


7.2水位采集


7.2.1原理


7.2.2實(shí)驗(yàn)代碼


7.3光強(qiáng)采集


7.3.1原理


7.3.2實(shí)驗(yàn)代碼


7.4氣體傳感器


7.4.1原理


7.4.2實(shí)驗(yàn)代碼


7.5超聲波傳感器


7.5.1原理


7.5.2實(shí)驗(yàn)代碼


7.6壓力傳感器


7.6.1原理


7.6.2實(shí)驗(yàn)代碼


7.7風(fēng)速傳感器


7.7.1原理


7.7.2實(shí)驗(yàn)代碼


7.8拍照模塊


7.8.1原理


7.8.2實(shí)驗(yàn)代碼


本章習(xí)題


第8章Arduino顯示控制


8.1LED


8.1.1原理


8.1.2電路圖


8.1.3實(shí)驗(yàn)代碼


8.2數(shù)碼管


8.2.1原理


8.2.2電路圖


8.2.3實(shí)驗(yàn)代碼


8.3點(diǎn)陣


8.3.1原理


8.3.2點(diǎn)陣的使用方法


8.3.3實(shí)驗(yàn)代碼


8.4液晶LCD


8.4.1原理


8.4.2電路圖


8.4.3引腳擴(kuò)展


8.4.4實(shí)驗(yàn)代碼


本章習(xí)題


第9章Arduino電流控制


9.1直流電機(jī)


9.1.1原理


9.1.2電路圖


9.1.3實(shí)驗(yàn)代碼


9.2步進(jìn)電機(jī)


9.2.1原理


9.2.2電路圖


9.2.3實(shí)驗(yàn)代碼


9.3舵機(jī)


9.3.1原理


9.3.2電路圖


9.3.3實(shí)驗(yàn)代碼


9.4繼電器


9.4.1原理


9.4.2電路圖


9.4.3實(shí)驗(yàn)代碼


本章習(xí)題


第10章Arduino通信控制


10.1SPI串口通信


10.1.1原理


10.1.2電路圖及使用


10.1.3實(shí)驗(yàn)代碼


10.2紅外線通信


10.2.1原理


10.2.2電路圖及使用


10.2.3實(shí)驗(yàn)代碼


10.3RFID通信


10.3.1原理


10.3.2電路圖及使用


10.3.3實(shí)驗(yàn)代碼


10.4以太網(wǎng)通信


10.4.1原理


10.4.2電路圖及使用


10.4.3實(shí)驗(yàn)代碼


10.5WiFi通信


10.5.1原理


10.5.2電路圖及使用


10.5.3實(shí)驗(yàn)代碼


10.6藍(lán)牙通信


10.6.1原理


10.6.2電路圖及使用


10.6.3實(shí)驗(yàn)代碼


10.7XBee通信


10.7.1原理


10.7.2電路圖及使用


10.7.3實(shí)驗(yàn)代碼


本章習(xí)題


第11章自動(dòng)還原魔方人工智能項(xiàng)目設(shè)計(jì)


11.1功能及總體設(shè)計(jì)


11.1.1功能介紹


11.1.2總體設(shè)計(jì)


11.2模塊介紹


11.2.1ESP8266模塊


11.2.2輸出模塊


11.2.3主程序模塊


11.3產(chǎn)品展示


11.4故障及問題分析


11.5元件清單


第12章藍(lán)牙智能鎖項(xiàng)目設(shè)計(jì)


12.1功能及總體設(shè)計(jì)


12.1.1功能介紹


12.1.2總體設(shè)計(jì)


12.2模塊介紹


12.2.1自動(dòng)解鎖模塊


12.2.2手動(dòng)解鎖模塊


12.2.3手機(jī)APP


12.2.4主程序模塊


12.3產(chǎn)品展示


12.4故障及問題分析


12.5元件清單


第13章LED多模式顯示時(shí)鐘項(xiàng)目設(shè)計(jì)


13.1功能及總體設(shè)計(jì)


13.1.1功能介紹


13.1.2總體設(shè)計(jì)


13.2模塊介紹


13.2.1模式控制模塊


13.2.2DS1307模塊


13.2.3顯示模塊


13.2.4主程序模塊


13.3產(chǎn)品展示


13.4故障及問題分析


13.5元件清單


附錄A習(xí)題參考答案



本目錄推薦

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