久久香蕉超碰97国产精品_2021久久精品国产99国产精品_99精品久久99久久久久胖女人_久久久久久亚洲精品不卡_人妻久久久一区二区三区

當(dāng)前位置首頁(yè) > 新聞資訊  > 支持中心 返回

通過(guò)RasPi 實(shí)現(xiàn) PWM 控制

來(lái)源:馬普科技(福州)有限公司  |  發(fā)布時(shí)間:2023年08月30日

來(lái)自 RasPi 的 PWM 控制

使用 Raspberry Pi 計(jì)算機(jī)控制 Survey3 的 Python 腳本

使用我們的HDMI PWM 觸發(fā)電纜,您可以將 PWM 命令發(fā)送到 Survey3 相機(jī)以執(zhí)行一些操作。

樹(shù)莓派設(shè)置

將 HDMI 電纜連接到相機(jī),將單伺服連接器連接到 RasPi GPIO 接頭上相應(yīng)的 GPIO 引腳,如下所示:

RASPI 上 GPIO 接頭的引腳圖

對(duì)于下面的代碼示例,我們將白色信號(hào)連接器連接到引腳 12 (GPIO18),將黑色接地連接器連接到引腳 14。

我們還將隨附的 Survey3 USB 電纜連接到 RasPi USB 端口之一。如果您不需要安裝/卸載 SD 卡或使用 USB 為相機(jī)供電,則可以將其保持?jǐn)嚅_(kāi)狀態(tài)。


如果 RasPi 無(wú)法啟動(dòng)且 USB 電纜已連接,則可能需要太多電流來(lái)為內(nèi)部相機(jī)電池充電。我們建議將相機(jī)電池取出,然后當(dāng) USB 線通電啟動(dòng)時(shí),它會(huì)自動(dòng)打開(kāi)相機(jī)。

所需的 PWM 信號(hào)需要始終發(fā)送“什么都不做”脈沖寬度。然后,僅當(dāng)我們想要執(zhí)行特定命令時(shí)才更改脈沖寬度。它只需要一個(gè)寬度較長(zhǎng)的脈沖來(lái)執(zhí)行每個(gè)命令。

脈寬調(diào)制指令:

  • 1000us:什么都不做

  • 1500us:安裝/卸載 uSD 存儲(chǔ)卡(在 Survey3 相機(jī)內(nèi))

  • 2000us:觸發(fā)拍照

發(fā)送一次 1500us 命令以卸載(在軟件中)相機(jī)內(nèi)的 uSD 存儲(chǔ)卡,然后安裝到連接的 USB 計(jì)算機(jī) (RasPi),然后再次發(fā)送 1500us 以將 uSD 安裝回相機(jī)。這通常用于將捕獲的照片傳輸?shù)?RasPi 或?qū)D像進(jìn)行后期處理。


當(dāng) uSD 從相機(jī)上卸下時(shí),它無(wú)法保存新拍攝的圖像。要在安裝時(shí)查看圖像,您需要使用WIFI 連接和相應(yīng)的 url 命令

脈寬調(diào)制代碼:

要發(fā)送 PWM 信號(hào),您需要始終發(fā)送 1000us 的“無(wú)操作”脈沖寬度,然后當(dāng)您想要執(zhí)行命令時(shí),您需要發(fā)送一個(gè)瞬時(shí) 1500us 或 2000us 寬度的脈沖。

pin = 18  #set (BCM) GPIO pin to send GPIO.HIGH pulse


GPIO.setmode(GPIO.BCM)

GPIO.setup(pin, GPIO.OUT)

time.sleep(0.001) #1000us pulse width (do nothing)

GPIO.cleanup()


time.sleep(0.1)


GPIO.setmode(GPIO.BCM)

GPIO.setup(pin, GPIO.OUT)

GPIO.output(pin, GPIO.HIGH)

time.sleep(0.002) #2000us pulse width

GPIO.cleanup()

    

time.sleep(0.1)

    

GPIO.setmode(GPIO.BCM)

GPIO.setup(pin, GPIO.OUT)

time.sleep(0.001) #1000us pulse width (do nothing)

GPIO.cleanup()


上面的代碼將 PWM 設(shè)置為無(wú)操作 1000us,然后發(fā)送 2000us 觸發(fā)命令拍攝照片,然后返回發(fā)送無(wú)操作 1000us。最快的 2000us 命令應(yīng)該是大約每 1.5 秒發(fā)送一次,因?yàn)橄鄼C(jī)無(wú)法以超過(guò) 1.5 秒的速度捕獲 JPG 圖像。對(duì)于 RAW+JPG 模式,我們建議等待時(shí)間為 2.5-3.0 秒。

代碼可以設(shè)置為循環(huán)直到用戶退出(CTRL+Z),每 1.5 秒觸發(fā)一次捕獲命令:


import RPi.GPIO as GPIO

import time


GPIO.setwarnings(False)


pin = 18  #set (BCM) GPIO pin to send GPIO.HIGH pulse


try:

    while True:

    

        print("Command Sent\n")        

    

        GPIO.setmode(GPIO.BCM)

        GPIO.setup(pin, GPIO.OUT)

        GPIO.output(pin, GPIO.HIGH)

        time.sleep(0.002) #2000us pulse width

        GPIO.cleanup()

    

        time.sleep(0.1)

    

        GPIO.setmode(GPIO.BCM)

        GPIO.setup(pin, GPIO.OUT)

        time.sleep(0.001) #1000us pulse width (do nothing)

        GPIO.cleanup()

    

        time.sleep(1.5) #time delay between GPIO.HIGH pulses, >1.5s recommended


#to exit type CTRL+Z

except KeyboardInterrupt:

    pass




二進(jìn)制

您還可以將其設(shè)置為接受用戶鍵盤(pán)輸入:

import RPi.GPIO as GPIO

import time


GPIO.setwarnings(False)


pin = 18  #set (BCM) GPIO pin to send GPIO.HIGH pulse


GPIO.setmode(GPIO.BCM)

GPIO.setup(pin, GPIO.OUT)

time.sleep(0.001)

GPIO.cleanup()


print("\nCommands:")

print("t + Enter: Trigger (2000us)")

print("s + Enter: SD Card Mount/Unmount (1500us)")

print("e + Enter: Exit\n")


while True:

    key = input(">")

    if key == "t":

        GPIO.setmode(GPIO.BCM)

        GPIO.setup(pin, GPIO.OUT)

        GPIO.output(pin, GPIO.HIGH)

        time.sleep(0.002)

        GPIO.cleanup()

        

        time.sleep(0.1)

        print("Trigger")        

        

        GPIO.setmode(GPIO.BCM)

        GPIO.setup(pin, GPIO.OUT)

        time.sleep(0.001)

        GPIO.cleanup()


    if key == "s":

        GPIO.setmode(GPIO.BCM)

        GPIO.setup(pin, GPIO.OUT)

        GPIO.output(pin, GPIO.HIGH)

        time.sleep(0.0015)

        GPIO.cleanup()

        

        time.sleep(0.1)

        print("SD Mount/UnMount")

        

        GPIO.setmode(GPIO.BCM)

        GPIO.setup(pin, GPIO.OUT)

        time.sleep(0.001)

        GPIO.cleanup()


    if key == "e":

        print("Exiting\n")

        break

                

    else:        

        GPIO.setmode(GPIO.BCM)

        GPIO.setup(pin, GPIO.OUT)

        time.sleep(0.001)

        GPIO.cleanup()


二進(jìn)制

上面的代碼允許您輸入字母“t”,然后按“Enter”鍵,它會(huì)拍照。您可以鍵入“s + Enter”,它將從相機(jī)上卸載 uSD 卡,然后 RasPi 會(huì)將其顯示為可移動(dòng)驅(qū)動(dòng)器。再次鍵入“s + Enter”將從 RasPi 卸載并將 uSD 安裝回相機(jī)。

久久综合给合久久国产免费| 国产精品久久毛片| 亚洲人午夜射精精品日韩| 精品国产三级A∨在线无码| 锕锕锕锕锕锕锕好大污下载| 夜夜嗨AV熟妇人妻涩爱AV| 亚洲AV激情无码专区在线播放| 日韩AV一中美AV一中文字慕| 美日韩一区二区三区| 久久狠色AV噜噜狠狠狠狠97| 国产一区二区三区不卡在线观看| 丰满熟妇大号BBWBBWBBW| А√天堂中文在线资源BT在线| 成人区人妻精品一区二区三区| AV无码免费无禁网站| 中文有码无码人妻在线短视频| 亚洲熟女AV综合网五月| 亚洲国产美女久久久久| 亚洲AV日韩AV无码大全| 亚洲伊人色欲综合网| 亚洲乱亚洲乱妇无码麻豆| 亚洲AV无码成人精品区在线欢看 | 大学生无套流白浆视频大全| NARUTOMANGA无尽纲手| BBW下身丰满18XXXX| 中文字幕无码AV正片AV| 中文字幕人成无码人妻综合社区| 被夫上司强迫的女人在线中文 | 无码人妻丰满热妇又大又粗 | 无码一区二区三区视频| 透明奶罩的邻居三级在线观看| 少妇扒开毛茸茸的B自慰| 色爱无码AⅤ综合区| 日韩人妻无码一区二区三区综合部| 日韩成人精品久久网站| 亚洲 小说 欧美 激情 另类| 亚洲成AV人片无码BT种子下载| 亚洲AV成人一区二区三区在线播 | 无码任你躁久久久久久久| 亚洲中文字幕久久精品无码APP | 亚洲日本高清成人AⅤ片| JAPANESE熟女熟妇多毛毛| CHINA东北女人对话过瘾| 国产成人亚洲精品无码青青草原 | 日本熟妇色XXXXX日本老妇| 日韩国产欧美亚洲V片| 亚洲AV永久无码精品三区在线4| 亚洲第一AV导航AV尤物| 99久久亚洲综合精品成人| ZLJZLJZLJ中国人水多多| 边做饭边被躁BD小说| 嗯~啊哈好深好骚啊哼| 国产精品妇女一二三区| 和朋友换娶妻野外夫妇3| 久久成人国产精品免费软件| 久久丫精品国产亚洲AV| 少妇人妻无码专区毛片| 天天做天天爱夜夜爽| 同性男男黄G片免费网站| 一本一本久久A久久综合精品蜜桃 一本一本久久A久久综合精品 | 暗交小拗女一区二区三区电影| 大J8黑人BBW巨大888| 精品无码人妻夜人多侵犯18| 蜜桃中文字日产乱幕| 无码AV无码一区二区| 亚洲AV成人网站| A级毛片免费观看在线| 精品国产乱码久久久久久蜜桃免费| 日本JAPANESE丰满白浆| 无码丰满熟妇浪潮一区二区AV | 无码人妻丰满熟妇区五十路| 19岁MACBOOKPRO日本| 宝宝两根就哭男男是不是太早了| 交换配乱吟粗大SNS840| 麻豆AV无码精品一区二区| 亲近相奷对白中文字幕片| 完整版免费AV片| 最新版天堂中文在线官网| 吃瓜网最新官网地址| 好姐妹高清在线韩国电影观看| 人妻少妇无码专视频在线| 无码国产激情在线观看| 99久久免费只有精品国产| 精品久久香蕉国产线看观看亚洲 | 人鲁交YAZHONGHUCXX| 偷窥熟女大屁股对白视频| 99久久精品免费看国产| 久久99精品久久久久久水蜜桃| 无码精品人妻 中文字幕| 边做边爱免费视频| 女人被狂躁到高潮视频免费软件| 水多多凹凸福利视频导航| 亚洲精品无码日韩国产不卡AV| 43417大但人文艺术| 国产精华液一线二线三线| 久久久久夜色精品国产| 日本一线二线三线四线五线| 在线播放国产一区二区三区| 丰满熟妇XXXX性久久久| 欧美熟妇精品视频网免费观看| 无人区卡一卡二卡三乱码入口| 菠萝视频免费最新在线观看| 女人18片毛片免费| 伊人久久大香线焦AV色| 国产成人AAAAA级毛片| 久久躁夜夜躁天天躁| 亚洲国产AV无码男人的天堂| www.五月丁香| 蜜桃视频一区二区三区| 野花高清在线电影观看免费视频| 动漫AV纯肉无码AV在线播放| 欧美性色欧美A在线播放| 亚洲成A人一区二区三区| 国产精品国产高清国产AV| 日日摸夜夜添无码无码AV| 一二三四视频社区在线播放中国| 粉嫩AV一区二区三区免费观看| 欧洲码和亚洲码的尺码区别| 19岁MACBOOKPRO日本| 乱VODAFONEWIFI熟妇| 亚洲线精品一区二区三八戒| 高清偷自拍亚洲精品三区| 老头霸占人妻中文字幕| 无线乱码一二三区免费看| ASSPICS亚洲美女裸体CHINESE| 看全色黄大色黄大片 视频| 香蕉AV福利精品导航| 薄白丝小仙女自慰喷水| 欧洲精品成人免费视频在线| AV无码中文字幕不卡一区二区三 | 国产又色又爽又黄的网站在线| 吸头AXYGEN日本| 国产熟女老妇300部MP4| 日本老熟妇乱子伦精品| 曰批免费视频免费无码软件| 国产无遮挡裸体免费视频| 午夜亚洲WWW湿好爽| 国内精品久久久久精品爽爽| 色窝窝无码一区二区三区成人网站| 中文无码精品一区二区三区 | 欧美精品亚洲精品日韩专区VA| 亚洲卡1卡2乱码新区仙踪| 精品少妇人妻AV无码专区| 亚洲色成人网一二三区| 久久亚洲人成网站| 47147人文艺术欣赏| 欧美与黑人午夜性猛交久久久 | 国产成人一卡2卡3卡4卡| 无码人妻丰满熟妇区免费| 韩国羞耻漫画免费| 亚洲熟妇无码八AⅤ在线播放| 雷神ちゃんが人気の原因| 400部精品国偷自产在线| 人妻AⅤ中文字幕| 丰满的继牳3中文字幕系列| 无码人妻丝袜视频在线播免费| 韩国毛片两个母亲电影在线播放| 亚洲欧美色中文字幕在线| 国产三级在线观看完整版 | 国产午夜精品一区二区三区老| 日韩精品人成在线播放| 国产成人无码AA精品一区| 性偷窥TUBE凸凹视频| 精品推荐国产AV剧情| 中文字幕日韩人妻不卡一区| 人妻人人添人妻人人爱| 国产AV无码日韩AV无码网站| 日产无人区二线三线乱码| 国产成人亚洲综合无码DVD | 国产作爱视频免费播放| 亚洲色成人www在线观看| 女人张开腿让男人桶爽的| 东京热加勒比视频一区| 亚洲AⅤ无码日韩AV中文AV伦| 久久人人做人人爽人人AV| 亚洲日本一区二区三区在线不卡 | 又紧又大又爽精品一区二区| 欧美人与动牲交A欧美精品| 国产 亚洲 无码 激情| 色欲ΑV一区二区三区天美传媒| 国产精品美女久久久久久| 亚洲日本一线产区和二线产| 欧美精品VIDEOSEX极品| 99国产精品99久久久久久| 免费A级毛片无码免费视频120 | 精品人妻系列无码人妻不卡| 中文字幕无码中文字幕有码A| 日本熟妇裸交ⅩXX视频全过程| 国内精品国语自产拍在线观看| 中文字幕 亚洲精品 第1页| 色狠狠AV老熟女| 精精国产XXXX视频在线播放| 99大香伊乱码一区二区| 亚洲中文字幕人成乱码| 日本VPSWINDOWS怀孕| 国内揄拍国内精品| 亚洲国产精品无码久久久 | 亚洲最大成人一区久久久| 日产精品99久久久久久| 娇妻被黑人调教成公厕|