久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 22159|回復: 19
收起左側

DIY自動搶紅包機器人!再也不怕搶不到了

  [復制鏈接]
ID:114320 發表于 2016-4-18 21:44 | 顯示全部樓層 |閱讀模式
機器人搶紅包大作戰


高清無碼火腿腸搶紅包機器人:盯——紅包!—— 搶!

是的,機械臂前端是一根火腿腸。是不是也想擁有一臺搶紅包機器人?和果殼實驗室的小伙伴一起制作吧!

需要準備的材料:
Arduino Mega2560
面包板 ×1
杜邦線 若干
按鍵開關 ×1
10K 電阻  X1
10K 滑動變阻 X3
舵機 ×3
2mm亞克力板 約40cm×40cm
橡皮筋 ×2
火腿腸 ×1

需要準備的設備:
激光切割機
一臺裝有python+opencv+numpy環境的電腦
外置的攝像頭
攝像頭支架

搶紅包機器人的原理是啥?

開始制作搶紅包機器人時,我們試圖找一個更加簡單的方案:將四塊TSC200顏色傳感器貼在手機屏幕上紅包將出現的位置的四個角,當這四個顏色傳感器同時檢測到微信紅包的橘黃色時,可以判斷為有新的紅包發出來,這個時候Arduino就開始進行搶紅包操作。

然而當我們拿到TSC200顏色傳感器模塊的時候卻十分奔潰,雖然TSC200芯片非常小,但做成模塊后電路板就足足占了大半個屏幕,臉都遮沒了……

所以我們轉而尋求另外一條途徑——計算機圖像識別。

用一個攝像頭拍攝手機畫面,通過開源的計算機視覺庫openCV分析畫面信號,判斷出是否有新的紅包出現,當紅包出現時即向Arduino發送指令,Arduino控制搭載火腿腸的機械臂在屏幕上進行三次點擊,完成搶紅包操作。

我該怎么制作它?

搶紅包機械臂機械部分主要由亞克力制成的機械臂結構、執行動作的舵機和負責觸屏任務的火腿腸組成,機械臂通過Arduino進行調試。

為了將盡可能簡化程序,我們設置了三個滑動變阻器和一個按鈕來手動設置機械臂的路徑,初次使用時,使用變阻器控制機械臂的每個動作,并將每個動作對應的角坐標記錄下來填寫到程序中,再重新燒寫程序。

連接滑動變阻器到Arduino控制器

我們使用三個10k滑動變阻器作為電位器用于手動控制機械臂。分別將三個電位器的1號引腳接入GND端,3號引腳接入VCC端,三個電位器的2號引腳分別接入Arduino的A0、A1、A2端。當電位器轉動時,2號引腳輸出不同的電壓型號, Arduino讀取各個電位器的2號引腳的型號,控制舵機轉動到對應的角度。

滑動變阻器
連接按鍵開關到Arduino控制器

為了方便查看手動操作時舵機轉動的角度,我們用了一個設置一個輸出角度信息的按鈕。當我們轉動舵機到我們需要的角度時,按一下按鈕,Arduino便會通過串口返回一個舵機轉過的角度。我們將這些角度數值記錄下來燒寫進Arduino中,下次操作時,只需要給Arduino發送一個串口指令,機械臂就會按設定的角度開始執行。

輕觸開關

輕觸開關接線圖

連接舵機到Arduino控制器

舵機的選擇不像普通的電機那么古板,它可以根據你的指令旋轉至0至180度之間的任意角度然后精準地停下來,因此讓舵機來驅動機械臂執行動作是簡單經濟的方案。我們使用Arduino的11、12、13端口輸出PWM信號來控制舵機。

將三臺舵機的紅線接入VCC端、棕色線接入GND端,三臺舵機的黃線分別接入Arduino的11、12、13號端口。
制作機械臂結構

我們在紙上會繪制機械臂大致的外形,然后在AutoCAD繪制各個部位的零件圖,輸出激光切割軟件可以讀取的PDF文檔,然后用激光切割機在一塊2mm厚的亞克力板上切割出零件,將零件拼裝在一起,并用膠水或螺絲固定住。

機械臂概念草圖:

機械臂零件圖:

組裝成的機械臂各個部件:

組裝完成的機械圖:

夾上火腿腸就可以出現觸摸屏幕了:

圖像(紅包)識別

我們在python上調用openCV視覺庫對進行圖像處理。計算機獲取到視頻信號后,首先進行顏色過濾處理,將橙黃色之外的顏色過濾掉,然后獲取黃色色塊的輪廓、面積、質心位置。程序通過面積和質心判斷是否有新的紅包出現,當有紅包出現時,python腳本即通過串口向Arduino發送指令。

計算機圖像界面

好了,坐等紅包趕緊發過來!

搶紅包機器人大聯歡

獨樂樂不如眾樂樂嘛,我們這么有意思的東西當然要和大家一起分享啦。現在我們將開源我們的全部內容,召集感興趣的小伙伴一起共同制作各種搶紅包機器人,來看看誰的設計更蠢萌,“手”更快!

你是不是也想參與并制作一個屬于自己的搶紅包機器人?是不是也想在除夕夜炫耀一把?現在就可以勾搭實驗君的AI!

回復

使用道具 舉報

ID:128800 發表于 2016-7-2 13:01 | 顯示全部樓層
大神 你太牛了
回復

使用道具 舉報

ID:125165 發表于 2016-7-4 10:16 | 顯示全部樓層
搶紅包都用上了機器人你不是一般的牛啊。
回復

使用道具 舉報

ID:4210 發表于 2017-3-7 16:09 | 顯示全部樓層

 大神 你太牛了
回復

使用道具 舉報

ID:104825 發表于 2017-3-22 19:30 | 顯示全部樓層
這個外掛好像沒人能查出來!
回復

使用道具 舉報

ID:182982 發表于 2017-3-24 09:04 來自觸屏版 | 顯示全部樓層
神一樣的人物!
回復

使用道具 舉報

ID:185482 發表于 2017-4-1 23:07 | 顯示全部樓層
學習了
回復

使用道具 舉報

ID:192277 發表于 2017-4-24 00:58 來自觸屏版 | 顯示全部樓層
膜拜大神!
回復

使用道具 舉報

ID:193021 發表于 2017-4-24 13:11 | 顯示全部樓層
求例程,好想要個源碼
回復

使用道具 舉報

ID:239985 發表于 2017-10-18 20:37 | 顯示全部樓層
大神 怎么讓傳感器模塊與其他模塊鏈接
回復

使用道具 舉報

ID:269014 發表于 2018-1-20 00:07 來自觸屏版 | 顯示全部樓層
現在有搶紅包神器軟件了!
回復

使用道具 舉報

ID:276348 發表于 2018-1-30 18:59 | 顯示全部樓層
這個值得學習的。
回復

使用道具 舉報

ID:253767 發表于 2018-1-31 08:02 | 顯示全部樓層
有創意,大神,你太牛了!
回復

使用道具 舉報

ID:750429 發表于 2020-5-13 00:16 | 顯示全部樓層
你這個用的啥電機啊,小白一枚T T
回復

使用道具 舉報

ID:305511 發表于 2020-5-13 16:32 | 顯示全部樓層
好厲害呀!都使用機器人了!
回復

使用道具 舉報

ID:600952 發表于 2020-5-14 23:59 來自觸屏版 | 顯示全部樓層
自動搶紅包完全可以用autojs腳本啊。不過你確實挺厲害,做了個機械臂
回復

使用道具 舉報

ID:343102 發表于 2020-5-15 08:31 | 顯示全部樓層
值得學習。
回復

使用道具 舉報

ID:809311 發表于 2020-9-15 19:24 | 顯示全部樓層
有些靈敏度低屏幕不能用這個模擬手指。
回復

使用道具 舉報

ID:399179 發表于 2020-9-16 14:40 來自觸屏版 | 顯示全部樓層
還有這種操作?!!!
回復

使用道具 舉報

ID:456001 發表于 2020-9-24 21:12 | 顯示全部樓層
哈哈哈,火腿腸,太牛了
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲乱码国产乱码精品精的特点 | 婷婷国产一区二区三区 | 国产精品美女久久久久aⅴ国产馆 | 国产精品综合视频 | 午夜黄色影院 | 99精品欧美一区二区三区 | 国产在线观看一区二区三区 | 国产精品一区久久久 | 国产98色在线 | 日韩 | 大学生a级毛片免费视频 | 欧美三区视频 | 亚洲精品日韩一区二区电影 | 手机av网 | 2020天天操 | 亚洲欧美一区二区三区国产精品 | 久久爱综合 | 97国产精品视频人人做人人爱 | 在线观看毛片网站 | 日韩av免费看 | 亚洲 欧美 日韩 在线 | 一级毛片免费视频 | 国产精品观看 | 国产91视频一区二区 | 超碰成人在线观看 | 成人欧美一区二区三区在线观看 | 国产精品1区 | 午夜在线| 91久操网 | 久操福利| 欧美综合在线视频 | 精品1区2区| 我想看国产一级毛片 | 91五月婷蜜桃综合 | 欧美精品一区三区 | av中文字幕在线观看 | 精品一区二区三区免费视频 | 夜夜骑首页 | 国产综合精品一区二区三区 | 国产成人99久久亚洲综合精品 | 精品91久久 | 99久久精品免费看国产高清 |