修改

文檔

圖片

迪威網(wǎng)友507e81
迪威網(wǎng)友507e81
原創(chuàng)模型

帶樹莓派Pi 3的2軸IP攝像機(jī)

VIP
免費(fèi),登錄即可下載
本資源不能下載
發(fā)布時(shí)間:2020/3/4 22:06:00
為了提高我的python技巧,我用一個(gè)覆盆子Pi創(chuàng)建了一個(gè)2軸相機(jī) “運(yùn)動(dòng)”作為拖纜和我自己的Python腳本來控制兩個(gè)伺服的“MG 90” 通過遙控器或作為獨(dú)立的。 請(qǐng)注意,不包括接地板,因?yàn)?我在商店里放了一些鋁片,它會(huì)使這個(gè)裝置重一點(diǎn)。 你也可以拿一塊木頭。 我用過 PLA 網(wǎng)絡(luò)攝像頭: 伺服: 這就是我使用的代碼;-) 我知道這可能會(huì)更好,但對(duì)我有用。 我已經(jīng)用php編寫了一個(gè)webinterface。 您已經(jīng)在腳本所在的文件夾中創(chuàng)建了一個(gè)“servo_dreh_n.txt”。 !/usbipython3號(hào) 將RPi.GPIO導(dǎo)入為GPIO 導(dǎo)入時(shí)間 導(dǎo)入套接字 導(dǎo)入線程 伺服電機(jī)=23 伺服裝置=18 設(shè)置模式() GPIO.設(shè)置(伺服,) (伺服kipp,) d=(伺服,50)#GPIO 18 als PWM mit 50赫茲 d、 開始(2.5) d、 變動(dòng)周期(0) k=(伺服kipp,50)#GPIO 18 als PWM mit 50赫茲 k、 開始(2.5) k、 變動(dòng)周期(0) print('測(cè)試伺服') d、 變動(dòng)周期(2.5) 睡眠時(shí)間(0.5) d、 變動(dòng)周期(12.5) 睡眠時(shí)間(0.5) d、 變動(dòng)周期(7.5) 睡眠時(shí)間(0.5) d、 變動(dòng)周期(0) 睡眠時(shí)間(0.5) k、 變動(dòng)周期(2.5) 睡眠時(shí)間(0.5) k、 變動(dòng)周期(12.5) 睡眠時(shí)間(0.5) k、 變動(dòng)周期(7.5) 睡眠時(shí)間(0.5) k、 變動(dòng)周期(0) def dreh_by_read(): print('readline') 打開('/home/piervo_1ervo_dreh_n.txt',“r”)作為fo: fit_line=ne() 打印(fit_line.strip('HTTP 1.1')) ku=擬合線[:-14] 打?。╧u) x=浮點(diǎn)數(shù)(ku) d、 變動(dòng)周期(x) 睡眠時(shí)間(0.5) d、 變動(dòng)周期(0) def kipp_by_read(): print('readline') 打開('/home/piervo_1ervo_dreh_n.txt',“r”)作為fo: fit_line=ne() 打?。╢it_line.strip('HTTP 1.1')) ku=擬合線[:-14] 打?。╧u) x=浮點(diǎn)數(shù)(ku) k、 變動(dòng)周期(x) 睡眠時(shí)間(0.5) k、 變動(dòng)周期(0) 綁定ip='192.168.178.66'#樹莓ip 綁定端口=9999 服務(wù)器=(_INET,_STREAM) ((綁定ip,綁定端口) (5)#連接的最大積壓 print({}:{}監(jiān)聽。格式(bind-ip,bind-port) def handle_client_連接(client_socket): 請(qǐng)求=客戶端套接字.recv(1024) 客戶端套接字發(fā)送(b'Ack') 請(qǐng)求=請(qǐng)求。解碼() clean=('/',1)[1] fooúclean=干凈。拆分('',1)[0] 打開('/home/piervo_1ervo_dreh_n.txt','r ')作為zoo: (fooúu clean)動(dòng)物園。寫作(fooúu clean) 如果“DREH”在clean中: 打?。ā癉oing dreh”) 一個(gè)接一個(gè)讀() elif‘KIPP’干凈: 打?。ā癉oing kipp”) 一個(gè)接一個(gè)讀() 客戶端套接字。關(guān)閉() 如果是真的: client_sock,address=() print({}:{}接受的連接。格式(地址[0],地址[1])) client_handler=線程。線程( target=處理客戶機(jī)連接, args=(client_sock,)#如果沒有逗號(hào),您將得到一個(gè)。。。TypeError:*后面的handle_client_connection()參數(shù)必須是序列,而不是socketobject ) 客戶端處理程序.start() 享受
個(gè)文件
壓縮包大?。?MB
小程序二維碼
微信小程序 微信掃碼打開此模型
登錄后發(fā)表評(píng)論
恒諾鑫科-專注碳素制品的開發(fā)與生產(chǎn)