-
>
闖進數學世界――探秘歷史名題
-
>
中醫基礎理論
-
>
當代中國政府與政治(新編21世紀公共管理系列教材)
-
>
高校軍事課教程
-
>
思想道德與法治(2021年版)
-
>
毛澤東思想和中國特色社會主義理論體系概論(2021年版)
-
>
中醫內科學·全國中醫藥行業高等教育“十四五”規劃教材
零基礎創客技能實戰:基于MICROBIT/吳險峰 版權信息
- ISBN:9787121353406
- 條形碼:9787121353406 ; 978-7-121-35340-6
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
零基礎創客技能實戰:基于MICROBIT/吳險峰 內容簡介
作為剛剛闖入創客領域的攪局者,Microbit平臺一經英國廣播公司BBC推出后迅速火遍優選。本書由淺入深,通過不同編程工具和各種案例,展現了Microbit非凡的創造力。不管是零基礎的青少年或愛好者,還是有專業基礎的大中專學生,都能夠從該平臺獲得靈感,快速開發各種應用,享受做創客的動手樂趣。 本書分為入門篇和提高篇。 入門篇適合零基礎的創客愛好者以及青少年創客教育和STEM教育工作者,采用Microsoft的MakeCode圖形化編程工具進行編程,配合各類傳感器和擴展板,玩中學,訓練思維和動手能力,為創客之路打下基礎。此部分包括Microbit開發板入門、Microsoft Block編程、擴展板編程和機器人編程。 提高篇適合有一定基礎的創客玩家和大中專院校學生,也適合想進行快速嵌入式系統原型設計的專業人員。提高篇適合在具備基本的編程概念和必要的硬件知識后,用更強大的專業化的編程語言和工具來學習Microbit。這部分包括JavaScript編程、Python編程和ARM Mbed編程,編程難度逐步加深。
零基礎創客技能實戰:基于MICROBIT/吳險峰 目錄
第1章Microbit開發板入門-1-
預備知識-1-
1.什么是創客-1-
2.為何創客喜歡開源-1-
3.什么是Microbit-2-
4.??Microbit設計有什么特點-2-
5.為什么學Microbit-4-
6.如何用Microbit進行開發-4-
7.??Microbit支持哪些開發工具-5-
實踐項目-5-
任務1-1連接開發板-5-
任務1-2計算機編程-8-
任務1-3手機編程(蘋果+安卓)-9-
第2章MicrosoftBlock編程-18-
預備知識-18-
1.什么是MakeCode-18-
2.??MakeCode有什么優點-19-
3.??MakeCode如何入門-19-
4.??MakeCode如何組合-20-
5.??MakeCode如何快速學習-20-
實踐項目-21-
基礎實驗-21-
任務2-1噗通噗通看心跳-21-
任務2-2看誰按得快-23-
任務2-3流動的沙子-25-
任務2-4自制溫度計-27-
任務2-5東南西北指方向-28-
任務2-6大家一起聽音樂-32-
任務2-7搖骰子-34-
任務2-8早安,晚安:顯示太陽和月亮-36-
傳感器實驗-39-
任務2-9小喇叭-39-
任務2-10小小電子琴-41-
任務2-11變臉:膽小鬼-44-
任務2-12小動物們的相冊-46-
任務2-13自制小風扇-49-
任務2-14紅燈停綠燈行-52-
任務2-15測距:看你離我有多遠-55-
創意手工制作任務-57-
任務2-16圓球小燈-57-
任務2-17接果子-59-
任務2-18自動門-62-
任務2-19七彩手勢燈-66-
任務2-20打靶計分器-69-
任務2-21音樂投幣箱-71-
任務2-22兩顆心的跳動-75-
第3章擴展板編程-78-
預備知識-78-
1.什么是擴展板-78-
2.什么是立式擴展板-79-
3.亞博擴展板增加了哪些模塊-79-
4.擴展板相對于Microbit開發板編程有哪些變化-80-
實踐項目-81-
任務3-1蜂鳴器唱歌-81-
任務3-2自制播放音樂《粉刷匠》-83-
任務3-3點亮七彩探照燈-86-
任務3-4七彩探照燈配色控制-88-
任務3-5七彩流水燈全亮控制-90-
任務3-6七彩流水燈單獨點亮-92-
任務3-7七彩跑馬燈-94-
任務3-8七彩呼吸燈-95-
任務3-9超聲波測距-98-
任務3-10舵機控制-99-
任務3-11紅外遙控-100-
任務3-12電機驅動-103-
任務3-13巡線測試-104-
任務3-14紅外傳感器-107-
任務3-15藍牙遙控-108-
第4章機器人編程-120-
預備知識-120-
1.為什么用機器人小車來學習編程-120-
2.亞博智能機器人小車有哪些特點-120-
實踐項目-122-
任務4-1機器人前進-122-
任務4-2機器人花樣動作-123-
任務4-3調節機器人速度-124-
任務4-4機器人唱歌跳舞-126-
任務4-5機器人巡線-129-
任務4-6機器人紅外避障-132-
任務4-7機器人跟隨-133-
任務4-8機器人超聲波避障-135-
任務4-9機器人紅外遙控-136-
任務4-10機器人藍牙遙控-139-
任務4-11機器人微信小程序遙控-150-
第5章JavaScript編程-162-
預備知識-162-
1.什么是JavaScript-162-
2.什么是TypeScript-162-
3.如何用JavaScript開發Microbit-163-
4.??MakeCode作為JavaScript編程器有哪些功能-163-
5.基于Microbit的JavaScript常用函數-165-
實踐項目-168-
任務5-1HelloWorld!-168-
任務5-2顯示愛心-168-
任務5-3蜂鳴器唱歌-168-
任務5-4自制播放音樂《粉刷匠》-170-
任務5-5七彩跑馬燈-171-
任務5-6七彩呼吸燈-171-
任務5-7超聲波測距-172-
任務5-8舵機控制-172-
任務5-9紅外遙控-173-
任務5-10機器人超聲波避障-173-
第6章Python編程-174-
預備知識-174-
1.什么是Python-174-
2.什么是MicroPython-174-
3.如何通過Microbit學習Python-174-
4.如何設置Python編程環境-175-
5.??Python常見函數有哪些-184-
實踐項目-189-
任務6-1Hello,World!-189-
任務6-2顯示內置圖像-191-
任務6-3顯示自定義圖像-191-
任務6-4自定義動畫-192-
任務6-5按鍵游戲-192-
任務6-6紅燈停綠燈行-193-
任務6-7別碰我-194-
任務6-8蜂鳴器唱歌-195-
任務6-9自制小風扇-195-
任務6-10自制播放音樂《粉刷匠》-197-
任務6-11隨機函數-197-
任務6-12手勢控制-198-
任務6-13指北針-200-
任務6-14機器人說話-201-
任務6-15七彩流水燈單獨點亮-201-
任務6-16七彩跑馬燈-202-
任務6-17七彩呼吸燈-203-
任務6-18機器人前進-204-
第7章ARMMbed編程-208-
預備知識-208-
1.什么是Mbed-208-
2.什么是Microbitruntime-208-
3.如何用Mbed開發Microbit-209-
4.??Microbit類如何組成-210-
5.什么是Microbit消息映射-211-
實踐項目-211-
任務7-1閃爍燈-211-
任務7-2HelloWorld!-215-
任務7-3太空入侵者-216-
附錄A亞博在線教育平臺簡介-226-
附錄B離線版MakeCode使用簡介-228-
附錄C亞博mbit擴展板主要模塊電路圖-232-
零基礎創客技能實戰:基于MICROBIT/吳險峰 作者簡介
吳險峰,華中科技大學模式識別和智能系統專業博士,曾在某跨國通信企業工作多年,主持和參與50多項國際通訊項目,具備豐富的項目實戰經驗。現為深圳信息職業技術學院嵌入式專業教師,副教授,高級工程師。工作期間主持和參與多項課題,公開發表論文十余篇,教學經驗豐富。
- >
莉莉和章魚
- >
二體千字文
- >
山海經
- >
巴金-再思錄
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
【精裝繪本】畫給孩子的中國神話
- >
名家帶你讀魯迅:朝花夕拾
- >
龍榆生:詞曲概論/大家小書