發揮 Maker 精神,為孩子動手做一台視訊遙控車吧!

典型的視訊遙控車應該有著一個攝影機,並且我們可以用其他裝置例如電腦、手機和平板來觀看視訊。同時我還可以使用這些裝置來控制視訊遙控車的移動與控制攝影機。
評論
評論

使用英特爾® EDISON 平台製做視訊遙控車  Wenyan L. (英特爾), 2015 年 9 月 22 日 Share•

概述

英特爾® Edison 平台是一個智慧運算平台,可用在穿戴式裝置的開發,自造者以及其他的智慧裝置。自造者的數量越來越多,我們應用英特爾® Edison 平台建造的產品與解決方案的數量也隨之增加。這在篇文章中,我們將會展示如何用® Edison 平台製做視訊遙控車。

簡介

典型的視訊遙控車應該有著一個攝影機,並且我們可以用其他裝置例如電腦、手機和平板來觀看視訊。同時我還可以使用這些裝置來控制視訊遙控車的移動與控制攝影機。

事前準備

以下是建造視訊遙控車所需:

英特爾® Edison breakout 板套件

  • Makeblock* 主板
  • Makeblock 啟動套件
  • M4 螺絲釘, M4 尼龍柱栓
  • M2.5 螺絲釘, M2.5 尼龍柱栓
  • Makeblock Me RJ25 接合器
  • 伺服電動機 、伺服電動機支架
  • USB 攝影機 (支援 MJPEG, UVC)
  • 杜邦端子線
  • 7.4 伏電池
  • 3D 列印的支架
  • USB 轉接線

下列為您所需清單的圖示:

安裝機械及電子模組

  1. 用杜邦端子線將英特爾® Edison 板的序列埠與 Makeblock 主板聯結。
  2. 使用柱栓和 3D 列印的支架組裝英特爾®  Edison 和 Makeblock 主板。
  3. 組裝攝影機與伺服馬達。
  4. 在 Makeblock 的啟動套件-軌機車,裝上主板與伺服馬達。
  5. 電源供應是由 Makeblock 所提供並且至少需要 7 伏特. 利用 Me RJ25 轉接線連接英特爾® Edison。(您應該將接著 Makeblock 主板 4 和 5 號埠的 Makeblock Me RJ25 接到 6 號埠的伺服馬達。)
  6. 連接攝影機到英特爾® Edison 板的 USB 埠,並且插上 Makeblock 主板上的電源供應 (7.4 伏)。

您已經完成機械與電子模組的組裝。

安裝軟體

步驟 1. 遵循下列指示準備 英特爾® Edison 板子的系統

步驟 2. 組裝 edi-cam:

A. 透過串列埠或無線網路連接英特爾® Edison。確認英特爾® Edison 板子和您的電腦是在同一個網段。

輸入

$ ssh [email protected]@myedison.local's password:[email protected]:~#

記得替換 英特爾 ® Edison 板子的名稱 myedison。當要求輸入密碼時,需使用您在設置英特爾® Edison 板子時自己建立的密碼。

B. 設置 repository,增加下列幾行至 /etc/opkg/base-feeds.conf:

src/gz all http://repo.opkg.net/edison/repo/allsrc/gz edison
http://repo.opkg.net/edison/repo/edison
src/gz core2-32 http://repo.opkg.net/edison/repo/core2-32

C. 更新 opkg ,輸入:

opkg update

D. 安裝 Git ,輸入:

opkg install git

E. 安裝 UVC 裝置。

確認您安裝了最新英特爾® Edison 板子的 Yocto 專案映像檔並且 UVC 驅動程式已經載入 。舊版的 Yocto 專案映像檔並不包含 UVC 驅動程式。

F. 安裝 ffmpeg,

Navigate to bin.
Type ./install_ffmpeg.sh to run the shell script.

7. 安裝 Node.js packages.

Navigate to web/robotjs.
Install the Node.js packages by typing: npm install

步驟 3. 執行應用程式。

A. 更新網頁服務連結:修改 web/robotjs/client/index.html 當中的 wsUrl

// CHANGE THIS TO THE APPROPRIATE WS ADDRESS
var wsUrl = ‘ws://myedison.local:8084/';

B. 執行 node.js

Navigate to web/robotjs,並且執行指令: node server.js
您將會看到終端機的工作記錄顯示如下:
WebSocket server listening on port 8084
HTTP server listening on port 8080
Listening for video stream on port 8082
Stream Connected: 127.0.0.1:52995 size: 640×480
Viewing the video stream

C. 在瀏覽器中開啟 http://myedison.local:8080 。您將看到視訊與控制頁面。

總結

在這篇文章中,我們展示了如何使用英特爾® Edison 板子與 Makeblock 的機械與電子模組一同建造一個遠端控制的視訊遙控車。在這個列子 中,英特爾® Edison 板子是一個包含網路功能的伺服器。事實上,英特爾® Edison 板子的能力並沒有完全發揮;我們可以用它來做更繁重的工作,開發更令人驚艷的用途。

關於作者

Li Alven 2007 年從 Huazhong University of Science and Technology 畢業 ,並主修電腦科學與資訊安全。他在 2013 年加入英特爾為 Developer Relations Division Mobile Enabling 團隊中的資深應用工程師。Li 著重在英特爾架構平台的差異化與創新,語音辨認技術以及性能調適等等。

更多精選文章 ....

歡迎加入「Inside」Line 官方帳號,關注最新創業、科技、網路、工作訊息

好友人數

飛宏科技推出業界最高功率密度電競筆電電源-280W GaN 充電器

飛宏科技新推出專為電競筆電設計的 280W GaN 高功率電源充電器,結合電路設計與製造工藝之最,帶給終端使用者前所未有小型化、輕量化、與頂規化的使用體驗。
評論
Photo Credit:飛宏科技
評論

飛宏科技在 2021 年底推出全新 280W GaN(氮化鎵)高功率電競筆電電源,超緊湊尺寸 160*69*25mm(276cc)與 700g 輕量化設計,使其功率密度突破業界多年來設計極限,達到眾所期盼的 16W/in3(1W/CC) ,因而相較一般市面販售相同輸出功率產品,體積縮小約 50%,重量減輕約 30%,大小重量相當於一般 180W 電源。

飛宏科技這款電競電源的設計研發—電路上結合了高效率拓樸結構、零電壓零電流軟切換技術、新型 GaN 半導體元件、與自主開發數位控制機制等技術;工藝上則採用了 3D 零件配置與佈線技巧、功率模組設計、及獨特 GaN 生產製程管控,最終成就了品牌客戶與終端使用者所冀求真正輕、薄、窄、小的高功率充電器,為電源業界與電競市場帶來突破性的研發創新亮點。

Photo Credit:飛宏科技

安全可靠 280W GaN 頂級規格充電器

飛宏科技表示,目前市面上所謂的 GaN 電源都著重強調在所謂的小型化,但往往都忽略電源設計更應重視安全性、可靠度、及滿足終端使用者真實的使用情境。飛宏科技此款新小型化電源已取得各項國際安規認證包括 IEC/EN/UL 60950-1 & 62368-1、CCC(5000m)及電磁相容(EMC) 認證包括 EN55032 Class B EMI & EN55024 EMS 等規範。

此款電源更是針對高階電競筆電應用需求如:支援高階處理器及顯示器的瞬間峰值功率拉載、玩家日以繼夜的重度使用、酷炫輕薄的外型、與輕巧好收納及攜帶方便等,同步提供以下的頂級規格及功能:

● > 95% 滿載轉換效率與 < 0.2W 空載待機損耗

● 560W(200% 額定功率)瞬間峰值功率輸出

● 3 年/26,280 小時,滿載高溫下長壽命保證

● 五種數位化安全保護機制

● 2 公尺輸出線上不需加任何 EMI 磁芯輔助即能通過 EMI 認證

● < 150uA 低漏電電流

電競筆電首選  極緻設計之展現

近年來電競筆電產業蓬勃發展,品牌廠商無不卯足全力導入最新軟硬體技術與材料來提升性能,使產品設計上能不斷推陳出新,以滿足電競玩家挑剔與追求極緻體驗的渴望,唯在配角「電源充電器」上無太多創新,而導致玩家也只能默默接受彩盒中所附帶大而笨重的電源。

飛宏科技新推出這款專為電競筆電設計的 280W GaN 高功率電源充電器,結合電路設計與製造工藝之最,突破過往的設計瓶頸與極限,可充分帶給終端使用者前所未有小型化、輕量化、與頂規化的使用體驗。

本文章內容由「飛宏科技」提供,經關鍵評論網媒體集團廣編企劃編審。