SlideShare a Scribd company logo
1 of 17
Download to read offline
超音波感測器
2018/5/31
超音波
• 指高於人耳可聽見的最高頻率(20Hz至20,000 Hz)以上的聲波,被
用來偵測距離,其原理是計算發射超音波到接收超音波所需的時
間,即可算出超音波感測器到反射超音波物體之間的距離。
• 在溫度為0℃的空氣中,聲速為每秒331公尺,空氣的溫度愈高,
則聲速愈快;反之,則愈慢。且溫度每升降1℃,聲速即增減0.60
公尺/秒。
2
HC-SR04 超音波
超音波模組包含發射器、接收
器和控制電路。
工作頻率40Hz。
測量距離2 - 400公分。
測量角度15度。
測量距離精確度達0.3公分。
每次觸發產生音波至少要10us
的高電位訊號。
發射器 接收器
15度
RX
TX
3
HC-SR04 超音波
腳位標記 腳位功能描述
VCC 5V power supply
Trig Trigger Input pin
Echo Receiver Output pin
GND Power ground
4
運作原理
Trig = HIGH Echo = LOW Echo = HIGH
5
6
ATTENTION
物體傾斜會造成距離誤判
距離偵測不會造成誤判
超音波運作時序圖
Echo Pulse Output
to User Timing Circuit
Sonic Burst
from Module
Trigger Input
to Module
10uS TTL
8 Cycle Sonic Burst
Input TTL Lever
Signal with a Range
in Proportion
7
超音波測量距離
9
ATTENTION
分壓電路:由於HC-SR04是以5V工作電壓而設計的感測器,而樹莓派
3的工作電壓是以3.3V為主,因此在Echo腳位的輸出則需進一步分壓後,
將5V降為3.3V,才能連接樹莓派3的數位輸入,以避免樹莓派3的損壞。
10
Echo腳位 Vout
樹莓派GPIO腳位 Vin
R1
270 Ω
R2
470 Ω
約3.3V
0V
#觸發超音波感測器
#取得目前空氣溫度來計算超聲波傳送速度
#發出超聲波
#接收超聲波
12
7
12
超音波測量速率
#觸發超音波感測器
#取得目前空氣溫度來計算超聲波傳送速度
14
7
12
#發出超聲波
#接收超聲波
#使用兩點距離與經過的時間差算出速率
15
課後實作基本題:測速警報器
• 說明:利用課堂實作2的速率測量結合LED燈和喇叭來製作一個
簡易的測速警報器。
• 功能設定: 感測元件 觸發條件 觸發事件
超音波感測器
速率 >= 50 cm/s
• 閃爍LED燈
• 發出警報聲
速率 < 50 cm/s
• 不亮LED燈
• 關閉警報聲
16
課後實作進階題:模擬聚光燈
• 說明:將超音波感測器量測到的距離與伺服馬達轉動的角度對應,
讓在伺服馬達上的LED燈隨時照射在移動物體上,類似聚光燈的
效果。
• 功能設定:
180度 0度
90度
17

More Related Content

More from AkashaC1

2018 Week 15 Speech Recognition
2018 Week 15 Speech Recognition2018 Week 15 Speech Recognition
2018 Week 15 Speech RecognitionAkashaC1
 
2018 Week 15 Speaker
2018 Week 15 Speaker2018 Week 15 Speaker
2018 Week 15 SpeakerAkashaC1
 
2018 Week 13 Servo Motor
2018 Week 13 Servo Motor2018 Week 13 Servo Motor
2018 Week 13 Servo MotorAkashaC1
 
2018 Week 12 Data Storage and Visualization
2018 Week 12 Data Storage and Visualization2018 Week 12 Data Storage and Visualization
2018 Week 12 Data Storage and VisualizationAkashaC1
 
2018 Week 11 Bluetooth and Wi-Fi
2018 Week 11 Bluetooth and Wi-Fi2018 Week 11 Bluetooth and Wi-Fi
2018 Week 11 Bluetooth and Wi-FiAkashaC1
 
2018 Week 10 Read Time Data Sending
2018 Week 10 Read Time Data Sending2018 Week 10 Read Time Data Sending
2018 Week 10 Read Time Data SendingAkashaC1
 
2018 Week 10 IoT and Robot
2018 Week 10 IoT and Robot2018 Week 10 IoT and Robot
2018 Week 10 IoT and RobotAkashaC1
 
2018 Week 8 Relay
2018 Week 8 Relay2018 Week 8 Relay
2018 Week 8 RelayAkashaC1
 
2018 Week 8 IoT and Wearable Devices
2018 Week 8 IoT and Wearable Devices2018 Week 8 IoT and Wearable Devices
2018 Week 8 IoT and Wearable DevicesAkashaC1
 
2018 Week 7 Photoresistor
2018 Week 7 Photoresistor2018 Week 7 Photoresistor
2018 Week 7 PhotoresistorAkashaC1
 
2018 Week 16 Computer Vision
2018 Week 16 Computer Vision2018 Week 16 Computer Vision
2018 Week 16 Computer VisionAkashaC1
 
2018 Week 4 Data Storage
2018 Week 4 Data Storage2018 Week 4 Data Storage
2018 Week 4 Data StorageAkashaC1
 
2018 Week 3 Sending and Processing Data
2018 Week 3 Sending and Processing Data2018 Week 3 Sending and Processing Data
2018 Week 3 Sending and Processing DataAkashaC1
 
2018 Week 3 GPIO-LED
2018 Week 3 GPIO-LED2018 Week 3 GPIO-LED
2018 Week 3 GPIO-LEDAkashaC1
 
2018 Week 2 Internet of Things Raspberry Pi 3
2018 Week 2 Internet of Things Raspberry Pi 32018 Week 2 Internet of Things Raspberry Pi 3
2018 Week 2 Internet of Things Raspberry Pi 3AkashaC1
 
2017 Week 15 Computer Vision 2
2017 Week 15 Computer Vision 22017 Week 15 Computer Vision 2
2017 Week 15 Computer Vision 2AkashaC1
 
2017 Week 3 GPIO-LED
2017 Week 3 GPIO-LED2017 Week 3 GPIO-LED
2017 Week 3 GPIO-LEDAkashaC1
 
2017 Week 4 GPIO-Seven Segment Display
2017 Week 4 GPIO-Seven Segment Display2017 Week 4 GPIO-Seven Segment Display
2017 Week 4 GPIO-Seven Segment DisplayAkashaC1
 
2017 Week 5 Passive Buzzer
2017 Week 5 Passive Buzzer2017 Week 5 Passive Buzzer
2017 Week 5 Passive BuzzerAkashaC1
 
2017 Week 6 Automatic Mobile Vehicle
2017 Week 6 Automatic Mobile Vehicle2017 Week 6 Automatic Mobile Vehicle
2017 Week 6 Automatic Mobile VehicleAkashaC1
 

More from AkashaC1 (20)

2018 Week 15 Speech Recognition
2018 Week 15 Speech Recognition2018 Week 15 Speech Recognition
2018 Week 15 Speech Recognition
 
2018 Week 15 Speaker
2018 Week 15 Speaker2018 Week 15 Speaker
2018 Week 15 Speaker
 
2018 Week 13 Servo Motor
2018 Week 13 Servo Motor2018 Week 13 Servo Motor
2018 Week 13 Servo Motor
 
2018 Week 12 Data Storage and Visualization
2018 Week 12 Data Storage and Visualization2018 Week 12 Data Storage and Visualization
2018 Week 12 Data Storage and Visualization
 
2018 Week 11 Bluetooth and Wi-Fi
2018 Week 11 Bluetooth and Wi-Fi2018 Week 11 Bluetooth and Wi-Fi
2018 Week 11 Bluetooth and Wi-Fi
 
2018 Week 10 Read Time Data Sending
2018 Week 10 Read Time Data Sending2018 Week 10 Read Time Data Sending
2018 Week 10 Read Time Data Sending
 
2018 Week 10 IoT and Robot
2018 Week 10 IoT and Robot2018 Week 10 IoT and Robot
2018 Week 10 IoT and Robot
 
2018 Week 8 Relay
2018 Week 8 Relay2018 Week 8 Relay
2018 Week 8 Relay
 
2018 Week 8 IoT and Wearable Devices
2018 Week 8 IoT and Wearable Devices2018 Week 8 IoT and Wearable Devices
2018 Week 8 IoT and Wearable Devices
 
2018 Week 7 Photoresistor
2018 Week 7 Photoresistor2018 Week 7 Photoresistor
2018 Week 7 Photoresistor
 
2018 Week 16 Computer Vision
2018 Week 16 Computer Vision2018 Week 16 Computer Vision
2018 Week 16 Computer Vision
 
2018 Week 4 Data Storage
2018 Week 4 Data Storage2018 Week 4 Data Storage
2018 Week 4 Data Storage
 
2018 Week 3 Sending and Processing Data
2018 Week 3 Sending and Processing Data2018 Week 3 Sending and Processing Data
2018 Week 3 Sending and Processing Data
 
2018 Week 3 GPIO-LED
2018 Week 3 GPIO-LED2018 Week 3 GPIO-LED
2018 Week 3 GPIO-LED
 
2018 Week 2 Internet of Things Raspberry Pi 3
2018 Week 2 Internet of Things Raspberry Pi 32018 Week 2 Internet of Things Raspberry Pi 3
2018 Week 2 Internet of Things Raspberry Pi 3
 
2017 Week 15 Computer Vision 2
2017 Week 15 Computer Vision 22017 Week 15 Computer Vision 2
2017 Week 15 Computer Vision 2
 
2017 Week 3 GPIO-LED
2017 Week 3 GPIO-LED2017 Week 3 GPIO-LED
2017 Week 3 GPIO-LED
 
2017 Week 4 GPIO-Seven Segment Display
2017 Week 4 GPIO-Seven Segment Display2017 Week 4 GPIO-Seven Segment Display
2017 Week 4 GPIO-Seven Segment Display
 
2017 Week 5 Passive Buzzer
2017 Week 5 Passive Buzzer2017 Week 5 Passive Buzzer
2017 Week 5 Passive Buzzer
 
2017 Week 6 Automatic Mobile Vehicle
2017 Week 6 Automatic Mobile Vehicle2017 Week 6 Automatic Mobile Vehicle
2017 Week 6 Automatic Mobile Vehicle
 

2018 Week 14 HC-SR04