樂高EV3常見Bug,Bug的解決方案,附帶搭建機械結構

2020-12-12 創客猿

EV3傳感器的常見問題及解決方案。

陀螺儀傳感器:

陀螺儀傳感器搭建結構

陀螺儀傳感器的原理是記錄一段時間內的狀態作為初始值,它的零值其實是初始化時間段的運動狀態。哪怕是咋們認為的靜止,但陀螺儀可能也不是0.這種現象叫零漂。

向右旋轉為正度數

常見問題:即使陀螺儀靜止不動,數值也會不斷變大。因為陀螺儀實質是角速度傳感器,由於用角速度來測量角度只能通過積分,所以一旦角速度有一點點的誤差,隨著時間的推移,就會不停地把這個誤差累加起來,這也就是靜止不動時,樂高的所謂陀螺儀角度會自己變化的原因。

解決方案:每次用來測角度前,都必須先清0(拔了重插)。

超聲波傳感器:

超聲波傳感器搭建結構

超聲波傳感器原理是記錄從超聲波發射到接收超聲波之間的時間間隔。

常見問題:測量數據不準確,反應慢。因為超聲波測距依靠的是超聲波反射,經過測試超聲波發送的時候會散開,所以數據不準確。反應慢是因為i2c通訊也要時間。

解決方案:距離條件設置值儘量大於6CM。

顏色傳感器:

顏色傳感器搭建結構

顏色傳感器原理是在它的發射LED交替發出7種不同顏色光的時候,同時也在不斷地接收反射光的強度。而當發出紅色光的時候,測量到此時物體的反射光最強,那麼就認為這個被測量的物體是紅色。黑色物體因為吸收了所有可見光,所以當傳感器交替發完7種不同顏色的光以後,比較每一種顏色所接收的反射光強度,數值都非常弱,同時與測量的環境光比較後,則認為被測物體是黑色。

顏色圖譜

常見問題:不能準確識別顏色,因為在顏色識別的工作模式下時,它的顏色發光管通過集成在一起的紅、綠、藍三個LED,利用光的三色原理,交替發出7種不同顏色的光,然後通過傳感器上的接收二極體,測量被測物體反射光的強度,當反射光最強時,就認為此時發出的顏色光就是物體的顏色。

解決方案:EV3的顏色傳感器在設計時,是以Lego自己的顏色為標準,所以最好用Lego的積木塊進行測試。也可以用數字均值濾波的方法,去除掉幹擾。比如當第一次讀出藍色後,延時再讀一次,再判斷第二次讀出的是否還是藍色,如果兩次讀出不一致,則忽略不計。直到連續讀出同一顏色結果,則認為此顏色正確。具體測量採樣的頻率和次數,根據實際應用來定。我在顏色分揀傳送帶的程序裡,根據傳送帶的速度,和色塊尺寸,用了兩次採樣,間隔0.5秒。

數字均值濾波程序

觸動傳感器:

觸動傳感器搭建結構

觸動傳感器原理是每秒進行多次的觸動檢測。

常見問題:直接跳過觸動傳感器等待程序,因為觸動傳感器每秒會進行多次的觸動檢測。

解決方案:等待模塊後面加個等待0.2秒,防止傳感器抖動和循環運行速度太快。

一些小問題的解決辦法

EV3死機同時按中鍵和返回鍵、用藍牙連接時關掉iPhone/iPad選項、用EV3本身程序塊編程讓電機動起來需要加時間等等。

記得加上時間mo'k

未完待續,喜歡的話記得關注、收藏哦!

相關焦點

  • 賽博朋克2077bug及解決方法匯總-賽博朋克2077問題bug匯總及解決方法
    賽博朋克2077bug是有很多的,不少玩家都想知道該如何解決這些問題或者是bug,今天就為大家帶來關於這個方面的具體攻略,通過下面的文章內容,就讓我們來一起了解一下吧,希望能幫到有需要的玩家群體。
  • cuisine royale遊戲bug有哪些?常見bug解決攻略
    cuisine royale最常見的BUG有哪些?這款遊戲也是目前異常火爆的吃雞手遊,吃雞遊戲多多少少都會出現一些BUG,那麼遇到這些BUG有沒有什麼解決辦法?下面我們來盤點一下常見的幾個BUG以及解決辦 cuisine royale最常見的BUG有哪些?
  • 解決VUE表單驗證錯位的bug
    最近其他部門忙不過來,我們需要新增的後臺管理頁面沒有寫,就去寫點前端,進入還y遇到一個小bug,百度也沒有百度到答案,特地記錄下。前提頁面是一個新增頁面,有些欄位會根據類型顯示和隱藏,然後就出現了驗證bug,步驟如下,首先第一種默認類型,小標題不是必填的。如下圖:切換下位置類型,一些欄位隱藏,一些欄位出現。如下圖:再切換回來,出現bug,小標題顯示必填了。
  • 炫酷積木搭建、機器人EV3編程、wedo機器人、動力機械……帶娃玩轉黑科技!
    3-6歲(學齡前階段),以積木搭建基礎、積木搭建提高、積木搭建機械結構課程為主;到了6-9歲+(學齡階段),會加入小顆粒、編程&搭建等難度元素。課程開始涉及常見的工具及裝置模型,引導孩子關注常見的科學知識,運用部分原理來引導孩子開展應用,通過動手來強化生活中知識的積累,課程主題的搭建可以讓孩子們理解科技無處不在。
  • 《荒野大鏢客2》私酒販任務常見bug解決方法匯總
    私酒販任務更新後存在不少小bug,遊戲玩家比較頭痛不知道怎麼解決好,小編找了給大家帶來了荒野大鏢客
  • 逃離塔科夫目前已知bug解決方法一覽
    逃離塔科夫目前已知bug怎麼解決?
  • 樂高EV3編程,觸動傳感器bug的解決方案,常用使用技巧
    常見的觸動傳感器BUG先看一個小案例:一條簡單的開關小程序,本意是碰撞一下觸動傳感器,電機開始旋轉,再碰一下,電機停止(使用了碰撞並非按壓)。BUG解決方案:等待模塊後面加個等待0.2秒,防止傳感器抖動和循環運行速度太快。
  • 樂高ev3和開智ev5的區別,哪個更好
    樂高ev3是一種教育機器人,集比賽和家庭教育於一身的玩具。不但適合青少年鍛鍊動手能力,很多成年人也可以通過積木實現自己的想法。
  • 12 個頂級 Bug 跟蹤工具
    如何搭建 bug 跟蹤流程?在本文中,我們將詳細探討這些問題。你可以跟蹤 bug 相關信息並解決它們。如果這個表格變得很大,那麼你就會奔潰。因此,你需要使用特定的 bug 跟蹤工具。Bug 跟蹤軟體不僅僅是一個資料庫。它還是一個工具,能讓你團隊中的每一個人都看到 bug,從而讓他們在正確的時間處理正確的 bug。
  • 《模擬人生4》綠色生活bug解決方法介紹 綠色生活bug怎麼解決
    模擬人生4綠色生活bug怎麼解決?在更新後,有些玩家遇到了主控不受控制做蛋糕/玩泥巴的bug,這裡給大家帶來了模擬人生4綠色生活bug解決方法介紹,一起來看下吧。 模擬人生4綠色生活bug怎麼解決?
  • 教你寫Bug,常見的 OOM 異常分析
    64KB 的緩存(64位 Linux)1.3 解決方案修復引發無限遞歸調用的異常代碼, 通過程序拋出的異常堆棧,找出不斷重複的代碼行,按圖索驥,修復無限遞歸 Bug排查是否存在類之間的循環依賴(當兩個對象相互引用,在調用toString方法時也會產生這個異常)通過 JVM 啟動參數 -Xss 增加線程棧內存空間, 某些正常使用場景需要執行大量方法或包含大量局部變量,這時可以適當地提高線程棧空間限制二
  • 樂高EV3萬能搭建圖,常用的搭建結構,趕緊收藏吧
    直角搭建結構直角搭建圖直角搭建結構需要用到的零件:直角搭建零件萬能小車搭建圖需要用到的零件:組裝小車的零件搭建的成品小車圖:帶傳感器小車帶保險槓的小車三角形和四邊形的結構三角形穩定結構:三角形穩定結構四邊形不穩定結構:四邊形不穩定結構穩定的四邊形結構:
  • 樂高EV3萬能搭建圖,常用的搭建結構,趕緊收藏吧
    直角搭建結構直角搭建圖直角搭建結構需要用到的零件:直角搭建零件萬能小車搭建圖需要用到的零件:三角形穩定結構:三角形穩定結構四邊形不穩定結構:渦輪結構常用的機械腿結構:機械腿結構機械腿結構
  • 做不到Bug Free,面試是不是就涼了?Coding面試有了Bug如何緊急自救?
    6)結構是不是讓別人能夠很清楚的看明白?7)有沒有考慮可能的環境和多種解決方案?8)有沒有做必要的trade off的分析?9)如果你用到了某些數據結構和算法,有沒有解釋清楚運用這些工具的原因到是什麼?10)有沒有冗餘的可以優化的代碼?11)你給的答案是否是效率比較好的?
  • bug 神馬意思??
    Bug可以有不同的詞性,並且有好多不同的意思,但是bug最普遍的用途是當名詞,指螞蟻、蚊子、蟑螂等各種昆蟲。蟲子通常是叫人討厭的東西,名詞bug因此產生了象「缺點」,「瑕疵」之類的引伸意義。它可以指機械設備或者設施的缺陷。例如在這句話裡:My new software has a bug in it. 這句話的意思是:我的新軟體有問題。或者說:我的新軟體存在缺陷。
  • bug是計算機故障的意思,bug off是什麼意思呢?
    我們經常說電腦出現了bug,這裡的bug可以理解為計算機故障、程序錯誤。除了這一個常見的意思,bug還有其它的意思,今天我們就來看一下bug的用法。首先,bug可以做名詞,意思是昆蟲、缺陷、瑕疵、細菌、病菌、竊聽器。
  • 玩轉樂高科技系列——樂高青蛙、兩足大腳、連發弓
    先看比較立體的角度後背部分的主要傳動結構。青蛙的正面圖,其實可以用顆粒的搭建,之前搭建過一個大顆粒的青蛙、ev3的青蛙也有了,現在動力機械的青蛙也有了。在搭建一個wedo2.0的青蛙就全部都湊齊啦!青蛙的側面特寫。
  • Lego course樂高課程簡介
    ,小小編程師讓孩子們通過探索去認識機械運動的原理和各種結構,建立孩子的成就感和自信心。,能源世界,樂高愛迪生,空氣的力量利用動力機械套裝、Wedo2.0等專業樂高教具進行系統授課,培養孩子新的思考問題的方式。
  • 爐石傳說更新後果然一堆bug,但除此之外,還有兩個不小的福利!
    不知道從什麼時候開始啊,但凡爐石傳說有個更新,多多少少都得隨機附帶幾個bug,雖說一般的bug也不影響正常的pc端遊戲,但移動端那就是三天兩頭的上不去了。而有經驗的玩家一看,這16.4版本一更新,這麼多內容,不出三兩個bug根本不可能。
  • bug什麼意思,網絡語言bug什麼意思,什麼是bug一起來看看
    大家在日常工作或者生活中經常會聽到bug這詞,例如遊戲bug,軟體bug以及程序bug,那麼bug究竟是什麼意思那,我們一起來看看吧。bug英文的意思是昆蟲蟲子,竊聽使人惱怒意思,但是網絡上經常說的遊戲或者軟體bug並不是這意思,這裡bug指電腦系統或程序故障,遊戲中的漏洞,軟體以及遊戲中的缺陷,很多程序在製作過程中就會出現很多漏洞bug,因為遊戲是電腦程式設計的,所以很多遊戲也會出現很多bug,尤其是新開發遊戲會有很多漏洞,破壞遊戲內的平衡,嚴重的程序漏洞,對我們電腦安全以及財富安全造成很大的影響