99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

怎樣將6個(gè)超聲波傳感器直接添加到樹莓派

454398 ? 來源:網(wǎng)絡(luò)整理 ? 作者:網(wǎng)絡(luò)整理 ? 2019-11-25 17:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

第1步:準(zhǔn)備

步驟2:獲取這些設(shè)置

硬件要求:

6個(gè)HC-SR04 USS(單擊此處)

6個(gè)USS Br托架(單擊此處)

3個(gè)雙向電平轉(zhuǎn)換器-確保它們是I2C安全的(單擊此處)

從女性到女性的跨接電纜束(單擊此處)

Raspberry pi Robot

軟件設(shè)置:

sudo apt-get install pigpio

第3步:連接?xùn)|西

雙向水平移位器上的示例連接

LV +3.3V

HV +5V

L1 GPIO Pin of your choice for trigger1

H1 Trig Pin On USS1

L2 GPIO Pin of your choice for ECHO1

H2 ECHO Pin On USS2

L3 GPIO Pin of your choice for trigger2

H3 Trig Pin On USS2

L4 GPIO Pin of your choice for ECHO2

H4 ECHO Pin On USS2

GND GND Rail

在USS上的連接示例

VCC +5v

GND GND Rail

Trigg H1 Level Shifter

Echo H2 Level Shifter

可以看到我們有兩個(gè)USS使用一個(gè)相同的電平轉(zhuǎn)換器,所以對(duì)于6個(gè)USS,我們有3個(gè)電平轉(zhuǎn)換器。

您可以參考本文檔,將USS通過電平轉(zhuǎn)換器連接到Raspberry Pi(單擊此處)

步驟4:最終運(yùn)行所有6個(gè)傳感器

這是我用來運(yùn)行所有6個(gè)USS的Python代碼

如您所見,Memcached也可用于從此腳本中提取值。

此腳本適用于提供的示例文檔中提到的引腳在上一步中,需要專門編輯引腳號(hào)。

#!/usr/bin/env python

#

# HC-SR04 interface code for the Raspberry Pi

#

# William Henning @ http://Mikronauts.com

#

# uses joan‘s excellent pigpio library

#

# Does not quite work in one pin mode, will be updated in the future

#

import time

import pigpio

#import memcache

#mc = memcache.Client([’127.0.0.1:11211‘], debug=0)

def _echo1(gpio, level, tick):

global _high

_high = tick

def _echo0(gpio, level, tick):

global _done, _high, _time

_time = tick - _high

_done = True

def readDistance2(_trig, _echo):

global pi, _done, _time

_done = False

pi.set_mode(_trig, pigpio.OUTPUT)

pi.gpio_trigger(_trig,50,1)

pi.set_mode(_echo, pigpio.INPUT)

time.sleep(0.0001)

tim = 0

while not _done:

time.sleep(0.001)

tim = tim+1

if tim 》 50:

return 2900

return _time

pi = pigpio.pi(’localhost‘,1234)

if __name__ == “__main__”:

my_echo1 = pi.callback(10, pigpio.RISING_EDGE, _echo1)

my_echo0 = pi.callback(10, pigpio.FALLING_EDGE, _echo0)

my_echo1 = pi.callback(25, pigpio.RISING_EDGE, _echo1)

my_echo0 = pi.callback(25, pigpio.FALLING_EDGE, _echo0)

my_echo1 = pi.callback(8, pigpio.RISING_EDGE, _echo1)

my_echo0 = pi.callback(8, pigpio.FALLING_EDGE, _echo0)

my_echo1 = pi.callback(5, pigpio.RISING_EDGE, _echo1)

my_echo0 = pi.callback(5, pigpio.FALLING_EDGE, _echo0)

my_echo1 = pi.callback(12, pigpio.RISING_EDGE, _echo1)

my_echo0 = pi.callback(12, pigpio.FALLING_EDGE, _echo0)

my_echo1 = pi.callback(16, pigpio.RISING_EDGE, _echo1)

my_echo0 = pi.callback(16, pigpio.FALLING_EDGE, _echo0)

while 1:

print “DISTANCE 1: ”,(readDistance2(24,10)/58)

print “DISTANCE 2: ”,(readDistance2(9,25)/58)

print “DISTANCE 3: ”,(readDistance2(11,8)/58)

print “DISTANCE 4: ”,(readDistance2(7,5)/58)

print “DISTANCE 5: ”,(readDistance2(6,12)/58)

print “DISTANCE 6: ”,(readDistance2(19,16)/58)

#mc.set(“d1”,(readDistance2(24,10)/58))

#mc.set(“d2”,(readDistance2(9,25)/58))

#mc.set(“d3”,(readDistance2(11,8)/58))

#mc.set(“d4”,(readDistance2(7,5)/58))

#mc.set(“d5”,(readDistance2(6,12)/58))

#mc.set(“d6”,(readDistance2(19,16)/58))

time.sleep(0.05)

# my_echo1.cancel()

# my_echo0.cancel()
責(zé)任編輯:wv

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 超聲波傳感器
    +關(guān)注

    關(guān)注

    18

    文章

    609

    瀏覽量

    36925
  • 樹莓派
    +關(guān)注

    關(guān)注

    121

    文章

    2007

    瀏覽量

    107463
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    超聲波液位傳感器的應(yīng)用和原理,這回終于搞明白了!

    ? 在現(xiàn)代工業(yè)、農(nóng)業(yè)、醫(yī)療及日常生活等領(lǐng)域中,液位監(jiān)測(cè)是一項(xiàng)至關(guān)重要的任務(wù)。隨著科技的飛速發(fā)展,超聲波液位傳感器憑借其高精度、高可靠性和非接觸式測(cè)量的特點(diǎn),逐漸成為液位監(jiān)測(cè)領(lǐng)域的佼佼者。本文
    的頭像 發(fā)表于 04-20 17:50 ?533次閱讀

    TC系列密閉式超聲波傳感器產(chǎn)品說明書

    密閉式超聲波傳感器主要由鋁殼和壓電陶瓷組成,采用壓電原理,利用壓電晶片的壓電 和逆壓電效應(yīng)進(jìn)行超聲波信號(hào)的接收與發(fā)射,從而通過超聲波信號(hào)的傳遞時(shí)間來算出
    發(fā)表于 02-27 13:46 ?0次下載

    超聲波傳感器:未來發(fā)展趨勢(shì)與技術(shù)前沿

    超聲波傳感器未來會(huì)如何發(fā)展?有哪些新技術(shù)值得我們關(guān)注呢?本文圍繞超聲波傳感器的技術(shù)趨勢(shì)、市場(chǎng)前景、挑戰(zhàn)與機(jī)遇等方面進(jìn)行全面解析。 第一部
    的頭像 發(fā)表于 02-26 18:54 ?342次閱讀

    超聲波傳感器的工作原理與應(yīng)用

    超聲波進(jìn)行測(cè)量的傳感器,它通過發(fā)射和接收超聲波信號(hào)來實(shí)現(xiàn)對(duì)物體的檢測(cè)與測(cè)量。本文深入探討超聲波傳感器
    的頭像 發(fā)表于 02-06 14:17 ?946次閱讀

    超聲波傳感器的種類原理與設(shè)計(jì)應(yīng)用的注意要點(diǎn)

    超聲波傳感器是一種利用超聲波來檢測(cè)物體位置、距離或速度的傳感設(shè)備。其工作原理是發(fā)射高頻聲波(通常超過20kHz),然后接收反射回來的
    的頭像 發(fā)表于 01-26 17:15 ?1313次閱讀
    <b class='flag-5'>超聲波</b><b class='flag-5'>傳感器</b>的種類原理與設(shè)計(jì)應(yīng)用的注意要點(diǎn)

    超聲波風(fēng)速風(fēng)向傳感器:科技與自然風(fēng)的對(duì)話者!

    超聲波風(fēng)速風(fēng)向傳感器,作為科技與自然風(fēng)的對(duì)話者,以其獨(dú)特的優(yōu)勢(shì)在風(fēng)速和風(fēng)向測(cè)量中發(fā)揮著重要作用 ?。 超聲波風(fēng)速風(fēng)向傳感器的工作原理基于超聲波
    的頭像 發(fā)表于 01-03 09:20 ?517次閱讀

    倍加福發(fā)布USi-industry超聲波傳感器系統(tǒng)

    倍加福超聲波家族再添新成員!在豐富的超聲波傳感器產(chǎn)品組合中,新增一款功能強(qiáng)大的USi-industry超聲波傳感器系統(tǒng)。憑借其緊湊的設(shè)計(jì)、獨(dú)
    的頭像 發(fā)表于 12-09 11:22 ?754次閱讀

    超聲波液位計(jì)的工作原理 超聲波液位計(jì)與其他液位計(jì)的比較

    超聲波液位計(jì)是一種利用超聲波信號(hào)來測(cè)量液體高度的儀器。其工作原理基于超聲波在介質(zhì)中的傳播特性。以下是超聲波液位計(jì)的基本工作原理: 發(fā)射超聲波
    的頭像 發(fā)表于 11-23 10:28 ?1336次閱讀

    工業(yè)自動(dòng)化的核心:超聲波傳感器

    ,為生產(chǎn)過程的自動(dòng)化和智能化提供了有力支撐。本文深入探討超聲波傳感器的工作原理、技術(shù)特點(diǎn)及其在工業(yè)自動(dòng)化中的廣泛應(yīng)用,揭示其在現(xiàn)代制造業(yè)中的重要地位。超聲波
    的頭像 發(fā)表于 11-20 15:13 ?1025次閱讀

    典型的超聲波傳感器及其應(yīng)用領(lǐng)域

    超聲波傳感器是一種利用超聲波信號(hào)進(jìn)行檢測(cè)和測(cè)量的傳感器,廣泛應(yīng)用于工業(yè)、醫(yī)療、環(huán)境監(jiān)測(cè)等領(lǐng)域。 一、超聲波
    的頭像 發(fā)表于 09-07 11:40 ?3238次閱讀

    超聲波傳感器是模擬還是數(shù)字

    超聲波傳感器是一種利用超聲波信號(hào)進(jìn)行距離測(cè)量、物體檢測(cè)、流速測(cè)量等的傳感器。它們廣泛應(yīng)用于工業(yè)自動(dòng)化、機(jī)器人導(dǎo)航、汽車防撞系統(tǒng)、醫(yī)療診斷等領(lǐng)域。超聲
    的頭像 發(fā)表于 09-07 11:34 ?1236次閱讀

    超聲波傳感器輸出的是什么信號(hào)

    超聲波傳感器是一種利用超聲波進(jìn)行距離測(cè)量、物體檢測(cè)和流速測(cè)量的傳感器。它通過發(fā)射超聲波信號(hào)并接收反射回來的信號(hào),根據(jù)時(shí)間差計(jì)算距離或速度。
    的頭像 發(fā)表于 09-07 11:32 ?1769次閱讀

    能否推薦一個(gè)用于放大超聲波傳感器信號(hào)的放大器?

    能否推薦一個(gè)用于放大超聲波傳感器信號(hào)的放大器?超聲波頻率在380K,響應(yīng)時(shí)間小于10ms。
    發(fā)表于 09-05 07:50

    超聲波傳感器的工作原理解析

    分析反射波的時(shí)間延遲、強(qiáng)度或相位變化來檢測(cè)物體的存在、位置、大小等參數(shù)。 直接反射式:這是最常見的檢測(cè)模式,適用于大多數(shù)標(biāo)準(zhǔn)應(yīng)用場(chǎng)合。發(fā)射和接收位于同一傳感器內(nèi),被測(cè)物體
    的頭像 發(fā)表于 08-20 10:59 ?2845次閱讀

    單片機(jī)如何使用超聲波傳感器進(jìn)行距離測(cè)量

    環(huán)境等優(yōu)點(diǎn)。本文詳細(xì)介紹單片機(jī)如何使用超聲波傳感器進(jìn)行距離測(cè)量的原理、步驟及實(shí)現(xiàn)方法。 超聲波傳感器基本原理
    的頭像 發(fā)表于 08-05 14:56 ?700次閱讀