• 沒有找到結果。

Micro:bit 新興自造教育及科技中心

N/A
N/A
Protected

Academic year: 2022

Share "Micro:bit 新興自造教育及科技中心"

Copied!
41
0
0

加載中.... (立即查看全文)

全文

(1)

程式學習 使用MakeCode

詹照塘

新興 自造教育及科技中心

Micro:bit 投籃機

(2)

1 2 3 4 5

今日教案簡報:

目錄 contents Micro:bit 微型電腦

Micro:bit 初體驗

一閃一閃亮晶晶

LED與按鈕

音樂演奏

播放音效

智能感測器

溫度、光線、指南針、重力、磁力偵測器

電流急急棒

綜合實作

6 I‘m Curry 投籃機

綜合實作

7 一起來玩剪刀、石頭、布

https://reurl.cc/WdreXx

(3)

Part 1

Micro:bit 微型電腦

加速感應器、指南針 藍牙&radio天線

(4)

Part 1

Micro:bit 微型電腦

概觀

(5)

Part 1

Micro:bit 5x5 LED

LED為發光二極體。micro:bit 有25個可程式化 LED,可供你 作為顯示文字、數字及圖示。

前板有兩個按鈕(被標記為 A和B)。可以用來偵測當這 些按鈕被按下時,觸發你 所寫的事件。

按鈕

前板

板子邊緣有25個連接點作為 外部接腳用。 可以透過這些 接腳來控制馬達、LED等其 他電子元件,或者額外的感 測器!

光感測器

以LED作為基本的光感測 器,可讓LED偵測環境光 線。

溫度計(溫度感測器)

(6)

Part 1

Micro:bit 加速感測器

可以測量當micro:bit被移動時 的加速度。它也能偵測其他動 作,例如:搖晃、傾斜和墜落。

可偵測地球磁場。

後板 指南針

板子邊緣有25個連接點作為 外部接腳用。 可以透過這些 接腳來控制馬達、LED等其 他電子元件,或者額外的感 測器!

光感測器

以LED作為基本的光感測 器,可讓LED偵測環境光 線。

溫度計(溫度感測器)

(7)

Part 1

Micro:bit

Micro:bit

Micro:bit 初體驗

插入microUSB

(8)

Part 2

Micro:bit

02

Part Two

一閃一閃亮晶晶

LED與按鈕、手勢

(9)

Part 2

Micro:bit Lesson 2

Makecode按鈕、手勢與LED“輸入”積木

手勢:晃動、下側偏低、上側偏低、正面朝上、

背面朝上、左側偏低、右側偏低、自由 掉落3G重力、3G重力、3G重力

(10)

Part 2

Micro:bit Lesson 2

按鈕、手勢與LED

作業:2-1

1. 晃動 >>>顯示【喜、怒、哀、樂】圖形 各一秒

2. 清空畫面

3. 按下”A”按鈕>>>顯示”456”

4. 清空畫面

5. 按下”B”按鈕>>>顯示”It’s me!”

6. 清空畫面

7. 按下”A+B”按鈕>>>顯示”886”

8. 清空畫面

(11)

Part 2

Micro:bit Lesson 2

按鈕、手勢與LED

作業:2-3 擲骰子 比大小

1. 先設立變數 “點數”

2. 晃動 >>>隨機產生點 數” 1~6 “

3. 依點數 顯示畫面

4. 請跟同學比看看!

(12)

Part 2

Micro:bit Lesson 2

按鈕、手勢與LED

作業:2-3

1. 啟動 :

2. 顯示圖示 & 文字跑馬燈”

3. 偵測micro:bit往哪一邊 侵斜

4. 顯示箭頭畫面

5. 偵測”P0”是否被按下,

顯示心跳畫面

(13)

Part 2

Micro:bit Lesson 2

按鈕、手勢與LED 作業:2-4: 接球遊戲

程式類別 積木

(14)

Part 2

Micro:bit Lesson 2

按鈕、手勢與LED

作業:2-4: 接球遊戲_1

1. 先建立變數catcher、

ball。

2. 啟動時: 先定位變數位 置與移動方向。

3. 重複判斷:catcher 與 ball 是否碰撞:

yes: 得分改變+1 &刪

除角色ball後重新產生

no:角色ball繼續向下

移動一點。

(15)

Part 2

Micro:bit Lesson 2

按鈕、手勢與LED

作業:2-4: 接球遊戲_2

4. 當A被按下 : 角色

catcher向左移動一點 5. 當B被按下 : 角色

catcher向右移動一點 6. 每移動一步 暫停

250ms

接續上一頁

(16)

Part 2

Micro:bit Lesson 2

按鈕、手勢與LED 作業:2-4: 接球遊戲_完成

(17)

Part 4

Micro:bit Lesson 4

按鈕、手勢與LED

作業:4-1: 背包方向燈

程式類別 積木

(18)

Part 4

Micro:bit Lesson 4

感測器應用

作業:4-1

背包方向燈_1

Led設為熄滅

判斷陀螺儀x方向的值

Led設為熄滅

Led設為點亮

(19)

Part 4

Micro:bit Lesson 4

作業:4-1:

背包方向燈_2

感測器應用

(20)

Part 4

Micro:bit Lesson 4

作業:4-1:

背包方向燈_3

感測器應用

(21)

Part 4

Micro:bit Lesson 4

作業:4-1:背包方向燈_完成

感測器應用

(22)

Part 5

Micro:bit Lesson 5

電流急急棒

作業:5-1: 電流急急棒

程式類別 積木

(23)

Part 5

Micro:bit Lesson 5

電流急急棒

作業:5-1:電流急急棒

(24)

Part 5

Micro:bit Lesson 5

電工膠帶

作業:5-1:電流急急棒_

所需材料:

鐵絲 約80公分

PP板 (A4, 4mm)

鐵絲 約20公分

尖嘴鉗

老虎鉗

螺絲起子

香蕉插頭及座

電流急急棒

(25)

Part 5

Micro:bit Lesson 5

電流急急棒

作業:5-1:電流急急棒 完成_初階

(26)

Part 5

Micro:bit Lesson 5

電流急急棒

作業:5-1:電流 急急棒

完成_加變數

(27)

Part 6

Micro:bit Lesson 6

I’m Curry 投籃機:

超音波測距模組 HC-SR04 作業:6-1: 投籃機

HC-SR04超音波測距模組。

測距:2cm至400cm,測距精度可達3mm。

在HC-SR04上只需要四個引腳:VCC(電 源),Trig(觸發器),Echo(接收)和 GND(地)。

模組工作原理:

• 採用I/O觸發測距, 自動發送 8個 40KHZ 的方波,自動檢測是否有信號返回,若有信 號返回,通過I/O輸出一高電位,高電位持 續的時間就是超聲波從發射到返回的時間

• 測試距離 =(高電位時間 x 聲速(340M / S))/ 2

很重要:要選用 HC-SP04 +、

HC-SP04 plus、

或新版的模組,

工作電壓:3~5V。

(28)

Part 6

Micro:bit Lesson 6

I’m Curry 投籃機:

超音波測距模組 HC-SR04

作業:6-1:

超音波測距練習

點選

輸入: sonar

點選

超音波積木

設一個變數:距離

(29)

Part 6

Micro:bit Lesson 6

I’m Curry 投籃機

作業:6-2:籃球架 及投射器組裝

1 2

3 4

5

6

7 8

9

10

11,將micro:bit固定 (3mm 螺栓)

籃球架

(30)

Part 6

Micro:bit Lesson 6

I’m Curry 投籃機

作業:6-2:籃球架 及投射器組裝

1 2

3

5 4

6 7

8

9 10

11,將紙片折成淺碟形狀,

黏貼其上方,利於放球

投射器

12,橡皮筋依此方式纏繞

(31)

Part 6

Micro:bit Lesson 6

I’m Curry 投籃機 作業:6-3: 投籃機遊戲實作

程式類別 積木

(32)

Part 6

Micro:bit Lesson 6

I’m Curry 投籃機 作業:6-3: 投籃機遊戲實作_

接線圖

3V

VCC P1

Echo

GND

GND

(33)

Part 6

Micro:bit Lesson 6

I’m Curry 投籃機 作業:6-3: 投籃機遊戲實作

(34)

Part 7

Micro:bit Lesson 7

一起來玩剪刀、石頭、布 作業:7-1

程式類別 積木

(35)

Part 7

Micro:bit Lesson 7

一起來玩剪刀、石頭、布 作業:7-1 輸贏判斷

剪刀=1 石頭=2 布=3

剪刀=1 平手,1=1 Win,2-1=1 Lose,3-1=2 石頭=2 Lose,1-2=-1 平手,2=2 Win,3-2=1

布=3 Win,1-3=-2 Lose,2-3=-1 平手,3=3 Win: 我方-對方=1 或 -2;Lose:我方-對方=-1 或 2

我方 對方

(36)

Part 7

Micro:bit Lesson 7

一起來玩剪刀、石頭、布 作業:7-1 基本積木

(37)

Part 7

Micro:bit Lesson 7

一起來玩剪刀、石頭、布 作業:7-2 直覺判斷輸贏

接續

(38)

Part 7

Micro:bit Lesson 7

一起來玩剪刀、石頭、布 作業:7-2 歸納後之判斷

(39)

附錄: 參考資料:

https://microbit.org/

https://makecode.microbit.org/

https://makecode.microbit.org/offline-app

吉哥的分享

阿玉micro:bit研究區

(40)

Q&A

fianl

FB

新興自造中心 LINE

新興自造中心

課後回饋單:

(41)

謝謝觀看 請記得加入新興科技中心

FB粉絲專頁與

LINE群組

參考文獻

相關文件

– 有些化合物的電子為奇數個,像NO及NO 2 ,其中N 原子 只有7個電子 ( 含共用 ),稱為自由基 (free radical)。由 於具有未成對電子 (unpaired

10.投標商及其採用原廠設備製造商,依經濟部公告『國外第三地區公司為

circuitos integrados multicomponentes (MCOs) : a combinação de um ou mais circuitos monolíticos, híbridos ou multiplaquetas com pelo menos um dos seguintes componentes :

在直流馬達控制系統中,為了減少流經馬達繞線電流及降低功率消耗等 目的,常常使用脈波寬度調變信號 (PWM)

• 後段工程是從由矽晶圓切割成一個一個的晶片 入手,進行裝片、固定、接合連接、注模成 形、引出接腳、按印檢查等工序,完成作為元

例如中央處理器、晶片、插卡等,這些電子元件在使用過程中,皆會產生熱

數位計算機可用作回授控制系統中的補償器或控制

定義 7.4-1 內接與外切.