色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Python+樹莓派實現的微信拍攝機器人

單片機愛好者 ? 2018-04-26 16:36 ? 次閱讀

最近一直在自學Python,并且深深被它的優雅、簡單和高效所吸引,學習的主攻方向是Python的web開發和網絡爬蟲,但是為了讓自學的過程不那么枯燥無味,同時也能滿足自己喜歡折騰的愛好,就入手了一塊Raspberry Pi 3B和一個攝像頭。今天在這和大家分享一個我剛剛編寫的Python腳本,目的是用Python+樹莓派實現的微信拍攝機器人,并將圖片和視頻文件傳入到手機微信中。


1. 準備材料:(1)樹莓派

(2)攝像頭:

(3)兩部可以登錄微信的智能手機(分別用于登錄兩個互為好友的微信號)2. 樹莓派的安裝和鏈接:具體的樹莓派系統安裝以及遠程登錄的方法可以在簡書和百度上搜索,方法都非常詳細而且操作也比較簡單,就不在這里贅述了(推薦大家兩款遠程登錄樹莓派的手機軟件JuiceSSH和VNC Real簡單好用)

3. Python源碼:

from wxpy import *

import picamera

#初始化微信機器人,掃碼登錄

bot = Bot()

my_friend = bot.friends().search('高桿')[0]

#初始化圖靈機器人

tuling = Tuling(api_key='8edce3ce905a4c1dbb965e6b35c3834d')

# 自動回復所有文字消息

@bot.register(msg_types=TEXT)

def auto_reply_all(msg):

#當接受到文字為kk時,拍攝照片

if msg.text == 'kk':

#初始化照相機

camera = picamera.PiCamera()

try:

#捕獲圖像

camera.vflip = True

camera.capture('image.jpg')

except:

#若調用攝像頭拍攝失敗,發送錯誤信息

my_friend.send('PiCamera Error')

else:

#發送給請求者

my_friend.send_image('image.jpg')

finally:

#關閉攝像頭,釋放資源

camera.close()

#當接受到文字為tt時,錄制視頻

elif msg.text == 'tt':

with picamera.PiCamera() as camera:

camera.resolution = (640, 480)

camera.start_preview()

#錄制視頻,視頻格式為h264

camera.start_recording('video.h264', format='h264', quantization=23, resize=(1024, 768))

camera.wait_recording(60)

camera.stop_recording()

camera.stop_preview()

my_friend.send_video('video.h264')

camera.close()

else:

tuling.do_reply(msg)

# 開始運行

bot.join()

3. 代碼分析:在這個程序中引用了Python的兩個類庫,具體可以使用apt-get install python3-wxpy方式下載,一個是wxpy(這個庫要去必須使用Python3.X版本),這是基于itchat庫開發的網頁版微信機器人類庫,具體的使用方法可以打開下面的鏈接學習(對itchat熟悉的朋友也可以直接引用itchat類),在這里還用到了一個圖靈機器人,他已經封裝到了wxpy庫中,這樣可以讓微信機器人除了拍照和攝像,還能進行簡單的問答聊天。

wxpy庫使用說明:wxpy.readthedocs.io/zh/latest/

還用一個庫就是picamera,具體可以使用apt-get install python3-picamera方式下載,這個Python模塊是專門調用樹莓派攝像頭的,具體的使用方法可以訪問下面的鏈接學習

picamera庫使用說明:picamera.readthedocs.io/en/release-1.2/install3.html#raspbian-installation

在程序中生成的圖片文件名為image.jpg,視頻名稱為video.h264,這兩個文件會在每次生成時反復覆蓋,不會占用樹莓派的過多存儲空間,這也也造成了文件不能再樹莓派上一直保存。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 機器人
    +關注

    關注

    211

    文章

    28380

    瀏覽量

    206916
  • python
    +關注

    關注

    56

    文章

    4792

    瀏覽量

    84627
  • 樹莓派
    +關注

    關注

    116

    文章

    1706

    瀏覽量

    105607

原文標題:基于Python和樹莓派的微信拍攝機器人

文章出處:【微信號:gh_dae0718828df,微信公眾號:gh_dae0718828df】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    【開源項目】Emo:基于樹莓 4B DIY 能笑會動的桌面機器人

    Emo是一款基于樹莓4做的個人伴侶機器人,集時尚與創新于一身。它不僅僅是一款機器人,更是一個活生生的存在,與其他機器人不同,它擁有獨特的
    發表于 12-26 15:18

    變形樂高玩具變形和樹莓一起玩出樂高機器人

    玩法。1.樂高做樹莓底盤嗯,基本沒啥技術含量,5歲小孩子所擁有的動手能力就夠了。2.樹莓做樂高核心這個就很可怕了!樂高加上樹莓
    發表于 09-02 14:26

    樹莓打造視頻監控機器人Verybot

    `在網上有看到一個基于樹莓 ( raspberry pi ) 的視頻監控機器人平臺 Verybot ,順帶把這個機器人的一些圖片、視頻、設計思路進行公開,讓大家都參與到
    發表于 09-18 15:33

    有關樹莓制作機器人平臺的探索

    2.樹莓派性能高,可以功能更強大的機器人畢竟單片機的處理器能力有限本人的打算 是 樹莓主機加7寸顯示屏 做機器人主板 然后接電機控制模塊
    發表于 11-10 10:19

    請教利用樹莓制作六足機器人的問題

    本人新手,最近在準備制作一個六足機器人,如果利用舵機控制器+遙控手柄套件的話,可以很容易就實現簡單的功能。為了能讓六足機器人實現更加復雜的功能,我想利用arduino+
    發表于 11-10 15:33

    樹莓語音識別機器人(下)

    `樹莓語音識別機器人(上)第四步:聲卡盡管有音頻輸出口可以連接音箱或耳機,但為了獲得更好的音質,我們將外置聲卡材料:1. 樹莓2. US
    發表于 01-20 10:59

    家庭智能小管家機器人資料分享!

    主要使用樹莓和arduino作為核心控制,在互聯網這個大的平臺上進行機器人的工作和維護、主要使用環境是在室內。機器人系統運行的環境是Linux系統、主要是C、
    發表于 10-09 20:32

    樹莓Python與自美人工智能系統實現人臉識別

    系統是基于樹莓Python小程序打造出的一款物聯網人工智能系統。目前系統已實現:語音喚
    發表于 12-26 11:24

    控制的家庭智能機器人(附語音聊天、人臉檢測、自主巡航等)

    ,或者機器人進行一個部署。并且會報警處理一些事情,例如降溫功能,人臉檢測報警等。當用戶在家時,機器人可以為用戶播放音樂、電影、語音識別聊天等,而且還會抓取網絡新聞、發送
    發表于 09-30 14:33

    如何使用樹莓開發智能機器人控制系統

    樹莓和其他機器人的控制器有何不同?如何使用樹莓開發智能機器人控制系統?
    發表于 12-23 06:55

    如何利用樹莓搭建一個完整的機器人系統?

    如何利用樹莓搭建一個完整的機器人系統?
    發表于 01-18 06:37

    【IoT畢業設計】樹莓開發板+機智云IoT+監測機器人

    摘要:以小車為基底,以樹莓開發板為中心,搭載攝像頭、傳感器等數據采集設備,采用CC2530為傳感器處理器、ZigBee技術為無線傳輸,實現了各節點間的通信。以ItChat
    發表于 04-27 17:55

    如何使用樹莓制作一個巡線機器人

    眾所周知,樹莓是一個基于ARM微處理器的開發平臺。憑借其強大的計算能力,它在廣大電子愛好者中經常會創造出奇跡。為了更好地了解樹莓及其工作原理,讓我們嘗試使用
    的頭像 發表于 04-08 16:38 ?5943次閱讀
    如何使用<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>制作一個巡線<b class='flag-5'>機器人</b>

    基于樹莓的移動機器人實現

    電子發燒友網站提供《基于樹莓的移動機器人實現.zip》資料免費下載
    發表于 10-27 11:48 ?16次下載
    基于<b class='flag-5'>樹莓</b><b class='flag-5'>派</b>的移動<b class='flag-5'>機器人</b><b class='flag-5'>實現</b>

    樹莓機器人船構建

    電子發燒友網站提供《樹莓機器人船構建.zip》資料免費下載
    發表于 07-10 11:33 ?0次下載
    <b class='flag-5'>樹莓</b><b class='flag-5'>派</b><b class='flag-5'>機器人</b>船構建
    主站蜘蛛池模板: 国产成久久免费精品AV片天堂 | 最近中文字幕2019国语4| 一本久道久久综合狠狠躁AV| 亚洲人视频在线观看| 亚洲视频在线观看| 最新国产在线视频| vagaa哇嘎黄短片| 国产精品久久久久久人妻精品流 | 国产99青草全福视在线| 国产精品色午夜视频免费看| 好大好硬好湿再深一点网站| 久久中文字幕人妻熟AV女蜜柚M| 女人高潮了拔出来了她什么感觉| 日本熟妇多毛XXXXX视频| 幸福草电视剧演员表介绍| 尤蜜网站在线进入免费| AV天堂午夜精品蜜臀AV| 国产精品久久久久影院免费| 久久99精品国产自在自线| 女配穿书病娇被强啪h| 神马电影院午 夜理论| 亚洲中文无码AV在线观看| av免费网站不卡观看| 国产免费福利在线视频| 麻豆传煤网站网址入口在线下载| 日韩欧美三区| 野花香在线观看免费观看大全动漫| 97色在线视频| 国产乱码二卡3卡四卡| 乱xxxjapanese黑人| 少妇高潮惨叫久久久久久电影| 亚洲偷偷自拍免费视频在线| 9966在线观看免费高清电影| 国产精品久久久久a影院| 开心久久激情| 无限资源在线观看高清| 337p啪啪人体大胆| 国产色婷婷亚洲99精品| 欧美jizz19性欧美| 亚洲日本欧美产综合在线| 啊灬啊别停灬用力啊老师|