“行尸走肉”世界中“僵尸來襲”,玩轉(zhuǎn)20例超酷Arduino、樹莓派項目,打造超酷創(chuàng)客“幸存者”。
通過Arduino、樹莓派、簡單電路等硬件制作超酷有趣的創(chuàng)意電子項目。
將20例創(chuàng)客電子項目融入一個虛構的科幻“行尸走肉”世界背景中,激發(fā)創(chuàng)意與想象力,讓創(chuàng)客電子項目更有用。通過項目詳解,你將學到Arduino和樹莓派的項目設計、制作與編程知識,電子元器件與工具的應用技能等創(chuàng)客知識,并會啟發(fā)你創(chuàng)作出更多的有趣項目。
原書前言
1 “世界末日”來臨……… 1
“僵尸” 的種類…………… 1
“僵尸” 真的死了嗎… 3
“僵尸” 會存在多久……… 3
災后生存法則……………… 4
避難所…………………… 5
水………………………… 5
食品和燃料……………… 6
和“僵尸” 戰(zhàn)斗吧…… 6
著裝很重要……………… 7
保持健康………………… 8
做好準備…………………… 8
其他幸存者………………… 9
項目零件…………………… 9
汽車……………………… 9
五金商店……………… 10
項目構建………………… 11
焊接…………………… 11
機械結構……………… 11
電子模塊……………… 11
2 創(chuàng)造電能……………… 13
功率與能量……………… 14
電的類型………………… 14
低壓直流電…………… 15
高壓交流電…………… 16
電池……………………… 17
一次性電池…………… 17
可充電電池…………… 17
電池充電……………… 18
項目1: 太陽能充電器… 18
太陽電池板…………… 18
充電控制器…………… 19
材料清單……………… 19
開始構建項目………… 20
開始使用太陽能充電器 24
項目2: 自行車發(fā)電機… 25
材料清單……………… 25
開始構建項目………… 26
使用腳踏式發(fā)電機…… 33
3 使用電力……………… 34
用一塊汽車蓄電池給設備充電………… 35
點煙器插座…………… 35
使用電力……………… 37
AC逆變器……………… 37
項目3: LED照明燈…… 38
材料清單……………… 38
開始構建項目………… 38
使用照明……………… 40
項目4: 電池監(jiān)測器…… 40
材料清單……………… 41
開始構建項目………… 43
程序…………………… 44
使用電池監(jiān)測器……… 47
4 “僵尸” 警報…………… 48
項目5: 絆倒繩警報器… 49
材料清單……………… 49
開始構置項目………… 50
使用絆倒繩警報器…… 54
項目6: PIR“僵尸” 探測器……… 55
材料清單……………… 55
開始構建項目………… 56
程序…………………… 58
使用PIR “僵尸” 探測器………59
淘到的PIR 傳感器…… 59
5 樹莓派監(jiān)控系統(tǒng)……… 62
關于樹莓派……………… 63
樹莓派系統(tǒng)…………… 64
材料清單……………… 64
系統(tǒng)供電……………… 65
為樹莓派安裝Raspbian操作系統(tǒng)…………… 65
項目7: 使用USB網(wǎng)絡攝像頭監(jiān)控“僵尸” ……… 66
材料清單……………… 66
開始構建項目………… 68
使用網(wǎng)絡攝像頭……… 73
項目8: 無線“僵尸” 監(jiān)控系統(tǒng)………… 73
材料清單……………… 74
開始構建項目………… 75
使用無線攝像頭……… 79
6 檢測大門打開及遠程控制門鎖………… 80
項目9: 遠程控制門鎖… 81
材料清單……………… 81
開始構建項目………… 82
為電動鎖添加無線功能來進一步節(jié)省時間…… 85
項目10: 大門傳感器…… 87
材料清單……………… 87
開始構建項目………… 88
程序…………………… 89
使用大門傳感器……… 90
7 環(huán)境監(jiān)測……………… 92
項目11: 安靜的火災報警器…………… 93
材料清單……………… 93
開始構建項目………… 94
軟件…………………… 100
使用火災報警器……… 101
項目12: 溫度報警器… 102
材料清單……………… 102
開始構建項目………… 103
程序…………………… 105
使用溫度報警器……… 107
8 為基地打造一個控制中心…………… 108
項目13: 樹莓派控制中心…………… 109
材料清單……………… 109
開始構建項目………… 110
程序…………………… 111
使用控制中心………… 116
項目14: 藍牙無線通信 116
材料清單……………… 117
開始構建項目………… 117
程序…………………… 120
使用帶有藍牙連接的控制中心……… 123
9 “僵尸” 干擾器……… 124
項目15: Arduino閃光干擾器……………125
材料清單……………… 126
開始構建項目………… 127
程序…………………… 132
使用閃光干擾器……… 133
項目16: Arduino動作和聲音干擾器…… 134
材料清單……………… 135
開始構建項目………… 136
程序…………………… 141
使用運動和聲音干擾器 144
10 與其他幸存者溝通… 145
項目17: 樹莓派無線電發(fā)射器………… 146
材料清單……………… 146
開始構建項目………… 147
程序…………………… 147
使用FM發(fā)射器……… 148
錄制信息……………… 148
自動運行信號發(fā)射器… 149
項目18: Arduino FM無線電跳頻器…… 150
材料清單……………… 150
開始構建項目………… 151
程序…………………… 155
使用無線電掃描儀…… 157
項目19: Arduino莫爾斯電碼發(fā)射器…… 157
材料清單……………… 157
開始構建項目………… 158
程序…………………… 161
使用莫爾斯電碼發(fā)射器 165
11 觸感通信…………… 168
項目20: 用Arduino實現(xiàn)靜默的觸覺通信…… 168
材料清單……………… 169
開始構建項目………… 170
程序…………………… 175
使用觸感通信器……… 177
附錄……………………… 179
附錄A 材料…………… 179
附錄B 基本技能……… 183
附錄C Arduino編程… 196