作 者:邵子揚 著
定 價:59
出 版 社:電子工業出版社
出版日期:2019年09月01日
頁 數:152
裝 幀:簡裝
ISBN:9787121359323
編程是每個人推薦的全新技能,兒童在學習編程時也是在學習一種表達自我和組織觀點的新途徑。micro:bit 由英國BBC 推出,是面向全球青少年編程學習及構建STEM 教育的學習工具,登陸中國以來,在國內掀起關注熱潮,受到工程界和教育界專家廣泛認可。“有了這塊板子,小孩兒也能學會計算機編程”。本書為讀者進一步剖析micro:bit,更深入掌握編程的思維和實現。還可以加入專業社區MicroPython/micro:bit中文社區,與國內專業的群體共同討論,參與相關活動。
●目 錄第1章?硬件基礎指南/11.1?micro:bit硬件概覽 / 21.2?主板電源設置 / 31.3?主芯片功能參數 / 61.4?DAPLink功能與應用 / 81.5?按鈕的操作方法 / 131.6?LED顯示應用方法 / 161.6.1?顯示數字與字符 / 171.6.2?顯示內置圖案 / 191.6.3?自定義圖案 / 201.6.4?動畫顯示控制 / 221.6.5?圖案疊加和圖案消除 / 241.6.6?控制單個LED顯示 / 261.6.7?控制LED亮度 / 271.6.8?清空屏幕顯示內容 / 291.6.9?屏幕開關的應用 / 301.6.10?顯示條形圖 / 311.7?獲取環境溫度值 / 331.8?使用LED檢測環境光 / 341.9?音樂播放與實踐 / 371.9.1?自定義音樂 / 411.9.2?音樂格式轉換工具 / 421.9.3?音樂盒 / 461.9.4?在MakeCode中播放自定義音樂 / 481.10?使用擴展接口 / 511.10.1?引腳的特殊功能 / 511.10.2?擴展接口的使用方式 / 531.10.3?跑馬燈 / 54第2章 硬件進階指南 / 582.1?加速度傳感器 / 582.2?磁場傳感器 / 642.3?PWM的應用 / 682.4?ADC的使用方法 / 722.5?ADC內部電壓基準 / 752.6?串口通信 / 782.7?I2C的應用 / 832.8?SPI的應用 / 912.9?金手指的觸摸應用 / 942.10?主板專享序列號 / 962.11?定時器 / 99第3章?文件繫統指南 / 1023.1?MakeCode文件繫統 / 1023.1.1?寫入數據 / 1043.1.2?發送文件 / 1043.1.3?MakeCode文件使用例程 / 1053.2?Python文件繫統 / 1093.2.1?創建和保存文件 / 1103.2.2?讀取文件 / 1103.2.3?管理文件 / 1113.2.4?復制文件 / 1113.2.5?使用文件繫統保存庫 / 1123.2.6?Python文件使用例程 / 113第4章?無線通信指南 / 1154.1?MakeCode中的無線功能 / 1164.1.1?數據發送 / 1174.1.2?數據接收 / 1174.1.3?其他無線功能 / 1214.1.4?無線通信的編程方法 / 1214.2?Python中的無線功能 / 1244.2.1?基本的無線通信 / 1254.2.2?設置無線通信參數 / 1264.2.3?組合發送和接收數據 / 1264.2.4?無線數據器 / 1294.2.5?螢火蟲例程 / 129附錄A / 132A.1?micro:bit設計原理 / 132A.1.1?LED顯示電路 / 133A.1.2?DAPLink電路 / 133A.1.3?傳感器電路 / 133A.1.4?電源電路 / 137A.1.5?主控制器電路 / 137A.1.6?擴展接口電路 / 140A.2?新舊micro:bit硬件對比 / 142A.3?micro:bit主要在線編程網址 / 143A.4?常用開發軟件網址 / 143A.5?隨書參考程序 / 143A.6?訂閱號 / 144
本書通過豐富的例程,深入講解了micro:bit各部分的使用方法和使用技巧,可以幫助讀者快速掌握micro:bit的編程方法,深入了解其繫統結構、功能參數、擴展性能、硬件效能,工作原理以及它的使用等內容。全書包括五個部分講解。每個部分通過makecode和python的編程方法對比,不但可以幫助讀者學習makecodePython的編程方法,也可以方便讀者快速從圖形化編程轉換到代碼編程。
邵子揚 著
"邵子揚,資深嵌入式和無線應用工程師,開源硬件愛好者,MicroPython/micro:bit中文社區創始人。餘波,高級教師,從教33年,全國創客教育專家委員會專家委員,致力研究和實踐以人工智能學習為載體的STEM課程,輔導學生多次獲得FRC、WRO、ROBOT-CUP、FULL等國內和國際機器人競賽大獎。"
"前 言在《micro:bit 入門指南》一書中,我們已經對micro:bit的硬件做了初步介紹,為入門學習提供了必不可少的基本硬件信息和應用方法。要深入研究micro:bit的各種硬件功能,學習和全面掌握micro:bit的應用方法,不僅要初步了解其基本性能和參數,更需要詳細了解micro:bit各組成部分的硬件細節,深入了解其繫統結構、功能擴展、硬件性能、工作原理以及使用等內容。本書經過內容遴選和歸納,進一步介紹micro:bit的硬件相關內容,為進階讀者提供開發應用實踐所需的實用參數與信息;結合青少年數字化創意學習和制作的特點,全面繫統地介紹和講解相關數據、原理、應用和實踐內容;以科學應用和創意實踐為目標,從專業開發者的角度和教育教學的實踐視野為大家提供盡可能全面的學習資源和方法,以加強讀者對micro:bit硬件的全面認識,積累硬件功能的應用與開發技能。全書內容分為以等