Upgrade to Pro — share decks privately, control downloads, hide ads and more …

mBot教學(6)光感測器應用

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

 mBot教學(6)光感測器應用

mBot光感測器原理、控制指令及應用實例

Avatar for Wu, ShyiShiou

Wu, ShyiShiou

November 17, 2016
Tweet

More Decks by Wu, ShyiShiou

Other Decks in Programming

Transcript

  1. 電子工程系應 用 電 子 組 電 腦 遊 戲 設

    計 組 教學(6) 光感測器應用 吳錫修 Nov 17, 2016
  2. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組  也稱光電二極體,photodiode無光照時,只有很小的逆向飽和漏電 流 (暗電流),此時光敏二極體截止。當受到光照時,逆向飽和電流 大大增加,形成光電流  photodiode是透明封裝,建議加上黑色套管,降低側面受光而影響 光感測器讀值 光敏二極體原理 2
  3. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組 mBot光感測器 3 Light Sensor
  4. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組  控制指令  傳回值0~1023  受光愈強,數值愈大 mBot 光感測器控制 4
  5. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組  功能要求  光感測器讀值大於150時,,mBot開始前進  mBot受光愈強,mBot速度愈快 光驅動練習 5
  6. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組 mBot 全彩LED 6 RGB LED2 RGB LED1
  7. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組  發光二極體 (Light-emitting diode,LED) 是⼀種能發光的半導體電 子元件  單色 LED  紅外線、紅、橙、黃、綠、藍、紫、紫外線 LED原理 1/2 7
  8. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組  RGB LED  可分別控制紅、綠、藍LED發光強度,混合出全彩效果 (16,777, 216 種 顏色變化) LED原理 2/2 8
  9. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組  控制指令 mBot RGB LED控制 9 最亮 不亮 RGB LED2 RGB LED1
  10. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組  功能要求  按下按鈕後,mBot前進  當mBot進入隧道時放慢速度,點亮RGB LED燈  當mBot離開隧道時回復速度,關閉LED燈  設計注意事項: 1. 要依據環境光線強度調整光感測器臨界值 2. 由於光感測器側面沒有遮蔽,點亮RGB LED燈時,光感測器會接收到RGB LED光源 自動照明練習 10
  11. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組  功能要求  按下按鈕後,mBot前進  每4秒讓mBot右轉  右轉前1秒開始閃爍右側LED方向燈,每0.25秒紅色亮、滅交錯 mBot方向燈練習 11
  12. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組 光驅動參考程式 12
  13. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組 自動照明參考程式 13
  14. shape the future 電子工程系應 用 電 子 組 電 腦

    遊 戲 設 計 組 mBot方向燈參考程式 14