【流水账】对Pupper的软件设备进行配置(树莓派)
關于軟件配置的相關資料
https://pupper.readthedocs.io/en/latest/guide/software_installation.html#enabling-basic-functionality
以上連接為官方提供的內容。
https://www.ncnynl.com/archives/202010/3977.html
這個是創客智造提供的,其實就是中文機翻版…
關于使用的硬件
PC:Win10+ubuntu20雙系統
pupper:樹莓派4b 2G版
問題一:etcher燒錄問題
鏡像文件就是用的官網提供的,另外下載的RPI-setup是2021年9月19的那個,RPI-setup好像已經停止更新了。
因為之前我同學燒過一次鏡像,所以我又重新格式化了一次。格式化用的就是Sd card fomatter一個藍色的軟件,選的quick format
之后在使用etcher燒錄時出現了一個錯誤,如下。
我看到了外網有同僚們有在討論這方面的內容,鏈接如下:
鏈接: https://forums.balena.io/t/checksums-do-not-match/36537/53
按照這位老哥寫的步驟也沒解決問題,但是看到有其他老哥說問題不大,那就繼續吧。
燒錄完后要插拔一下sd卡,不然電腦讀不到TF卡的內容。
問題二:ssh連不到樹莓派
按理說應該很簡單。
我的步驟:
PC連接我手機熱點;
重新更改我的ipv4地址,為10.0.0.44;子網掩碼是255.255.255.0;
然后管理員身份運行cmd,輸入ssh pi@10.0.0.10;
最后出現了三種情況,不過都沒有成功。
第一種情況是無法ping通,一直顯示無法訪問主機。
第二種情況是每次輸入正確的密碼但顯示permission denied
第三種情況就是一直顯示 connection time out
總之問題很多很多,浪費了一天的時間…
問題二之解法——如何成功ssh
第一步
我死馬當活馬醫,按照官方的說法重新燒錄了20年的樹莓派鏡像。這次格式化還是用的小藍SD card formatter,不過燒錄改成了win32disklmager,兩個都是免費的。(燒錄過程沒有報錯)
第二步
替換一下RPI文件,這個RPI文件我是從B站一位up那里下載的。
下載 “RPI-Setup-master”這個文件,然后解壓縮,把其中的內容全部復制到TF卡中。(因為我暫時沒想用wifi連接外網,先把局域網搞明白再說,就沒有修改wifi配置文件。)
這是那位up在b站的文章鏈接: https://www.bilibili.com/read/cv7803389如果去外網不方便下載的同志可以從這篇文章里獲得下載方式。
第三步
通過藍色網線連接樹莓派和主機,
第四步
配置一下局域網絡,打開PC的 “更改適配器選項”
更改PC的網絡IPv4地址,因為pupper要求樹莓派只能在10.0.0.x網段。
到此為止IP設置完畢,之后可以開始利用ssh連通樹莓派和PC。
<win+q>,打開windows10自帶的搜索工具,輸入cmd,回車進入終端。
之后我先ping了一下,為劇情高潮做個鋪墊,按捺一下疏通網絡之激動心情。
之后就是激動人心的ssh了。
名稱:pi
密碼:raspberry
到此為止就成功連通了PC和樹莓派,但是工作才剛剛開始(都不算)…
問題三
我沒辦法利用ntp實現時間同步,我從網上看了一萬年了,都沒整好…
最后還是手動復位時間的,用的是以下命令行。
總結
難度不高,純純按圖索驥,期間停了一天的電,也是邊玩邊整好的。
截止到2022年11月5日晚上八點,我也算是能夠驅動狗運動了。
不過由于自身負重的沒有估計進去,導致在運動時機器狗會外八字,這也算是保持穩定的一種狀態,后面我再嘗試修改一下舵機的參數,讓內八字稍微小點。
另外,因為使用的3D打印的材料,所以各個部件都比較脆,很容易就直接崩開一個非常平整美麗的口子,甚至直接斷開…總之,各位使用時一定要謹慎,先關軟件再關硬件這是最基本的。
其他參考
看這個博主的文章我才知道要設置以太網3,并且以太網3的IP就是PC的IP: https://blog.csdn.net/qq_37489906/article/details/119252129
附上B站up的視頻鏈接: https://www.bilibili.com/video/BV1TK411N7Bo/?spm_id_from=333.337.search-card.all.click&vd_source=f820e8e4409b0097df55ddd9bd13b11b
文章鏈接等侵刪。
總結
以上是生活随笔為你收集整理的【流水账】对Pupper的软件设备进行配置(树莓派)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: FastTFT V15.0.1免狗安装包
- 下一篇: LC-BLSTM结构快速解读