開源硬件激光切割創(chuàng)新電子制作 介紹以開源硬件和激光切割展開 創(chuàng)意制作的思路:使用開源硬件(Arduino、micro:bit、掌控板)作主控,使用LaserMaker建模軟件設(shè)計和切割結(jié)構(gòu)件,以圖形化或文本方式進行編程。
本書的序章教你如何使用LaserMaker設(shè)計、切割模型,使你可以快速入門。書中收錄的16個制作項目,分為創(chuàng)意生活、科學(xué)探究、數(shù)據(jù)物聯(lián)、AI創(chuàng)新四大部分。創(chuàng)意生活介紹的是從生活實際需求出發(fā)設(shè)計、制作出的4個項目;科學(xué)探究介紹的是4個與學(xué)科教學(xué)相關(guān)的項目;數(shù)據(jù)物聯(lián)介紹的是4個含有物聯(lián)網(wǎng)功能的項目;AI創(chuàng)新介紹的是4個以哈士奇(HuskyLens)AI攝像頭為基礎(chǔ),通過對標簽、人臉、物體的識別制作出的關(guān)于機器視覺的項目。本書從簡單的項目講起,逐步推進,讀者可在閱讀的同時掌握相關(guān)技術(shù),利用所學(xué)技術(shù)完成自己的創(chuàng)意制作項目。
本書可為創(chuàng)客提供創(chuàng)意靈感和制作方案,也可供學(xué)?萍忌鐖F參考。
(1)開源硬件主控板可以連接不同類型的電子模塊,讓學(xué)習者在制作過程中掌握傳感器的應(yīng)用方法,做到觸類旁通,而非只學(xué)會運用本書中介紹的相關(guān)硬件。
(2)編程通常是項目制作的難點,本書中的項目大多使用Mind+進行圖形化編程,降低了難度,這對于入門編程教學(xué)來說非常重要。同時Mind+具有代碼模式,可在圖形化編程和代碼編程之間無縫銜接,滿足不同層次用戶的需求。
(3)開源硬件+圖形化編程,既能幫我們通過簡單的設(shè)計完成任務(wù),也能夠?qū)⒓夹g(shù)應(yīng)用與生活中的實際問題結(jié)合起來。
收錄16個制作項目
創(chuàng)意生活:介紹的是從生活實際需求出發(fā)設(shè)計、制作出的4個項目。
科學(xué)探究:介紹的是4個與學(xué)科教學(xué)相關(guān)的項目,展示如何通過開源硬件制作教學(xué)實驗儀器,為日常教學(xué)服務(wù)。
數(shù)據(jù)物聯(lián):介紹的是4個含有物聯(lián)網(wǎng)功能的項目,它們將采集到的數(shù)據(jù)上傳到物聯(lián)網(wǎng)平臺,便于進行數(shù)據(jù)分析,又能實現(xiàn)對本地設(shè)備的遠程控制
AI創(chuàng)新:介紹的是4個以哈士奇(HuskyLens)AI攝像頭為基礎(chǔ),通過對標簽、人臉、物體的識別制作出的關(guān)于機器視覺的項目。
陳杰
南京師范大學(xué)附屬中學(xué)樹人學(xué)校信息技術(shù)高級教師(?萍忌鐖F指導(dǎo)教師),中國電子學(xué)會高級會員,中國發(fā)明協(xié)會理事,江蘇省計算機學(xué)會會員,江蘇省科普作家學(xué)會會員,無線電雜志作者。致力于創(chuàng)客、AI教育研究。
序章 開源造物——走進激光切割 1
0.1 激光切割建模軟件 2
0.2 LaserMaker的基本操作 3
0.3 一鍵造物 3
0.4 圖庫功能 4
0.5 手工繪制 5
0.6 矩形陣列 6
0.7 連接方式 6
0.8 4種加工工藝 8
第 一章 創(chuàng)意生活
01 休閑泡茶機 10
1.1 結(jié)構(gòu)設(shè)計 10
1.2 電路連接 11
1.3 程序編寫 11
1.4 設(shè)備組裝 12
02 時光寶盒 14
2.1 電路連接 15
2.2 結(jié)構(gòu)設(shè)計 15
2.3 設(shè)備組裝 16
2.4 代碼編寫 17
03 智能消毒牙刷架.. 19
3.1 結(jié)構(gòu)設(shè)計 20
3.2 電路連接 20
3.3 設(shè)備組裝 22
3.4 改進方向 24
04 智能鞋柜 25
4.1 系統(tǒng)設(shè)計 26
4.2 結(jié)構(gòu)設(shè)計 26
4.3 電路連接 27
4.4 程序編寫 27
4.5 設(shè)備組裝 29
4.6 測試與改進 31
第二章 科學(xué)探究
05 探究振幅與音量的關(guān)系 33
5.1 結(jié)構(gòu)設(shè)計 33
5.2 程序編寫 34
5.3 電路連接 35
5.4 設(shè)備組裝 35
5.5 實驗操作 36
06 簡易激光測距儀——探究誤差的存在 37
6.1 結(jié)構(gòu)設(shè)計 37
6.2 相關(guān)設(shè)置 37
6.3 電路連接 38
6.4 程序編寫 38
6.5 設(shè)備組裝 39
6.6 實驗操作 40
07 桌面氣象站——探究海拔與氣壓的關(guān)系 41
7.1 結(jié)構(gòu)設(shè)計 41
7.2 電路連接 42
7.3 相關(guān)設(shè)置 42
7.4 程序編寫 43
7.5 設(shè)備組裝 44
7.6 系統(tǒng)測試 45
7.7 實驗操作 46
08 讓能量可視化——用Arduino制作簡易熱成像裝置 47
8.1 硬件材料 47
8.2 系統(tǒng)設(shè)計 48
8.3 結(jié)構(gòu)設(shè)計 49
8.4 電路連接 50
8.5 程序編寫 50
8.6 設(shè)備組裝 52
8.7 系統(tǒng)測試 55
第三章 數(shù)據(jù)物聯(lián)
09 教室實時測溫與預(yù)警系統(tǒng) 57
9.1 系統(tǒng)設(shè)計 58
9.2 結(jié)構(gòu)設(shè)計 58
9.3 電路連接 59
9.4 程序編寫 59
9.5 設(shè)備組裝 61
9.6 系統(tǒng)測試 63
10 水質(zhì)采樣監(jiān)測、垃圾清理船 65
10.1 結(jié)構(gòu)設(shè)計 66
10.2 在物聯(lián)網(wǎng)平臺注冊 67
10.3 編程環(huán)境部署 68
10.4 讓HuskyLens AI攝像頭對物體進行學(xué)習以便追蹤 69
10.5 電路連接 69
10.6 程序編寫 70
10.7 組裝船體 70
10.8 組裝清理機構(gòu) 72
10.9 組裝甲板結(jié)構(gòu) 73
10.10 系統(tǒng)測試 74
10.11 項目小結(jié) 75
11 非接觸式快速測溫打印系統(tǒng) 76
11.1 功能簡介 76
11.2 結(jié)構(gòu)設(shè)計 77
11.3 相關(guān)設(shè)置 77
11.4 相關(guān)設(shè)置 78
11.5 電路連接 80
11.6 程序編寫 81
11.7 設(shè)備組裝 83
11.8 改進方向 86
12 基于視覺識別的智能嬰兒床 87
12.1 結(jié)構(gòu)設(shè)計 88
12.2 電路連接 90
12.3 程序編寫 91
12.4 系統(tǒng)測試 92
第四章 AI創(chuàng)新
13 用Arduino 制作基于視覺識別的智能軍棋 95
13.1 系統(tǒng)設(shè)計 96
13.2 結(jié)構(gòu)設(shè)計 97
13.3 電路連接 98
13.4 程序編寫 98
13.5 設(shè)備組裝 100
13.6 系統(tǒng)測試 103
13.7 改進方向 103
14 視覺識別場館防聚集控制系統(tǒng) 104
14.1 系統(tǒng)設(shè)計 105
14.2 結(jié)構(gòu)設(shè)計 105
14.3 電路連接 105
14.4 設(shè)備組裝 107
14.5 程序編寫 108
14.6 系統(tǒng)測試 109
15 視覺識別智能分類垃圾桶 111
15.1 KNN算法 112
15.2 系統(tǒng)設(shè)計 112
15.3 結(jié)構(gòu)設(shè)計 112
15.4 電路連接 114
15.5 程序編寫.. 115
15.6 設(shè)備組裝.. 116
15.7 系統(tǒng)測試.. 119
16 平行實境游戲——俯臥撐攢電能 121
16.1 系統(tǒng)設(shè)計 122
16.2 電能積攢端 122
16.3 電能釋放端 122
16.4 結(jié)構(gòu)設(shè)計 123
16.5 電路連接 124
16.6 程序編寫 124
16.7 設(shè)備組裝 127
16.8 系統(tǒng)測試 129