Final Report - alvis91919/ee240500 GitHub Wiki

Title

草履蟲模擬器

Functions

  • 會跟著光做左上、左下、右上、右下的移動,並判斷哪一邊的光源最強
  • 遇到障礙物會閃躲,直到超音波偵測物體距離超過15cm
  • 若光太強會發出逼逼叫的聲音來判定類似飛蛾撲火的情形
  • 使用Nitrogen6X可選擇判斷5次及10次兩種模式
  • 若光源不夠強,則Boe-Bot會直線前進

Code

有用到老師X_BEE的CODE用於XBEE資訊的傳輸,再來寫了四個判斷式,用於判斷光源,如果光源夠強後則判斷有沒有障礙物,如果有障礙物會優先閃避。此外在這個if之內還會判斷光源大小後,決定揚聲器叫不叫。程式碼