Scratch CS+Arduino經典教程從入門到精通

《Scratch CS+Arduino經典教程從入門到精通》是清華大學出版社於2019年1月出版的圖書,作者趙文棟、馬志洪。

出版信息,內容簡介,目錄,

出版信息

Scratch CS+Arduino經典教程從入門到精通
作者:趙文棟 馬志洪
  定價:43元
印次:1-1
ISBN:9787302517511
出版日期:2019.01.01
印刷日期:2018.12.21

內容簡介

《Scratch CS+Arduino經典教程從入門到精通》是作者結合長期的課程教學和實踐經驗編寫而成的。在編寫過程中,注重降低理論難度,增加實踐環節,採用以案例帶動理論教學的創新寫作模式,用開發案例貫穿全書。讀者可以沒有編程基礎,也可以不會使用鍵盤,構成程式的命令和參數通過積木形狀模組來實現,用滑鼠拖動模組到腳本區即可。Scratch CS又充分結合Arduino功能增加了豐富的硬體積木編程模組(例如獲取環境溫度、房間光強,控制燈光閃爍、電機旋轉、機器人動作等),讀者可以簡單地通過這些模組開發出更具創意趣味和實用價值的系統,盡情發揮自己的創意。本書期望幫助讀者更靈活地掌握和使用Scratch技術製作出完全屬於自己的個性化作品。

目錄

第1章ScratchCS與喵星機器人套裝 1
1.1認識喵星機器人套裝 1
1.2喵星機器人的硬體組成 2
1.3下載並安裝ScratchCS與ArduinoIDE 3
1.3.1下載安裝ScratchCS軟體 3
1.3.2驅動安裝 4
1.3.3安裝並認識ArduinoIDE 4
1.4喵星機器人的運行軟體 5
1.4.1圖形化編程軟體ScratchCS 5
1.4.2ScratchCS程式界面 6
1.4.3喵星機器人套裝的特性 7
1.5Arduino程式離線下載到硬體中 8
第2章夜空中的飛行指示燈 10
2.1知識準備 11
2.1.1認識硬體 11
2.1.2軟體功能模組學習 12
2.2創意搭建 13
2.2.1搭建前的準備 14
2.2.2搭建步驟圖示 14
2.3開啟編程之旅 16
2.3.1軟硬體連線 16
2.3.2編寫程式 17
2.4知識拓展 20
2.4.1關於飛行指示燈 20
2.4.2試著改寫程式 21
第3章可愛的螢火蟲 22
3.1知識準備 23
3.1.1認識硬體 23
3.1.2軟體功能模組學習 23
3.2開啟編程之旅 25
3.2.1軟硬體連線 26
3.2.2編寫程式 27
3.3知識拓展 28
會變化的小貓 28
第4章動畫中的幸運大轉盤 30
4.1知識準備 31
4.1.1認識硬體 31
4.1.2軟體功能模組學習 32
4.2開啟編程之旅 32
4.2.1軟硬體連線 32
4.2.2編寫程式 33
4.3知識拓展 39
電腦按鍵控制幸運大轉盤的運動 39
第5章智慧型家居燈光控制系統 40
5.1知識準備 41
5.1.1認識硬體 41
5.1.2軟體功能模組學習 42
5.2創意搭建 43
5.2.1搭建前的準備 44
5.2.2搭建步驟圖示 44
5.3開啟編程之旅 48
5.3.1軟硬體連線 48
5.3.2編寫程式 49
5.4知識拓展 53
設計一個感光LED燈 53
第6章大風車轉轉轉 55
6.1知識準備 56
6.1.1認識硬體 56
6.1.2軟體功能模組學習 57
6.2創意搭建 58
6.2.1搭建前的準備 59
6.2.2搭建步驟圖示 59
6.3開啟編程之旅 61
6.3.1軟硬體連線 62
6.3.2編寫程式 62
6.4知識拓展 68
6.4.1如何用取余運算實現高速風扇的轉與停 68
6.4.2關於程式的編寫 68
第7章泡泡滿天飛 69
7.1知識準備 70
7.1.1認識硬體 70
7.1.2軟體功能模組學習 71
7.2開啟編程之旅 73
7.2.1軟硬體連線 73
7.2.2編寫程式 74
7.3知識拓展 78
第8章神奇的電子樂器 80
8.1知識準備 81
8.1.1認識硬體 81
8.1.2軟體功能模組學習 81
8.2搭建水果樂器 83
8.2.1設計製作前的準備 83
8.2.2操作步驟圖示 84
8.3開啟編程之旅 84
8.3.1軟硬體連線 85
8.3.2編寫程式 85
8.4知識拓展 89
8.4.1電子鋼琴新的設計方法 89
8.4.2多個程式同時運行 90
第9章家居中的智慧型風扇 91
9.1知識準備 92
9.1.1認識硬體 92
9.1.2軟體功能模組學習 93
9.2創意搭建 94
9.2.1搭建前的準備 94
9.2.2搭建步驟圖示 95
9.3開啟編程之旅 97
9.3.1軟硬體連線 97
9.3.2編寫程式 97
9.4知識拓展 100
旋鈕控制大風車轉動 100
第10章“超級瑪麗”遊戲 102
10.1知識準備 103
10.1.1認識硬體 103
10.1.2軟體功能模組學習 104
10.2創意搭建 106
10.2.1搭建前的準備 106
10.2.2搭建步驟圖示 107
10.3開啟編程之旅 108
10.3.1軟硬體連線 108
10.3.2編寫程式 109
10.4知識拓展 119
第11章夢幻泡泡機 120
11.1知識準備 121
11.1.1認識硬體 121
11.1.2軟體功能模組學習 123
11.2創意搭建 123
11.2.1搭建前的準備 124
11.2.2搭建步驟圖示 124
11.3開啟編程之旅 126
11.3.1軟硬體連線 126
11.3.2編寫程式 127
11.4知識拓展 130
泡泡機轉轉轉 130
第12章幸運大轉盤 131
12.1知識準備 132
12.1.1認識硬體 132
12.1.2軟體功能模組學習 133
12.2創意搭建 134
12.2.1搭建前的準備 134
12.2.2搭建步驟圖示 135
12.3開啟編程之旅 138
12.3.1軟硬體連線 138
12.3.2編寫程式 139
12.4知識拓展 141
互動幸運大轉盤 141
第13章紅外遙控器下的智慧 144
13.1知識準備 145
13.1.1認識硬體 145
13.1.2軟體功能模組學習 146
13.2開啟編程之旅 147
13.2.1軟硬體連線 147
13.2.2編寫程式 148
13.3知識拓展 152
紅外遙控器下的電子鋼琴 152
第14章智慧型車庫 154
14.1知識準備 155
14.1.1認識硬體 155
14.1.2軟體功能模組學習 157
14.2創意搭建 159
14.2.1搭建前的準備 159
14.2.2搭建步驟圖示 159
14.3開啟編程之旅 163
14.3.1軟硬體連線 163
14.3.2編寫程式 164
14.4知識拓展 166
蜂鳴器樂器 166
第15章奔跑吧!機器人 167
15.1知識準備 168
15.1.1機器人的組裝 168
15.1.2軟體功能模組學習 170
15.2開啟編程之旅 171
15.2.1軟硬體連線 171
15.2.2編寫程式 172
15.3知識拓展 174
控制機器人前進、後退、左轉、右轉、暫停運動程式的實現 174
第16章避障機器人 176
16.1知識準備 177
16.1.1認識硬體 177
16.1.2軟體功能模組學習 178
16.2創意搭建 178
16.2.1搭建前的準備 179
16.2.2搭建步驟圖示 179
16.3開啟編程之旅 181
16.3.1軟硬體連線 181
16.3.2編寫程式 182
16.4知識拓展 187
跟人的機器人 187
第17章紅外遙控滅火機器人 189
17.1知識準備 190
17.1.1認識硬體 190
17.1.2軟體功能模組學習 191
17.2創意搭建 191
17.2.1搭建前的準備 191
17.2.2搭建步驟圖示 192
17.3開啟編程之旅 193
17.3.1軟硬體連線 193
17.3.2編寫程式 194
17.4知識拓展 199
紅外遙控高速風扇變速 199
第18章導盲機器人 201
18.1知識準備 202
18.1.1認識硬體 202
18.1.2軟體功能模組學習 203
18.2開啟編程之旅 205
18.2.1軟硬體連線 205
18.2.2編寫程式 205
18.3知識拓展 208
18.3.1巡線機器人的高級用法分析 208
18.3.2高級巡線法程式的編寫 209
參考文獻 211

相關詞條

熱門詞條

聯絡我們