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

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

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

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

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