[心得] Pokemon Go Plus 與 Arduino 搭配

作者: takahashikag (那來自某島的蘇州軍部長)   2019-08-27 14:34:18
話先說在前
● 這樣搞是會失去 Pokemon Go Plus 的防水性跟保固
● 沒有電工跟加工技巧的,例如使用助焊劑、電烙鐵跟手工電鑽,直接放棄比較快
● 一段時間後自動斷線不是問題,是遊戲本身的機制
因為你還是需要去遊戲裡面點擊連線鈕,所以即使寫出自動按鍵的連線機制也是沒用
這個改法其實很久以前就看過了,當初在研究有沒有夾子大法跟馬達線路短路法外的第三法時,看到了一位外國玩家寫的文章
原作者縮網址 http://bit.ly/33VxlCx
但當初一直沒有去驗證它的可行性,例如 Arduino 真的可以從 LED 跟馬達的饋線就去判定遊戲機制嗎?),還有一點就是如果直接拉線實在是有夠醜,逼死強迫症
剛好最近閒閒,也學了 kiCad,就自己設計、照廠商印刷了幾片電路板來驗證一下
https://i.imgur.com/eyb69gh.png
我是用 Arduino Nano 取代原作者的 Arduino Uno R3,因為我想直接把東西全焊在板子上,不過我也有設計了 Uno R3 的電路板就是了
https://i.imgur.com/ncLiNG3.png
最大的挑戰是改裝 Pokemon Go Plus,扣掉振動馬達,全都是 SMD,魔爪喝多手抖就完了
https://i.imgur.com/Q4t7cPV.png
基本上焊得不是很好,但能用就是了,之後可能會解焊重弄
https://i.imgur.com/lIfmWDq.png
然後切割機殼好幫接頭找個家
https://i.imgur.com/gITbMxI.png
把接頭焊上去,然後固定好線路(用烙鐵輕輕點上去的很容易就會脫焊
https://i.imgur.com/tHv8brC.png
裝回去,小心不要壓到線
https://i.imgur.com/DpNE2gh.png
然後完成電路板
https://i.imgur.com/jTrA426.png
上傳 Code 到 Arduino 裡面 製作連接線
插上電源開機後,插上 Pokemon Go Plus 沒短路沒爆炸就是可以開始自動抓了
https://i.imgur.com/aPrnkl2.png
https://youtu.be/BAgr38G4zdQ
GitHub 專案(包含印刷電路板用的 Gerber、程式碼,以及步驟註解跟說明)
http://bit.ly/2Zj4eu1
● 如果想要外接電源跟連抓的話
電源從 Vibration_Vcc 輸入正極,GND 為負極,Vibration_GND 跟 Switch 連線,可以用洞洞板配上跳線、電池座,延長續航力,而且因為移除振動馬達,續航力會長很多
作者: godartifact (魂)   2019-08-27 14:47:00
看不懂 XD好像很厲害
作者: b1izzard2000 (OGC)   2019-08-27 14:47:00
看不懂 但是很厲害的樣子
作者: acer5738G (綠膿桿菌)   2019-08-27 14:53:00
標題害我想說差不多娃娃幾時實裝了
作者: ziyushin (麥問溫耶名)   2019-08-27 14:54:00
厲害!但究竟要多狂熱的玩家才會想永不斷線自動抓?XD
作者: genelin ( )   2019-08-27 14:57:00
不...一定會先沒有紅球! XD
作者: kcl0801 (kcl)   2019-08-27 14:57:00
看不懂 所以這樣可以自動重連了?
作者: xxakigo (索拉)   2019-08-27 15:06:00
這完工成就感爆棚吧XD
作者: mtes (mtes41107)   2019-08-27 15:06:00
嗯嗯原來如此
作者: redmib   2019-08-27 15:29:00
斷線重連是麻煩,跟狂不狂熱沒什麼關係
作者: CanvasChen (Canvas)   2019-08-27 15:30:00
糟糕. 我看不懂先推一個!
作者: iwanttosleep (歐歐睏〃☆)   2019-08-27 15:46:00
想問那個小螢幕顯示球的數量為什麼上限是200?spin又是什麼呀?
作者: AtDe (把後悔留在過去!)   2019-08-27 16:04:00
快推,不然會被說看不懂
作者: swinggcat (搖擺貓)   2019-08-27 16:11:00
看不懂,但感覺厲害
作者: gn01140216 (苑名零)   2019-08-27 16:13:00
看不懂,這是要幹嘛用大
作者: SlamKai (Calm Violence)   2019-08-27 16:19:00
學以致用 推
作者: genelin ( )   2019-08-27 16:26:00
Go+本來就會轉球不是嗎?不過沒有灑花要沒紅球也有難度.XD
作者: saintsmw (Saint)   2019-08-27 16:33:00
我不敢亂動,因為自己的是正版Plus已絕版
作者: R7SSI (我是R"柒"SSI)   2019-08-27 16:54:00
嵌入式系統推~
作者: oxhill (Yuxing)   2019-08-27 16:57:00
那跟plus加壓按鈕固定也會自動抓自動轉有何不同?
作者: xiecun (xiecun)   2019-08-27 16:59:00
Pok幦on go plus 不是沒有保固的嗎?
作者: katseng5566 (Yourass)   2019-08-27 17:02:00
我有plus也有arduno,但....沒事我也只是提一下...
作者: PPPGGG (凸( ゚∀゚)凸)   2019-08-27 17:07:00
= =感覺很厲害 不過這跟短路接法有什麼不同嗎???
作者: wu0h9685921 (仰望星空派)   2019-08-27 17:12:00
再AutoCAD畫殼 3D列印出來就沒有防水問題了XD
作者: pepsilee (Pepsi)   2019-08-27 17:32:00
原來Arduino可以從plus電路上抓訊號,好像不錯玩耶!!
作者: wdg1e56   2019-08-27 17:50:00
看起來螢幕上顯示的就是球數跟捕捉成功的次數,感覺蠻無用的
作者: calwolf (蜉蝣)   2019-08-27 19:15:00
所以說,這個可以做什麼
作者: qwer5469 (冰雨)   2019-08-27 19:25:00
可是好像帶不出門?
作者: shyshyan (神人為吾,千葉傳奇。)   2019-08-27 19:55:00
就是把夾子大法搞得很浩大而已
作者: promise2003 (煌小爵)   2019-08-27 20:39:00
好厲害
作者: poolknight (其實是poorknight)   2019-08-27 21:35:00
換個方向想大家可以集思廣義研發新功能集資開發一下例如顯示怪資訊或自動篩選傳送
作者: iwanttosleep (歐歐睏〃☆)   2019-08-27 21:52:00
如果那個小螢幕可以顯示紅球剩餘數量、盒子寶可夢數量/上限、斷線提示這幾個功能的話應該滿實用的
作者: shyshyan (神人為吾,千葉傳奇。)   2019-08-27 21:54:00
http://tinyurl.com/y53esn7l 這個app不就有斷線提示了我記得也有翻補給站統計等等資訊
作者: iwanttosleep (歐歐睏〃☆)   2019-08-27 21:55:00
自動篩選傳送超實用但官方可能不允許,應該和之前登入查iv的app一樣,比較像侵入式的感覺?
作者: shyshyan (神人為吾,千葉傳奇。)   2019-08-27 21:56:00
不可能改成啥自動傳送啦 想太多了 這些東西說穿了只是讀藍牙傳送的訊息而已
作者: iwanttosleep (歐歐睏〃☆)   2019-08-27 22:28:00
shy大,ios好像沒有你說的那個app耶(沒找到
作者: december1952 (快一點)   2019-08-28 00:06:00
竟然可以先轉牌子再丟球!
作者: GGininderla   2019-08-28 01:51:00
夾子大法的豪華版,sniffer抓封包自己就能寫出一個手環
作者: pyc888 (PYC)   2019-08-28 03:07:00
跟這類似?http://bit.ly/2ZzeugY
作者: iwanttosleep (歐歐睏〃☆)   2019-08-28 03:17:00
謝謝樓上的連結!!
作者: Evilshadow (神馬東西)   2019-08-28 10:41:00
不錯啊,難得沒看到噓說自動抓就是作弊XD佩服各種改造達人
作者: nixing (☆)   2019-08-28 10:50:00
其實網路上早就有人在賣改好的plus手環哩..
作者: pinacolada (西洽的包皮饅頭很獵奇)   2019-08-28 12:10:00
官方作弊不算作弊
作者: isohera (土城加藤鷹)   2019-08-28 14:09:00
用手按不好嗎?
作者: chenmok (chenmok)   2019-08-28 14:13:00
這應該可用在brook上。廠商願意更新程式就好了
作者: kids1991 (bon)   2019-08-28 15:48:00
快推
作者: WY627 ( )   2019-08-28 15:52:00
反觀手搖孵蛋....
作者: Fantasyhisai (凪の日月)   2019-08-28 23:39:00
好強
作者: mon60819 (Sean)   2019-08-29 12:03:00
會想永不斷線自動抓的應該不是狂熱玩家吧 只是懶得動的玩家(?)
作者: htc314 (熒惑)   2019-08-29 18:41:00
任天堂就是怕狂人才會一小時斷一次
作者: oxhill (Yuxing)   2019-08-29 22:57:00
簡單固定以按住按鈕就自動化了。搞這麼複雜還帶不出門感覺很無用
作者: nick61417 (nickkkk)   2019-08-30 00:58:00
不好意思,請教一下是透過判斷指示燈的訊號,執行設定好的邏輯控制嗎?那是否有機會達成,x分鐘內無燈號訊號輸入,判定為已斷線,然後透過藍牙等方式使手機自動執行按下Pokemon goplus的按鈕使其重新連線,類似自動執行腳本的概念
作者: iorittn (IORITTN)   2019-08-31 09:14:00

Links booklink

Contact Us: admin [ a t ] ucptt.com