新唐 Chili Board (2) – 遠端監控與資料存取實例操作
此影片將教大家如何使用 Chili Board 完成遠端監控與資料存取應用。一步步教學完成從網路 IP 設定到遠端操控 Child Board 及內部資料存取的實例操作。
【步驟&時間軸】
00:00 Intro 簡介
00:31 網頁與開發板的互動範例
01:03 接下來設定網路 IP 位址
01:24 更改 PC 的 IP 位址
02:07 修改 Ubuntu 內部網路設定
02:39 測試網路是否通順
03:05 開啟 Chili Board 終端機介面
03:37 Web Server
04:15 遠端資料存取與監控的範例
04:48 修改 Ubuntu 內部網路設定
05:10 開啟終端機介面
05:37 使用跳線將 USB0_H 接地並且拔除 USB0_D
05:59 創建分享給開發板的資料夾
06:39 插入 USB Webcam
06:48 創建 nfs 資料夾
07:05 使用 Webcam 拍攝照片
【推薦觀看】
新唐 Chili Board – 開發板與平台介紹:https://youtu.be/tkYXZoYUY68
新唐 Chili Board (1) – 下載、編譯與燒錄教學:https://youtu.be/9W8HGrzjGZ8
#網頁與開發板互動範例
(1) 檢查開發板 Network File System Support 是否有開啟
(2) 輸入: linux-menuconfig
(3) 進入 configuration 選單
(4) 依序選擇 File Systems、Network File System
(5) 檢查以下選項是否開啟:
NFS client support
NFS client support for NFS version 2
NFS client support for NFS version 3
(如果有任意選項未開啟,則需要重新編譯後燒錄至開發板)
#設定網路IP位址
(1) 將開發板、PC 與 Ubuntu 設定為同一網域
(2) 將 Chili Board 網路孔與 PC 連接
(3) 在 Chili Board 終端機輸入: ifconfig
(4) 確認 IP 位址為 192.168.0.100
#虛擬機透過PC端網路連上網
(1) 將網路設定設為可連上網路的狀態
(2) 在 Ubuntu 上安裝 Network File System Server
(3) 虛擬機的部分需要先到 VMware Network Adapter
(4) Network Connection 選擇 NAT
#修改Ubuntu內部網路設定
(1) 從右上角進入 Wired Settings
(2) 將網路關閉為 OFF,點選齒輪進入設定
(3) 點選 IPv4,將 IPv4 Methoad 改為 Automatic (DHCP)
(4) 關閉後將網路開啟為 ON
(5) 設定完成後開啟終端機介面,輸入已下指令:
sudo apt-get install nfs-kernel-server rpcbind
此為安裝 Network File System Server 的套件
能將此 Ubuntu 虛擬機設為網路共享資料夾的主機
其他有安裝 Network File System Client 的套件的開發板經過一次設定後
都能存取特定資料夾
#創建分享給開發板的資料夾
(1) 於終端機介面創建資料夾
(2) 在 /home/user 底下輸入指令: mkdir -p nfs
(3) 創建完成後輸入以下指令更改設定檔: sudo gedit /etc/exports
(4) 將以下指令加進去:
/home/user/nfs 192.168.0.100(rw,sync,no_root_squash)
(5) 輸入以下指令,重啟 Network File System Server 加載剛剛的設定檔:
sudo /etc/init.d/nfs-kernel-server restart
#設定Network_File_System
(1) 在來到 mnt 資料夾下創建 nfs 資料夾 (與 Ubuntu 的 nfs 資料夾共享)
(2) 輸入以下指令完成設定 Network File System:
mount -o nolock -t nfs 192.168.0.102:/home/user/nfs /mnt/nfs
#使用Webcam拍攝照片
(1) 進入 nfs 資料夾
(2) 輸入以下指令使用 Webcam 拍攝照片: fswebcam -r 640×480 test.jpg
#NUC980 #NuMaker-RTU-NUC980 #Linux #IoT #物聯網 #遠端監控 #遠端資料存取 #RemoteMonitoring #RemoteControl #RTU #新唐科技 #Nuvoton #application #tool #learning #intermediate #zh-Hant
–
更多產品資訊,請至新唐科技網站 https://bit.ly/3hVdcmC
購買管道:https://direct.nuvoton.com/tw
聯絡我們: SalesSupport@nuvoton.com
by Nuvoton Taiwan
linux dhcp server