智慧型小車24 openwrt的入門體驗

2021-08-07 14:31:20 字數 1004 閱讀 9954

openwrt是乙個開源的linux系統。在硬改燒寫路由器flash時,我非常驚訝於他的精簡,4m就夠了,16m就可以安裝好些軟體了。下面我介紹的是用的16m的,主要是luci的功能。這個控制台封裝了主要的功能,我帶大家來看一下這16m都能幹些什麼?

1.登入與許可權管理

2.狀態(統計資訊)

防火牆:可以看下流量情況,但是裡面的鍊錶和策略我看不懂,有專業的同學幫解釋下。

路由表:有arp資訊,arp就是mac位址與ip的轉換的協議,這裡有完整的列表。還有活動的鏈路,暫時不了解。

系統日誌、核心日誌:系統日誌是openwrt的日誌比如有scheduler日誌。核心日誌是linux核心的,可以看cpu、記憶體、usb等資訊。

系統程序:與ps效果差不多,這裡有掛起按鈕。

實時資訊:有負載(load)、流量、無線(流量裡也有個wlan0)、鏈結(udp、tcp)的圖表資訊

3.系統

系統:如上圖,是luci與openwrt系統的基本設定.

管理權:除了密碼外,還可控制ssh可從那裡登入。

軟體包:與windows的新增/刪除程式的功能差不多。

啟動項:就是管理隨系統啟動的程式,還可寫指令碼來設定自己的啟動程式。

計畫任務:linux中的crontab

led配置:配置那些裝置出現什麼事件亮什麼燈

備份/恢復:系統的備份與恢復,這個比arduino微控制器要牛多了。

重啟不說了。

4.網路

介面,之前我花了很多時間都沒配對的地方,要深入學習。

無線,與上面介面要結合起來用,這個是配無線名稱、密碼、介面等。

dhcp/dns:這裡可配hosts檔案和tftp。

主機名靜態路由:這是配靜態路由表的地方,暫不了解。

防火牆:這裡可以配置防火牆對資料報(出、入、轉)的處理方式(接收、拒絕、丟棄),區域**就是不同介面之間的**值得學習下,可能之前出問題就是這兒。

網路診斷:ping,traceroute,nslookup

好了,luci的功能介紹完了。

智慧型小車的製作(二)

整體方案確定圖2.2為循跡小車的系統控制框圖。引導線是小車跟蹤的目標,檢測系統檢測車的相對路徑,然後將此資訊輸入到微控制器,微控制器處理此資訊後,將控制命令輸出到驅動模組,以控制小車的直流電機,保證小車快速平穩地沿預先設定好的路線行駛。採用5v的可充電池組作為主電源。stc89c52微控制器作為主控...

智慧型小車的製作(三)

乙個微控制器應用系統的硬體電路設計包含兩部分內容 一是系統擴充套件,即微控制器內部的功能單元,如rom ram i o 定時器 計數器 中斷系統等不能滿足應用系統的要求時,必須在片外進行擴充套件,選擇適當的晶元,設計相應的電路 二是系統的配置,即按照系統功能要求配置外圍裝置,如鍵盤 顯示器 a d ...

智慧型小車的製作(七)

圖3.5 l298n 驅動晶元 電路的形狀很像字母h。四個三極體就是h橋的四條垂直線,而電機就是h中的橫線。圖3.6 l298n內部h橋驅動電路 圖3.6為乙個典型的直流電機的控制電路。被命名為 h橋驅動電路 主要是因為電路的形狀很像字母h。四個三極體就是h橋的四條垂直線,而電機就是h中的橫線。如圖...