2018年10月2日 星期二

超音波感測原理

*因為要使用到額外的套件,這個套件只支援edge瀏覽器,請記得使用edge瀏覽器使用,不然會卡關唷!    
本次使用的是HC-SR04 超音波測距模組。提供2cm至400cm的非接觸式測量功能,測距精度可達3mm。每個 HC-SR04 模塊包括一個超聲波發射器,一個接收器和一個控制電路。在HC-SR04上只需要四個引腳:VCC(電源),Trig(觸發器),Echo(接收)和GND(地)。

所需材料
Micro:bit 主板*1、Micro:bit Breakout*1、超音波模組(HC-SR04)

原理
給Trig腳一個至少10us的高電位信號,HC-SR04會發送8個40KHz的方波,並自動偵測是否有返回信號,若有信號返回,則透過Echo腳位送出一個高電位的訊號,高電位持續的時間就是超音波從發射到返回的時間。
由此資訊就可以計算出距離: 測試距離 = { 高電位 x 聲速(340m/s) } / 2

接線與實作
要控制HC-SR04模組要透過2個數位腳,1隻接收訊號、 1隻發送訊號。
要驅動HC-SR04必須要5V電壓,但在micro:bit輸出腳位中只有提供3.3V,經過測試後無法順利驅動HC-SR04。micro:bit提供的5V在正面的接點上並沒有腳位(如下圖),因此必須自行焊接腳位出來。
接線 : 
VCC接至正面自行焊出的5V接腳、TRIG接至P1、ECHO接至P0。

程式設計
HC-SR04需要2個數位腳位,分別為接受與發送訊號使用選用P0與P1,需特別注意的是,HC-SR04是透過計算回傳的高電位時間來得知距離,micro:bit有提供額外的套件來完成此動作。
添加套件:
下載完套件後就可以在選項中,看到程式方塊了。
程式:
sonar程式積木中,tripc和echo分別選擇要使用的接腳即可,unit可以選擇距離單位。
每1秒鐘會將讀取到的距離顯示在5*5LED矩陣上。

進階應用--microbit與mbot結合


原理說明:透過mbot的巡線感應器的部分設計,再搭配microbit超音波感測器讓小車子在通過相對應的距離時發出音樂。

microbit連接圖:

麵包板針腳
GND(接地)
ECHO(接收)
Trig(觸發)
VCC(電源)
超音波感測
P0
P1(綠線)
P2(白線)
5V電源(黃線)
音樂
音源前端(紅線)



音源後端(黑線)




正面接線配對

背面接線配對

使用麵包板配對線

線路插法

裝在盒子的視意圖

完成圖示

mbot車子巡線感應器:


超音波感測示範:


超音波感測microbit設計:
原理說明:設計一個叫做"distance"的變數,把發射訊號的針腳指向P2,把接收訊號的針腳指向P1,Unit指向cm(就是顯示距離)。
下一個判斷式,因為distance要限縮在0到9之間,若單純只設計小於9時,出現0時,會一直胡亂唱歌,所以必須把判斷式限縮在0到9之間,緊接著後面放上音樂的演奏。






沒有留言:

張貼留言

線上好用軟體推薦區

各種文件線上轉檔-smallpdf

按鈕圖框線上產生工廠-da-button-factory

CSS語法按鈕線上產生-i2style

破解網頁無法用右鍵功能說明

office2007wordpdf增益集

直接下載youtubeMP4~MP3(修改網址方式)

GIFYouTube 線上將 YouTube 影片轉檔為 GIF 動畫圖

檢測CPU是否過熱的工具,並推測該換散熱膏

CrystalDiskInfo 7.0.0 免安裝中文版 - 硬碟資訊檢測工具

ssd進階調校須知:開啟AHCI,改善讀取效率

公文系統重灌相關資訊彙整網

23合一 YouTube 下載、MP3 影音轉檔、錄製、影片編輯工具(Free Studio v6.6.27.822

讓使用者直接上傳檔案到你的Google雲端硬碟,接收檔案更輕鬆!(新增多檔上傳)

Blogger建立網誌

用「USB隨身碟」安裝、重灌 Windows

Windows 7 SP1 Update Package 微軟更新修正包 (2016.07月份)

何將 Facebook 粉絲專頁嵌入到網站或部落格

Blogger嵌入PowerPoint簡報

Rufus製作UEFI主機板的Windows 10 USB安裝隨身碟

Sticker 簡單好用的「桌面便利貼」

Synology Photo Station 建立專屬自己的網路相簿

一點通 - 如何設定 Windows 7 印表機共享

如何抓取網路上的SWF動畫/互動電子書檔案?

翻頁式電子書製作軟體《Flip PDF》免費下載!

Free PDF to Flash SWF - PDFFlash SWF(支援中文)

建立網頁桌面捷徑

AOMEI Partition Assistant Standard Edition 5.8增加C磁碟的空間

Auslogics Disk Defrag v7.0.0 硬碟重組軟體

[網站架設] 用電腦架設網站!XAMPP 安裝教學 (Windows)

[教學]如何架設安裝WordPress部落格?

Win10系統用win7的開始功能選單

IE瀏覽器】新索引標籤 設定,內含 分頁被綁架、移除教學!hao123Google連結

網路工具《NetBalancer Free》監控網路速度

FastStoneCapture 畫面擷取工具 繁體中文免安裝版

DAEMON Tools Lite 是一個免費的虛擬光碟軟體

區網殺手《NetCut 網路剪刀手》剪斷佔用頻寬的小白不手軟

Chrome 遠端桌面:Google 推出的手機遠端遙控軟體

黑群輝dsm安裝教學:基礎安裝()

黑群暉dsm安裝教學:mac-addresssn產生

MEGA 超大 50 GB 免費雲端硬碟註冊、下載教學

Videomega.tv 容量無限免費影片上傳空間!還能分享影片賺取廣告收益

賽風 Psiphon 免費 VPN 翻牆軟體下載,內建六國家節點不限流量(WindowsAndroid

[下載] 免費 PotPlayer v1.6.63833 繁體中文版(原版無修改),更勝 KMPlayer 的影音播放器!

Sandboxie v5.12 在「沙盒」裡玩病毒、木馬或執行可疑程式

Microsoft Snip 電子白板、標註解說、錄影錄音工具

XXCLONE v2.08.5 – 新舊硬碟直接對拷、換硬碟免重灌的工具

【備份軟體】Acronis Backup 11.5 Build 43994 - 異機還原的最佳幫手

免費線上程式設計課程code.org

線上工具/服務

YouTube 網址加上 to 就可以將影片下載為 MP3 MP4

創見推出的檔案救援工具 RecoveRx,可救援電腦、記憶卡的誤刪資料

利用 Photoshop 製作縮時攝影更快更方便,免用多媒體軟體剪輯

三分鐘在 Synology NAS 上架設 WordPress 部落格

Emsisoft Emergency Kit (EEK) 11.0.0.6082 免安裝中文版 - 電腦中毒時的緊急救援掃毒USB隨身碟

防毒大廠Bitdefender推出的免費USB免疫工具,快來幫隨身碟打疫苗吧!

Emsisoft Emergency Kit 免費電腦急救包(正體中文免安裝版)

Auslogics Disk Defrag來重組你的硬碟

產生QR Code及一般條碼的方式

QR Code 條碼產生器,免費製作您想說的話

Mp3cut 線上音樂剪輯工具,不用軟體就能製作手機鈴聲

[懶人架站機] The Uniform Server v13.2.1 在 Windows 電腦快速架站(支援 Apache, PHP, MySQL, phpMyAdmin, Perl)