注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)動(dòng)手玩轉(zhuǎn)micro bit(微課版)

動(dòng)手玩轉(zhuǎn)micro bit(微課版)

動(dòng)手玩轉(zhuǎn)micro bit(微課版)

定 價(jià):¥49.00

作 者: 賀雪晨、王翔、趙琰、沈文忠、賀天韻、曹珈銘
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

購(gòu)買這本書可以去


ISBN: 9787302673903 出版時(shí)間: 2024-10-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書采用開源智能硬件micro:bit,使用Python進(jìn)行程序編寫,通過內(nèi)置LED、按鈕、傳感器、無線和藍(lán)牙,實(shí)現(xiàn)了游戲開發(fā)、POS機(jī)、石頭剪刀布等實(shí)踐案例;通過Arm公司安芯教育設(shè)計(jì)的擴(kuò)展板,實(shí)現(xiàn)了聲控風(fēng)扇、智能搶答器、紅綠燈系統(tǒng)、遙控LED燈、大棚管理系統(tǒng)、電子門鈴、限位雨刷器、遙控小車等項(xiàng)目。本書還介紹了如何實(shí)現(xiàn)樹莓派與micro:bit之間進(jìn)行信息讀寫的方法,如何通過圖形界面進(jìn)行程序編寫以及對(duì)應(yīng)的靜態(tài)Python程序,如何使用Arm公司的物聯(lián)網(wǎng)免費(fèi)開源操作系統(tǒng)mbed OS對(duì)micro:bit進(jìn)行編程。本書可作為各類高校、高職、中小學(xué)開設(shè)開源硬件課程或Python編程相關(guān)課程的教材,也可供想進(jìn)行編程學(xué)習(xí)的青少年、家長(zhǎng)、教育工作者、創(chuàng)客等各類讀者參考。

作者簡(jiǎn)介

暫缺《動(dòng)手玩轉(zhuǎn)micro bit(微課版)》作者簡(jiǎn)介

圖書目錄

第1章概述/1
1.1開源智能硬件micro:bit1
1.2MicroPython4
1.3代碼編輯器Mu5
1.4micro:bit的Python模擬器7
第2章micro:bit基本組件/11
2.1可編程LED點(diǎn)陣11
2.1.1Hello World11
2.1.2圖像13
2.1.3動(dòng)畫16
2.2按鈕20
第3章編程基礎(chǔ)/23
3.1變量23
3.2值和類型24
3.3結(jié)構(gòu)體27
3.4控制程序流程30
3.4.1while循環(huán)30
3.4.2for循環(huán)33
3.4.3分支語句33
3.4.4循環(huán)嵌套37
3.5隨機(jī)函數(shù)38
第4章內(nèi)置傳感器/44
4.1光線傳感器44
4.2溫度傳感器45
4.3加速度傳感器46
4.3.1移動(dòng)46
4.3.2手勢(shì)檢測(cè)50
4.4磁場(chǎng)傳感器53
4.5實(shí)踐: 游戲開發(fā)57
4.5.1水果抓手58
4.5.2障礙賽60
4.5.3俄羅斯方塊62
第5章網(wǎng)絡(luò)互連/67
5.1無線電通信67
5.1.1一對(duì)一通信68
5.1.2一對(duì)多通信71
5.2實(shí)踐: 簡(jiǎn)易POS機(jī)75
5.3實(shí)踐: 石頭剪刀布76
5.4藍(lán)牙通信78
5.4.1藍(lán)牙配對(duì)78
5.4.2代碼編寫80
第6章擴(kuò)展板/85
6.1輸入輸出引腳85
6.2蜂鳴器89
6.2.1音樂90
6.2.2作曲91
6.2.3語音合成94
6.3數(shù)字量與模擬量95
6.3.1風(fēng)扇95
6.3.2實(shí)踐: 風(fēng)速調(diào)節(jié)97
6.3.3實(shí)踐: 聲控風(fēng)扇98
6.4實(shí)踐: 智能搶答器100
6.5外接LED102
6.5.1脈寬調(diào)制103
6.5.2實(shí)踐: 紅綠燈系統(tǒng)106
6.5.3實(shí)踐: 遙控LED107
6.6土壤濕度傳感器109
6.7光線傳感器110
6.8實(shí)踐: 大棚管理系統(tǒng)112
6.9實(shí)踐: 碰撞傳感器與電子門鈴113
6.10伺服電動(dòng)機(jī)114
6.11實(shí)踐: 限位雨刷器116
6.12電動(dòng)機(jī)118
6.13實(shí)踐: 遙控小車120
第7章智能小區(qū)的設(shè)計(jì)與實(shí)現(xiàn)/124
7.1門禁系統(tǒng)設(shè)計(jì)124
7.1.1智能人行模塊124
7.1.2自動(dòng)變道模塊128
7.1.3門禁系統(tǒng)模塊131
7.2智能小區(qū)監(jiān)控系統(tǒng)設(shè)計(jì)135
7.2.1安保系統(tǒng)模塊135
7.2.2噪聲監(jiān)控模塊136
7.2.3免接觸垃圾箱模塊137
7.2.4智慧火警模塊140
7.2.5種植模塊142
7.2.6智能水渠模塊144
7.3智能小區(qū)娛樂系統(tǒng)設(shè)計(jì)145
7.3.1科幻燈光模塊145
7.3.2娛樂籃球模塊147
第8章圖形化編程與Python/150
8.1圖形化編程簡(jiǎn)介151
8.2實(shí)踐: 單人游戲153
8.2.1player角色的實(shí)現(xiàn)153
8.2.2plane角色的實(shí)現(xiàn)156
8.2.3游戲結(jié)束的判斷158
8.2.4游戲優(yōu)化159
8.3實(shí)踐: 雙人游戲161
8.3.1無線發(fā)送端161
8.3.2無線接收端164
8.4實(shí)踐: 藍(lán)牙166
8.4.1Animal Magic166
8.4.2Message Display168
參考文獻(xiàn)/171

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) www.talentonion.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)