步驟1:準備
步驟2:所需的零件
執(zhí)行此項目所需的零件清單
1。樹莓派(B +,2,3)
2。 wifi加密狗(如果使用Rpi B +。其他型號帶有內置的wifi模塊)
3。 Arduino uno
4.L293D或其他類似的電機驅動器
5.webcam(如果需要)
6.wifi路由器
7顯示器,鍵盤,鼠標(僅用于第一次安裝Raspberry pi)
8。機箱,用于制造流動站的電動機
9.Lipo電池11.1v,充電器
10。內置電池消除器的電池消除器11.1v至5vdc或ESC
第3步:主要概念
我計劃以兩種可操作的方式做到這一點(簡單高級)。這個可以指導的步驟解釋了建立一個可以通過wifi網絡進行控制的標準漫游車的步驟。其中較難的一項將涵蓋ROS,圖像處理和導航
主要思想:
使用ssh和vnc服務器,我們將連接計算機與內置樹莓派并將控件發(fā)送到電動機
步驟4:所需軟件
1.raspbian操作系統(tǒng)(按照以下說明為樹莓派閃存存儲卡https://www.raspberrypi.org/documentation/installa.。.)
2.ssh客戶端:用于Windows (putty http://www.chiark.greenend.org.uk/~sgtatham/putty/。..)for ubuntu(sudo apt install openssh-client)
3.install arduino for raspberry pi(
4.xtightvncviewer:對于Windows(http://www.tightvnc.com/download.php)
有關詳細信息,請參見下一張幻燈片
步驟5:準備Raspberry Pi
1。遵循以下步驟(僅用于簡單步驟)來刷新存儲卡并安裝raspbian操作系統(tǒng)
將RPI連接到顯示器,鍵盤和鼠標(僅用于開始)
打開終端和
2。運行sudo apt-get update和sudo apt-get update(僅限第一次)
3。安裝vncserver(sudo apt-get installightentvncserver)
4。安裝Arduino ide(sudo apt-get install arduino)
出于遠程操作樹莓派的目的,我們需要設置具有恒定IP地址的WiFi連接。您需要一個wifi路由器(或hotspot)將pi連接到它(wifi加密狗或內置wifi模塊)
在終端中使用此cmd打開dhcpcd.conf
sudo nano/etc/dhcpcd.conf
輸入以下
接口wlan0
靜態(tài)ip_address = 192.168.0.130/24
靜態(tài)路由器= 192.168。 0.1
(請注意,系統(tǒng)的IP地址和靜態(tài)路由器將更改。在設置此地址之前,請檢查路由器網關)
在此圖片中,您可以看到默認網關和我的ip 192.168 .0.101 。..將最后一個101更改為130
立即重新啟動樹莓派
sudo shutdown -h現(xiàn)在
再次打開它
現(xiàn)在您的wifi應該會自動連接(前提是您已經使用密碼手動將其連接了一次)
步驟6:為Windows準備系統(tǒng)
1.install putty http://www.chiark.greenend.org.uk/~sgtatham/putty/。..下載適用于Windows 32或64位的正確版本并安裝。.(簡單安裝僅限:))
2.install xtign tvncviewer http://www.tightvnc.com/download.php
就是這樣。.將相同的wifi網絡
連接到ubuntu
1。安裝xtightvncviewer apt-get安裝vncviewer
連接到同一個wifi網絡,我們很高興
步驟7:Ssh連接
1。打開樹莓派
2。打開膩子
3。鍵入我們之前設置的樹莓派的IP地址并連接
4。輸入用戶名樹莓派的密碼和密碼(默認用戶名:pi PASS:樹莓派)
5。您應該看到如下圖所示的終端窗口
6。輸入此命令以啟動ssh服務器
vncserver:1 -geometry 720x640 -depth 24
注意:第一次,系統(tǒng)會要求您設置ssh客戶端的密碼
Windows
打開xtightvncviewer(這也會要求您設置密碼)
在對話框中,輸入RPI ip地址,后跟:1
mine is 192.168.0.130:1
我的IP,然后加上:1
在對話框中輸入密碼
現(xiàn)在您應該會看到RPI屏幕。如果沒有,請檢查您與wifi的連接并檢查RPI ip地址
步驟8:ARDUINO
從計算機或RPI
就這樣
第9步:硬件連接
觀看我的視頻,了解如何建造這輛漫游車
步驟10:最后一步
我們已經完成了所有艱苦的工作。現(xiàn)在,如視頻所示。只需打開我們的RPI監(jiān)視器(xtightvncviewer),打開arduino ide并轉到串行連接窗口,然后輸入命令
f-轉發(fā)
b-反向單詞
r& l-左右轉彎
s-停止
第11步:結論
我們剛剛完成了第一輛遙控漫游車只使用一些開源軟件。在我的下一個指導中,我將教您如何使用ROS和圖像處理技術來進行自主流動站,而無需更改流動站中的任何內容。
責任編輯:wv
-
路由器
+關注
關注
22文章
3755瀏覽量
114731 -
Arduino
+關注
關注
188文章
6478瀏覽量
188287 -
樹莓派
+關注
關注
117文章
1711瀏覽量
105987
發(fā)布評論請先 登錄
相關推薦
鴻翼芯與國創(chuàng)中心戰(zhàn)略合作,加速自主車規(guī)芯片應用
基于車車通信和自主感知的列車自主運行控制系統(tǒng)在寧波8號線測試驗證成功
云天勵飛助力深圳自主泊車代駕新突破
保隆科技空懸項目獲得自主品牌車企定點
Made with KiCad(十二):JPL開源漫游車

深入解析:WiFi 6與WiFi 7無線漫游技術及其實施方案

全國產自主可控車規(guī)MCU發(fā)布!使用RISC-V內核,進入動力安全域應用
全國產自主可控高性能車規(guī)級MCU芯片正式發(fā)布

全國產自主可控高性能車規(guī)級MCU芯片發(fā)布
懌星實車OTA測試設備介紹

請問ESP32-AT支持Wi-Fi漫游指令嗎?
CYW43455同時多臺設備測試漫游切換功能,測幾百次有個別設備會概率性的斷線,為什么?
中微半導自主研發(fā)的車規(guī)級高品質32位MCU,已通過AEC-Q100認證

豐田將研發(fā)新型加壓月球漫游車
比無縫漫游更高級的無感漫游,你聽說過嗎?

評論