找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 25798|回復(fù): 4
打印 上一主題 下一主題
收起左側(cè)

斐X翻車的大能機器人X3APP無法登錄了~嗯~我看還能拯救一下

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:255706 發(fā)表于 2019-8-2 11:06 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
故事背景,相信很多朋友都在斐X翻車了,并且大部分智能硬件都無法連接服務(wù)器。
前段時間想看下玩下掃地機器人x3,發(fā)現(xiàn)app無法登錄了,貼吧里很多用戶也反應(yīng)app無法登錄,應(yīng)該是短信平臺欠費了.

正在絕望之際,朋友說他的手機原來登錄沒退出,還能可以進app并且能控制機器人。重新點燃了希望之火。


故事說完現(xiàn)在正式開始盤它


拆下這幾顆螺絲即可打開上蓋。
這貨遠程控制用的是一個ESP8266的wifi模塊,通過UART串口和單片機通信,這里講的是我摸索到掃地機器人數(shù)據(jù)格式,通過用單片機做一個接收器,并用萬能遙控器實現(xiàn)遠程控制,當然可以重新刷他的wifi模塊。
溫馨提示:這個小傻X,停止一兩分鐘或者充電座掉電,就會自己亂跑找它的充電座,別把線扯斷、電腦扯到地上。


這個口就是wifi模塊的插口,對應(yīng)WiFi模塊黑色GND紅色VCC白色RxD黃色TxD,這里用排線焊到引腳上。用TTL接到電腦上波特率115200獲取串口數(shù)據(jù)。
溫馨提示:這個小傻X,停止一兩分鐘或者充電座掉電,就會自己亂跑找它的充電座,小心它把線扯斷、電腦扯到地上。





上電后單片機會發(fā)送55 AA 0A 00 01 02 07 00 03 25數(shù)據(jù)尋找wifi模塊,等待wifi模塊回應(yīng),





WiFi模塊收到這段數(shù)據(jù)就會將返回一個握手包(我自己取的名)55 AA 0A 00 00 82 01 00 02 BD,其中第五個字節(jié)(稱它為ID吧)每次發(fā)送完后下次會+1,最后一個字節(jié)是校驗(也是我自己取的名)算法:0x71-ID后把3 4 6 7位取反,



單片機收到握手包以后,會把握手包計算以后發(fā)回,這個對我來說沒什么用,沒去研究算法。
此時wifi模塊一直發(fā)握手包,單片機一直返回,直到wifi連接成功會發(fā)送55 AA 0A 00 40 82 03 00 00 FD
同時單片機會返回一些參數(shù) 這個我還得繼續(xù)研究下,應(yīng)該是電量或者機器的運行狀態(tài)。
重點來了!設(shè)備控制命令

設(shè)備控制命令為14字節(jié)
55 AA 0E 00 02 03 03 00 00 06 01 0A 01 14
其中第5字節(jié)為ID,要在上一條命令I(lǐng)D+1,12字節(jié)為動作命令(還是自己取的名字)最后一個字節(jié)為校驗位,
算法:0xE4-動作命令-ID后第3 4 7 8位取反,動作命令 啟動:0x0A、暫停:0x03、回充:0x09。
是不是很繞有點混亂,我折騰了好幾天才猜出來
但有個好消息,WiFi模塊可以每次都可以假裝是第一次啟動,意思就是ID=0時發(fā)握手包,下個ID=1時就發(fā)控制命令這樣每次命令都是一樣的校驗位都是一樣,兩段數(shù)據(jù)一起發(fā)就行。已經(jīng)打包,需要可以下載。隔幾天再做單片機,累了

51hei截圖20190802100656.png (632.06 KB, 下載次數(shù): 117)

51hei截圖20190802100656.png

大能掃地機器人串口數(shù)據(jù).zip

388 Bytes, 下載次數(shù): 6, 下載積分: 黑幣 -5

評分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報

沙發(fā)
ID:477560 發(fā)表于 2019-11-24 20:09 | 只看該作者
樓主弄好了嗎?
回復(fù)

使用道具 舉報

板凳
ID:609400 發(fā)表于 2019-11-25 09:57 | 只看該作者
樓主把掃地機器人的原理圖拓下來就厲害了
回復(fù)

使用道具 舉報

地板
ID:672738 發(fā)表于 2019-12-24 18:39 來自手機 | 只看該作者
沒必要那么麻煩,大能已經(jīng)換牌為家衛(wèi)士掃地機器人了。
回復(fù)

使用道具 舉報

5#
ID:672738 發(fā)表于 2019-12-25 09:28 來自手機 | 只看該作者
大家下載家衛(wèi)士掃地機器人app就可以了,賬號都不用重新注冊。
回復(fù)

使用道具 舉報

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

本版積分規(guī)則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機教程網(wǎng)

快速回復(fù) 返回頂部 返回列表