Tag Archives: 技術分享

[ 介紹文 ] 2018.10.04- 我挖!我挖!!我挖挖挖!!!Tamiya怪手大改造 從線控成為BLE遠端控制

作者

SmallpTsai

圖片

pixabaySmallpTsai

撰稿

宗諭

審閱

鈺莨

說明

感謝專案作者SmallpTsai開放授權,讓CAVEDU教育團隊能撰寫本文,特此致謝!若想更進一步了解專案詳細檔案、資料,請點這裡

 

這次的挑戰,是改裝Tamiya 70170線控怪手,安裝上LinkIt 7697開發板,使手機能透過低功耗藍牙(BLE),遠端控制。看看作者SmallpTsai如何製做。

圖1 SmallpTsai專案的目標

 

第一步:Tamiya 70170怪手組裝

主要按照產品的使用者說明書,一步步組裝。但記得略過步驟1至4,因為這個專案不需線控。至於該如何確認怪手組裝成功呢?必須透過手動接電池測試,確認怪手內的三顆馬達都能正常運作。

 

第二步:電腦端環境設定

如果您過去沒有使用過Arduino IDE,請Google搜尋「Arduino IDE」,接著下載並安裝。近一步Google搜尋「7697設定Arduino IDE」,並根據聯發科技的教學文件設定。而在聯發科技的教學文件中,提供了一個範例程式,請依照教學文件一步步操作,便可將範例程式燒錄至LinkIt 7697。但我們可以在程式中的LRemote.setName(),把括號內的名稱改成自己喜愛的名字。

 

第三步:手機端環境設定

請至App Store(iOS)或Play商店(Android),下載「LinkIt Remote」並安裝。開啟LinkIt Remote後,請按右上角的「refresh」按鈕,讀者們應該會看到自己的裝置名稱,請選擇它。如果一切運作順利,讀者們應會看見下圖:

圖2 LinkIt Remote初始時的使用者介面

 

經過電腦端和手機端的環境設定後,我們需確定能以手機遙控LinkIt 7697上的LED燈。測試方法就是點擊USR LED這個切換按鈕,應該會看見 LinkIt 7697 開發板上內建的USR LED亮起來。

 

第四步:接電路

這個專案運用2個L293D馬達控制板,控制3顆馬達。而控制3顆馬達需用到6個腳位,運用到的腳位,請見下表:

馬達A腳位B腳位
Left1716
Right1514
ARM1312

表一

接線圖:

圖3

 

電路接好後,應能以手機控制馬達正轉或反轉。若讀者在接電路部分想更多了解,請至作者的GitHub頁面上交流,謝謝。

 

接下來,就是把程式碼燒錄至Linkit 7697開發板,然後就可用手機遠端控制怪手了。以下是不同學員的作品,給大家參考。雖然Tamiya 70170怪手的外型和結構基本上是固定的,仍可發揮一些巧思,使作品更有創意。

圖4 學員Hanny的怪手

 

圖5 Hanny設計的控制介面

Hanny的控制介面的原始碼

 

圖6 學員Jenny的作品

 

圖7 Jenny設計的控制介面

Jenny的控制介面的原始碼

 

備註:若想購買LinkIt 7697,歡迎洽詢機器人王國商城。

 

相關文章

 

[Intel好物分享及教學] Intel RealSense 3D攝影機,一開始安裝到試玩小遊戲

深度攝影機已經開始越來越普及,而在有些筆電上面也已經開始應用,深度攝影機可以用在人臉辨識、手勢辨識和一些體感遊戲(例如Xbox上的Kinect)。這次要介紹的是Intel的RealSense Camera F200。開箱可以看這一篇[Intel® RealSense™ Camera F200 開箱文]

作者/攝影  黃品叡
時間  約1小時
成本 Intel RealSense Development Kit 目前暫無販售
難度  *
材料表 ❊RealSense F200

❊Windows 7 / 8 / 10

❊ 電腦需有USB3.0

RealSense最被看好的有那些東西呢? 參考文章

  1. F200擁有三種鏡頭:傳統RGB鏡頭、紅外線鏡頭、 紅外線雷射投影機
  2. 可以進行3DMe – 3D人物臉部掃描
  3. 玩Space Astro Blaster – 體感遊戲
  4. 可以結合Scratch-圖形化語言程式

本篇目標是教大家如何入門使用RealSense。

我們分成兩個部分分享(1)從安裝驅動到安裝SDK,最後會有可以用來(2)測試的遊戲可以用RealSense玩玩看

(1)從安裝驅動到安裝SDK

Step1:首先在Intel RealSense網站上下載Camera F200驅動,安裝完成後會再裝置管理員裡看到RealSense的相機,在左下角windows鍵上按右鍵→裝置管理員 (若有成功安裝驅動,可跳過此步驟)

Step2:

(若有成功安裝完成SDK,或者是只是要安裝驅動而不是要進階功能的人,可跳過此步驟)

首先先下載Intel RealSense SDK(連結)

▼輸入email與國家▼

❊注意:在註冊的地方要注意的是密碼的部分,密碼必須要包含符號「# $ %」、英文、數字各一個,長度8~15

Step3:完成後就會有兩種下載可以選,上面是下載器,下面是直接瀏覽器下載(我是用這個)

Step4:下一步 loop (這就不多解釋摟)


▼完成▼

=================================================================

(2)測試的遊戲可以用RealSense玩玩看

Step1:

開始使用:那現在來玩玩這台攝影機的遊戲吧!

▼[一波遊戲][Warrior Wave] 載點 ▼

▼那下載完,安裝完。(注意你安裝的位置!!)▼

  

▼就開始吧! (開啟資料夾裡的Warrior Wave.exe 應該很明顯吧!)▼

 

Step2:

遊戲開始後選擇語言,當然是最有親和力的繁體中文拉

▼那就開始吧!▼

▼劇情…(pass)▼

▼開始拉~▼

▼這個時候把手放到攝影機前,就有手的輪廓,再來就看你怎麼玩拉▼

▼OK~簡單的第一關~之後就慢慢玩吧~▼

這篇也就是教大家怎麼使用RealSense而已,那接下來會進入到SDK的部分,也就比較進階的應用,而進階應用會關係到程式語言(C++, C#, java…等),所以下一篇在詳細說明。(敬請期待喔~)

 

❊感謝臺灣Intel提供。

 

相關文章:Intel® RealSense™ Camera F200 開箱文,感謝台灣 Intel 支援