Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
mBot教學(6)光感測器應用
Search
Wu, ShyiShiou
November 17, 2016
Programming
0
640
mBot教學(6)光感測器應用
mBot光感測器原理、控制指令及應用實例
Wu, ShyiShiou
November 17, 2016
Tweet
Share
More Decks by Wu, ShyiShiou
See All by Wu, ShyiShiou
使用Evernote雲端筆記本
sswu
0
68
Unity遊戲程式設計(04) 2D移動與碰撞處理I
sswu
0
1.2k
Unity遊戲程式設計(01) Unity簡介
sswu
0
500
Unity遊戲程式設計(02) 應用2D圖片物件
sswu
0
1k
Unity遊戲程式設計(03) 製作及應用2D動畫
sswu
0
1.2k
Other Decks in Programming
See All in Programming
『Railsオワコン』と言われる時代に、なぜブルーモ証券はRailsを選ぶのか
free_world21
1
330
Netty Chicago Java User Group 2024-04-17
sullis
0
200
dbtのドメイン分割による データ基盤の改善とDigdagとの連携
sakama
0
430
Komplexe Oberflächen mit SVG und der Web Animation API
joergneumann
0
680
Try creating your own orderedmap
kazamori
1
150
デフォルトにして至高、RubyMineの大好きな所
ruzia
0
640
Node.js v22 で変わること
yosuke_furukawa
PRO
11
3.9k
Ruby GitHub Packages
bkuhlmann
0
630
障害対応を起点としたもっといい開発と運用のサイクル作りのためにできること / Hatena Enginner Seminar #29
polamjag
0
310
try! Swift Tokyo 初参加報告LT
hinakko2
0
230
スキーマ駆動開発による品質とスピードの両立 - 私達は何故、スキーマを書くのか
kentaroutakeda
0
170
Kotlin Multiplatform at Stable and Beyond (Android Makers 2024)
zsmb
0
420
Featured
See All Featured
Agile that works and the tools we love
rasmusluckow
325
20k
Reflections from 52 weeks, 52 projects
jeffersonlam
345
19k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
323
20k
Automating Front-end Workflow
addyosmani
1357
200k
Done Done
chrislema
178
15k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Design by the Numbers
sachag
274
18k
Adopting Sorbet at Scale
ufuk
69
8.6k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
How GitHub (no longer) Works
holman
305
140k
Optimising Largest Contentful Paint
csswizardry
12
2.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
5
3.4k
Transcript
電子工程系應 用 電 子 組 電 腦 遊 戲 設
計 組 教學(6) 光感測器應用 吳錫修 Nov 17, 2016
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 也稱光電二極體,photodiode無光照時,只有很小的逆向飽和漏電 流 (暗電流),此時光敏二極體截止。當受到光照時,逆向飽和電流 大大增加,形成光電流 photodiode是透明封裝,建議加上黑色套管,降低側面受光而影響 光感測器讀值 光敏二極體原理 2
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 mBot光感測器 3 Light Sensor
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 控制指令 傳回值0~1023 受光愈強,數值愈大 mBot 光感測器控制 4
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 功能要求 光感測器讀值大於150時,,mBot開始前進 mBot受光愈強,mBot速度愈快 光驅動練習 5
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 mBot 全彩LED 6 RGB LED2 RGB LED1
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 發光二極體 (Light-emitting diode,LED) 是⼀種能發光的半導體電 子元件 單色 LED 紅外線、紅、橙、黃、綠、藍、紫、紫外線 LED原理 1/2 7
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 RGB LED 可分別控制紅、綠、藍LED發光強度,混合出全彩效果 (16,777, 216 種 顏色變化) LED原理 2/2 8
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 控制指令 mBot RGB LED控制 9 最亮 不亮 RGB LED2 RGB LED1
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 功能要求 按下按鈕後,mBot前進 當mBot進入隧道時放慢速度,點亮RGB LED燈 當mBot離開隧道時回復速度,關閉LED燈 設計注意事項: 1. 要依據環境光線強度調整光感測器臨界值 2. 由於光感測器側面沒有遮蔽,點亮RGB LED燈時,光感測器會接收到RGB LED光源 自動照明練習 10
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 功能要求 按下按鈕後,mBot前進 每4秒讓mBot右轉 右轉前1秒開始閃爍右側LED方向燈,每0.25秒紅色亮、滅交錯 mBot方向燈練習 11
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 光驅動參考程式 12
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 自動照明參考程式 13
shape the future 電子工程系應 用 電 子 組 電 腦
遊 戲 設 計 組 mBot方向燈參考程式 14