注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)硬件、外部設(shè)備與維護創(chuàng)客機器人實戰(zhàn):基于Arduino和樹莓派

創(chuàng)客機器人實戰(zhàn):基于Arduino和樹莓派

創(chuàng)客機器人實戰(zhàn):基于Arduino和樹莓派

定 價:¥69.90

作 者: 何福貴 著
出版社: 機械工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787111607519 出版時間: 2018-11-01 包裝: 平裝
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  機器人創(chuàng)客是創(chuàng)客重要和活躍的分支,是一種啟發(fā)式、發(fā)掘式、創(chuàng)新式、靈活式的創(chuàng)新實踐。本書著眼于機器人創(chuàng)客領(lǐng)域,選擇當(dāng)前主流和典型的機器人創(chuàng)客平臺:Arduino和樹莓派(一個容易上手,另一個支持復(fù)雜應(yīng)用),循序漸進地講解了機器人創(chuàng)客DIY部件、創(chuàng)客必備軟件、Arduino開發(fā)板和開發(fā)環(huán)境、Arduino編程、Arduino電機控制、Arduino傳感器、Arduino無線通信、Arduino綜合應(yīng)用、樹莓派硬件接口、樹莓派遠程控制和軟件操作、Python編程、樹莓派傳感器、樹莓派控制器、樹莓派機器視覺、樹莓派語音處理、樹莓派綜合應(yīng)用、Arduino與樹莓派綜合應(yīng)用等內(nèi)容。 在講解每一個知識點時,都遵循了理論聯(lián)系實際的方式,配以實戰(zhàn)演練,徹底剖析了機器人創(chuàng)客的完整實現(xiàn)流程,突出了系統(tǒng)性及完整性?!秳?chuàng)客機器人實戰(zhàn):基于Arduino和樹莓派》適用于具有一定編程基礎(chǔ)和Linux開發(fā)經(jīng)驗,想進一步提高機器人創(chuàng)客開發(fā)能力的讀者,可作為大中專院校機器人類專業(yè)教材,也可作為機器人培訓(xùn)教材,還可作為機器人開發(fā)愛好者的學(xué)習(xí)手冊。

作者簡介

  何福貴:博士后、北京市高創(chuàng)名師、北京市教學(xué)名師、北京市專業(yè)創(chuàng)新團隊帶頭人。2010年至今指導(dǎo)學(xué)生參加全國職業(yè)技能競賽獲得一等獎4項、二等獎5項,曾出版著作十余本,撰寫發(fā)表論文幾十篇,涉及EI檢索論文3篇、國際會議論文5篇、核心期刊4篇,以及教育改革十余篇等。

圖書目錄

前言
基礎(chǔ)篇
第一章概述
1.1創(chuàng)客的發(fā)展
1.2機器人創(chuàng)客
1.2.1中國機器人創(chuàng)客聯(lián)盟
1.2.2DFRobot——創(chuàng)客機器人的造物夢工廠
1.2.3奧松機器人
1.2.4秀創(chuàng)客——創(chuàng)客教育網(wǎng)
1.3機器人創(chuàng)客DIY部件
1.3.1典型控制器
1.3.2典型傳感器
1.3.3典型驅(qū)動器
1.3.4典型通信模塊
1.3.5機器人視覺和語音模塊
1.3.6Adafruit——開源電子硬件制造商
1.4機器人簡介
1.5本章小結(jié)
第二章創(chuàng)客必備軟件
2.1Arduino IDE
2.2Processing
2.3Autodesk Circuits
2.4Fritzing
2.5Scratch
2.6Scratch for Arduino
2.7APP Inventor
2.8123D Design
2.9Kodu
2.10Stencyl
2.11機器人調(diào)試助手
2.12Python語言
2.13本章小結(jié)
Arduino篇
第三章Arduino介紹
3.1Arduino開發(fā)板
3.1.1Arduino UNO
3.1.2Arduino Leonardo
3.1.3Arduino Mega 2560
3.1.4英特爾 Galileo 開發(fā)板和英特爾
Edison 開發(fā)板
3.1.5Arduino Due
3.2Arduino擴展板
3.3Arduino開發(fā)環(huán)境
3.3.1Arduino IDE介紹
3.3.2ArduBlockArduino的圖形開發(fā)
環(huán)境
3.3.3Arduino使用外部庫
3.4Processing介紹
3.5Arduino和Processing的交互
3.6本章小結(jié)
第四章Arduino基本函數(shù)
4.1數(shù)字I/O口的操作函數(shù)
4.1.1pinMode(pin, mode)
4.1.2digitalWrite(pin, value)
4.1.3digitalRead(pin)
4.2模擬I/O口的操作函數(shù)
4.2.1analogReference(type)
4.2.2analogRead(pin)
4.2.3analogWrite(pin, value)
4.3高級I/O
4.3.1shiftOut(dataPin,clockPin,
bitOrder,val)
4.3.2pulseIn(pin,state,timeout)
4.4中斷函數(shù)
4.5延時函數(shù)
4.6串口通信函數(shù)
4.7數(shù)學(xué)函數(shù)
4.8EEPROM函數(shù)
4.9Arduino SPI
4.10Arduino I2C
4.11本章小結(jié)
創(chuàng)客機器人實戰(zhàn)基于Arduino和樹莓派
目錄
第五章Arduino典型電機控制
5.1舵機控制
5.1.1舵機簡介
5.1.2舵機控制函數(shù)庫
5.1.3實例:實現(xiàn)搖頭電扇
5.2直流減速電機
5.2.1直流電機簡介
5.2.2H橋驅(qū)動電路
5.2.3PWM信號控制調(diào)速
5.2.4常用直流電機驅(qū)動芯片
5.2.5實例:實現(xiàn)圓圈運動
5.2.6實例:實現(xiàn)螺旋運動
5.3步進電機
5.3.1步進電機簡介
5.3.2常用步進電機驅(qū)動芯片
5.3.3實例:實現(xiàn)步進正反轉(zhuǎn)運動
5.4本章小結(jié)
第六章Arduino典型傳感器使用
6.1超聲波測距傳感器
6.1.1工作原理
6.1.2超聲波測距傳感器
6.1.3編程實現(xiàn)
6.1.4實例:超聲波避障
6.2紅外光電傳感器
6.2.1工作原理
6.2.2編程實現(xiàn)
6.2.3實例:紅外循跡和避障
6.3溫度傳感器
6.3.1模擬溫度傳感器
6.3.2數(shù)字溫度傳感器
6.3.3實例:使用DHT庫讀取溫濕度
6.4光敏傳感器
6.5魔術(shù)光杯
6.6手勢識別傳感器
6.7顏色傳感器
6.7.1顏色傳感器介紹
6.7.2顏色識別過程
6.8九軸姿態(tài)檢測傳感器
6.9本章小結(jié)
第七章Arduino無線通信
7.1藍牙傳輸
7.1.1藍牙技術(shù)簡介
7.1.2藍牙模塊的使用
7.1.3實例:Android手機與Arduino開發(fā)板
藍牙通信
7.2無線數(shù)傳
7.2.1無線數(shù)傳模塊nRF24L01
7.2.2實例:nRF24L01模塊點對點
通信
7.3WiFi無線模塊
7.3.1WiFi技術(shù)簡介
7.3.2串口WiFi模塊
7.3.3實例:串口WiFi模塊和計算機
之間通信
7.4本章小結(jié)
第八章Arduino WiFi視頻智能小車
循跡避障機器人
8.1概述
8.2硬件部分的選擇
8.3組裝
8.4軟件部分的實現(xiàn)
8.5本章小結(jié)
樹 莓 派 篇
第九章樹莓派介紹
9.1樹莓派版本
9.2樹莓派接口
9.3樹莓派軟件源
9.4本章小結(jié)
第十章樹莓派基礎(chǔ)軟件操作
10.1操作系統(tǒng)的安裝
10.2無線網(wǎng)絡(luò)連接
10.3遠程控制
10.3.1遠程控制臺控制
10.3.2遠程圖形化控制
10.4中文配置及輸入法安裝
10.5使用Scratch
10.6樹莓派配置
10.7安裝GPIO庫
10.8本章小結(jié)
第十一章Python編程
11.1Python簡介
11.2安裝Python
11.3Python程序編輯和運行
11.4Python變量和數(shù)據(jù)類型
11.5Python基本語法
11.6Python基本控制結(jié)構(gòu)
11.7Python函數(shù)
11.8Python異常處理
11.9Python自定義類
11.10Python操作文件
11.11Python多線程
11.12Python GUI編程
11.13本章小結(jié)
第十二章樹莓派典型傳感器使用
12.1超聲波傳感器測量距離
12.2DHT11數(shù)字溫濕度傳感器測量溫
濕度
12.3紅外避障傳感器
12.4模擬量——ADC測量光線
12.5使用開關(guān)模塊
12.6使用USB接口攝像頭
12.7CSI接口攝像頭
12.7.1通過CSI攝像頭模塊拍照
12.7.2通過CSI攝像頭模塊拍攝
視頻
12.83D手勢識別傳感器——I2C接口
12.9本章小結(jié)
第十三章樹莓派典型控制器使用
13.1直流減速電機控制
13.2舵機控制
13.2.1PWM控制
13.2.2Servoblaster控制
13.3步進電機
13.4LED交通信號燈模塊
13.5使用繼電器控制大功率設(shè)備
13.6本章小結(jié)
第十四章樹莓派機器視覺
14.1安裝SimpleCV
14.2SimpleCV使用USB攝像頭
14.3在SimpleCV中使用Pi Camera
14.4數(shù)硬幣
14.5人臉檢測
14.6動態(tài)圖像采集
14.7運動檢測
14.8本章小結(jié)
第十五章樹莓派語音處理
15.1樹莓派播放語音
15.1.1樹莓派播放聲音的硬件
15.1.2Omxplayer播放器
15.1.3Rhythmbox播放器
15.1.4Volumio、RuneAudio和OSMC
播放系統(tǒng)
15.2使用USB話筒
15.3利用樹莓

本目錄推薦

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