注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計Arduino編程從入門到進階實戰(zhàn)

Arduino編程從入門到進階實戰(zhàn)

Arduino編程從入門到進階實戰(zhàn)

定 價:¥59.00

作 者: 刁彬斌 著
出版社: 化學(xué)工業(yè)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787122351678 出版時間: 2020-02-01 包裝: 平裝
開本: 16開 頁數(shù): 207 字數(shù):  

內(nèi)容簡介

  本書通過大量豐富有趣的實例,系統(tǒng)地介紹了Arduino開源硬件的編程及開發(fā)技巧。全書共分9章,第1章主要介紹了Arduino編程需要了解的基礎(chǔ)知識;第2章介紹了常用的Arduino輸出執(zhí)行機構(gòu)及其應(yīng)用;第3章介紹了Arduino傳感器的應(yīng)用;第4章介紹了Arduino通信功能的實現(xiàn);第5章介紹了Arduino的創(chuàng)意程序設(shè)計;第6章基于Mind+平臺,介紹了Arduino交互式編程技巧;第7章介紹了Arduino在物聯(lián)網(wǎng)領(lǐng)域中的應(yīng)用;第8章介紹了Arduino在數(shù)學(xué)領(lǐng)域中的應(yīng)用;第9章介紹了Arduino與3D打印結(jié)合的綜合應(yīng)用案例。 本書內(nèi)容實用性及可操作性強,語言簡潔凝練,圖表直觀易懂,講解生動接地氣,圖形與代碼對照的編程模式更易于初學(xué)者學(xué)習(xí)。同時,本書還附贈配套學(xué)習(xí)資源,包括所有程序源代碼、重難點章節(jié)教學(xué)視頻,掃書中二維碼即可獲取。 本書非常適合中小學(xué)創(chuàng)客師生、從事開源硬件開發(fā)的工程技術(shù)人員學(xué)習(xí)使用,也可用作大中專院校電子信息、電氣工程、計算機等相關(guān)專業(yè)的教材或參考書。

作者簡介

暫缺《Arduino編程從入門到進階實戰(zhàn)》作者簡介

圖書目錄

入門篇
第1章Arduino入門
1.1 Arduino的起源及特點 / 002
1.2 多樣性的Arduino / 003
1.3 Arduino編程準備 / 007
1.3.1 程序及程序基本結(jié)構(gòu) / 007
1.3.2 Arduino驅(qū)動安裝 / 009
1.4 Arduino軟件環(huán)境:Mixly和Arduino IDE / 010
1.5 Arduino第一個程序——點亮集成LED燈 / 016
1.5.1 Mixly環(huán)境下點亮LED程序 / 017
1.5.2 Arduino IDE環(huán)境下點亮LED / 018
1.6 Arduino的傳感器擴展板使用 / 020

第2章Arduino的輸出執(zhí)行機構(gòu)
2.1 LED的使用 / 024
2.1.1 單個LED燈的使用 / 024
2.1.2 連續(xù)多個引腳LED燈的使用——for循環(huán)結(jié)構(gòu) / 026
2.1.3 燈的模擬性——特殊數(shù)字引腳的PWM輸出 / 029
2.2 蜂鳴器的使用 / 033
2.3 舵機的使用 / 037
2.4 直流減速電機的使用 / 040
2.5 1602顯示器 / 043
2.6 繼電器 / 047

第3章Arduino傳感器的應(yīng)用
3.1 Arduino的五感 / 050
3.2 傳感器的連接 / 051
3.3 傳感器數(shù)值的監(jiān)測——串口調(diào)試 / 056
3.4 常用數(shù)字傳感器的使用 / 059
3.4.1 數(shù)字大按鈕模塊(按鈕控制燈) / 059
3.4.2 觸摸傳感器(觸摸音樂門鈴) / 066
3.4.3 人體熱釋電紅外傳感器(招財貓程序) / 068
3.4.4 數(shù)字鋼球傾角傳感器(數(shù)字沙漏) / 069
3.4.5 數(shù)字貼片磁感應(yīng)傳感器(入侵檢測儀) / 072
3.4.6 紅外數(shù)字避障傳感器(簡單計數(shù)器) / 074
3.4.7 數(shù)字振動傳感器(中斷程序的實現(xiàn)) / 076
3.5 常用模擬傳感器的使用 / 080
3.5.1 模擬壓電陶瓷振動傳感器(電子鼓) / 080
3.5.2 模擬聲音傳感器(聲控節(jié)奏燈) / 082
3.5.3 模擬環(huán)境光線傳感器(智能光控?zé)簦?/ 084
3.5.4 模擬角度傳感器(可調(diào)光的智能燈) / 086
3.5.5 Flame sensor火焰?zhèn)鞲衅鳎ɑ鹧鎴缶鳎?/ 088
3.5.6 土壤濕度傳感器(智能澆花) / 090
3.5.7 模擬一氧化碳氣體傳感器(氣體報警器) / 091
3.5.8 紅外距離傳感器(電子測距儀) / 093
3.6 常用特殊傳感器的使用 / 097
3.6.1 DHT11溫濕度傳感器(溫濕度表的制作) / 097
3.6.2 超聲波傳感器(車距報警器) / 099
3.6.3 DS1307 RTC實時時鐘模塊(串口顯示日期和時間) / 102
3.6.4 三軸加速度傳感器(重力感應(yīng)燈) / 105
3.6.5 JoyStick搖桿模塊(搖桿控制雙LED燈) / 107
3.6.6 移位模塊Shiftout Module和移位LED(電子骰子) / 110
3.7 其他傳感器的獲取與庫的配置(MP3模塊) / 116

第4章Arduino通信功能
4.1 USB串口通信 / 122
4.1.1 Arduino串口讀取數(shù)據(jù)——while循環(huán)語句 / 122
4.1.2 軟件模擬串口通信——字符串的讀取 / 127
4.2 紅外線通信——switch語句結(jié)構(gòu) / 130
4.3 藍牙通信 / 139
4.4 語音識別——擴展庫的使用 / 141
4.5 語音合成——漢字取地址 / 147
4.6 Wi-Fi通信 / 152

進階篇
第5章Arduino創(chuàng)意程序設(shè)計
5.1 智能出題器(隨機數(shù)與字符串連接) / 158
5.2 遙控與自動雙控LED燈(無限循環(huán)程序的中斷) / 159
5.3 數(shù)據(jù)分析器(字符串轉(zhuǎn)換) / 161
5.4 進制轉(zhuǎn)換器(255以內(nèi)十進制數(shù)到二進制數(shù)的轉(zhuǎn)換) / 163
5.5 距離感知游戲(隨機數(shù)與超聲波) / 163

第6章Arduino交互式編程——基于Mind+
6.1 實時模式程序:休息與玩耍的小貓 / 169
6.2 上傳模式程序:光敏LED燈 / 171

第7章Arduino在物聯(lián)網(wǎng)中的應(yīng)用

第8章Arduino在數(shù)學(xué)中的應(yīng)用
8.1 十進制、二進制與十六進制 / 179
8.1.1 十進制、二進制與十六進制的定義 / 179
8.1.2 十進制轉(zhuǎn)N進制 / 180
8.1.3 二進制轉(zhuǎn)十六進制與十六進制轉(zhuǎn)二進制 / 180
8.2 數(shù)學(xué)常用函數(shù)與三角函數(shù) / 181

第9章Arduino與3D打印綜合應(yīng)用——智能語音留聲機
9.1 設(shè)計思路 / 186
9.2 功能分配 / 187
9.3 電子元件尺寸 / 188
9.4 外殼部分的3D設(shè)計 / 188
9.5 電路連接與零件裝配 / 201
9.6 程序設(shè)計 / 202
9.7 改進工作 / 204

附錄:Arduino IDE代碼學(xué)習(xí)要點匯總 / 205

參考文獻 / 207

本目錄推薦

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