愛上micro:bit 零基礎玩轉BBC micro:bit( 簡體 字) | |
作者:[美]Wolfram Donat | 類別:1. -> 電腦組織與體系結構 -> 單晶片 -> Micro:bit |
出版社:人民郵電出版社 | 3dWoo書號: 50036 詢問書籍請說出此書號! 有庫存 NT售價: 345 元 |
出版日:10/1/2018 | |
頁數:144 | |
光碟數:0 | |
站長推薦: | |
印刷:黑白印刷 | 語系: ( 簡體 字 ) |
ISBN:9787115490780 | 加入購物車 │加到我的最愛 (請先登入會員) |
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證, 繁體書的下載亦請直接連絡出版社) | |
致謝 Ⅳ
關于作者 Ⅴ 一、mciro:bit簡介 1 二、mciro:bit之旅 9 三、使用MicroPython編程 17 MicroPython Web編輯器 17 MU編程環境 19 四、一些基礎項目 29 LED 29 按鍵 34 加速度計 35 指南針 37 本地文件系統 39 綜合能力提高 41 五、Mbed操作系統 46 注冊賬戶 46 yotta 50 六、GPIO Pins的使用 60 GPIO引腳和擴展板 60 電機驅動板 67 七、使用藍牙 71 什么是藍牙? 71 在micro:bit上編程藍牙 72 第三方應用程序 81 八、串口藍牙通信和micro:bot 83 UART和藍牙 83 micro:bot機器人 90 A 關于 BBC micro:bit的故事 100 B 其他編程環境 103 The Blocks Editor 103 Code Kingdoms 106 Microsoft Touch Develop 110 如果您一直關注科技類新聞,可能已經注意到,最近出現了數量驚人的單板機(SBCs)。在這波以樹莓派為首的設備潮流中,現在已經有幾十種更小巧且性能更加強大的設備,而價格則從幾美元到數百美元不等。其中樹莓派Zero是樹莓派家族中成本低,體積小的設備。1GHz的單核ARM芯片,售價約為5美元。另一個NVIDIA Jetson TK1采用ARM A57四核芯片和256個CUDA核心的NVIDIA Maxwe GPU,售價約為600美元。然而,它也仍然被認為是一種單板機。在Kickstarter上可以看到,到處都是新推出的SBCs,有些是成功的,有些則不是。
與此同時,在所有這些令人驚訝且強大的小型計算機發布的同時,各種技術公司已經悄然發布了更多更小且功耗更低的芯片和設備。這些主板由各種處理器來驅動,從ARM CPU到Atmega 328等更小的微控制器,它們通常主要用于一個目的:執行一項或多項簡單任務,然后與物聯網(IoT)接口進行連接。 什么是物聯網?要了解物聯網背后的全部故事,請查看附帶的側欄。簡單來說,IoT是一個世界范圍內的小型低功率設備網絡,可以通過互聯網和其他較小的網絡與其他設備(包括IoT設備、智能手機和計算機等功能更全面的機器)進行通信。這些設備旨在連接從家庭恒溫器到冰箱到烤面包機到鑰匙串的所有東西,并允許它們通過網絡進行通信。由此一來,他們必須可以在幾乎沒有電的地方工作(在鑰匙鏈中沒有空間容納大而笨重的電池),而CPU知道這么做是愚蠢的。不過,絕大多數設備并不需要特別強大。許多時候,他們的主要功能僅僅是收集數據并將其轉發給更強大的計算機、智能手機或平板電腦,或者執行簡單的任務以及響應來自另一設備的簡單命令。 |