技術文件

組裝 Braccio – TinkerKit 機械手臂教學

組裝Braccio – TinkerKit機械臂 (繁體) 一起裝配,測試和驅動由Arduino控制的TinkerKit機械臂套件測試和驅動。 Braccio是意大利文,意思是手臂,Braccio是一套要自己動手組裝和使用Arduino和擴展板控制的機械臂套件。機械臂包含一共6個伺服馬達: M1 – 基座 M2 – 肩 M3 – 肘 M4 – 垂腕 M5 – 旋轉手腕 M6 [...]

6軸機械手臂組裝教學

所有配件展示(不含舵機和螺絲). 將兩個U型橫梁如圖固定好。 將多功能支架如圖固定在橫樑上方,注意方向,方向錯了下面固定舵機以及其他配件會很麻煩哦。 將舵機裝好舵盤,再安裝在多功能支架上,注意舵機的方向,(下面每個舵機都要先安裝好舵盤,後面就很方便了,由於舵機都是180度的,安裝之前先將舵機旋轉到合適的方向)。 再將一個多功能支架安裝在舵機上。 在多功能支架左邊中間的安裝孔插入M3*10的長螺絲以便安裝軸承。 將舵機如圖安裝好。 如圖將U型支架安裝好,裝好軸承擰上螺母。 在U型支架上繼續安裝一個U型支架。 將一個U型支架和一個L型支架,如圖安裝好。 再安裝一個多功能支架,注意安裝方向哦。 在多功能支架的右邊中間的安裝孔中插入M3*10的長螺絲以便安裝軸承。 如圖安裝好舵機。 如圖將安裝好的支架裝在之前裝好的機械手上,並裝好軸承,擰上螺母。 如圖將兩個多功能支架固定好,注意方向。 在上方的多功能支架上裝好舵機,要注意舵機的方向,並在下面的多功能支架右邊的中間安裝孔中插入M3*10的長螺絲,以便安裝軸承。 如圖將下面的舵機也安裝好,注意舵機的方向,螺絲使用M3*6的短螺絲。 將上面裝好的舵機安裝在之前的機械手上,並裝好軸承,裝上螺母。 將舵盤如圖裝在機械爪子上,擰上M3*6的螺絲(必須是短螺絲哦)。 再如圖安裝好舵機。 將機械爪子安裝好。 安裝好的整體效果。  

使用 Arduino EEPROM 來儲存變數值

特性: 一般執行 Arduino 時,如果正常供電的狀態下,一些變數會隨著電源消失也會跟著不見了,而 EEPROM 內的資料並不會隨著關機而消失。當我們要儲存用戶密碼或者一些變數值,期待下一次 Arduino 開機後又能讀取到上一次最後運作時的設定,那您就會需要將資料寫入到 EEPROM 內,不會隨著斷電後資料就遺失的問題。 (繼續閱讀…)

樹莓派(raspberry)啟用root 帳號

樹莓派使用的linux是debian系統,所以樹莓派啟用root和debian是相同的。 debian裡root帳號默認沒有密碼,但賬帳號鎖定。 當需要root權限時,由默認賬戶經由sudo執行,Raspberry pi 系統中的Raspbian 默認用戶是pi 密碼為raspberry 重新開啟root帳號,可由pi用戶登錄後,在命令行下執行 sudo passwd root 執行此命令後系統會提示輸入兩遍的root密碼,輸入你想設的密碼即可,然後在執行 sudo passwd -- unlock root 這樣就可以解鎖root帳號了。

數莓派 2 安裝 Chrome 瀏覽器與 Google 注音輸入法

樹莓派系統安裝好之後還要裝上一些必須的的工具才能用啊,比如說中文輸入法和瀏覽器。 Ubuntu Mate for Raspberry Pi 2 雖然支持中文,但是是沒有中文輸入法的,於是我們需要自己安裝一個。 我安裝了Google拼音,一個命令就可以裝好fcitx和Google拼音。 sudo apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin 重啟一下就可以使用中文輸入法了。這篇的東西就是在樹莓派上用Google 拼音敲出來的:) 系統自帶的是FireFox,用起來也還挺流暢,但是我個人習慣用Chrome,於是我安裝了Chromium瀏覽器。 Ubuntu [...]

樹莓派-Raspberry,內置的防火牆ufw設置和啟用

ufw是一個主機端的iptables類防火牆配置工具,比較容易上手。如果你有一台暴露在外網的樹莓派,則可通過這個簡單的配置提升安全性。 安裝方法 sudo apt-get install ufw 當然,這是有圖形界面的(比較簡陋),在新立得里搜索gufw試試……   使用方法 啟用 sudo ufw enable sudo ufw default deny 作用:開啟了防火牆並隨系統啟動同時關閉所有外部對本機的訪問(本機訪問外部正常)。 關閉 sudo ufw disable 查看防火牆狀態 sudo ufw [...]

LinkIt Smart 7688 Duo安裝與韌體升級指引

LinkIt Smart 7688 Duo安裝與韌體升級指引 作者:George Yeo 非常感謝有這機會透過MakerPRO搶先試用到 MediaTek的LinkIt Smart 7688 Duo。其實從它的介紹上,我就感覺它是個功能強大的開發板,可以幫我處理較複雜的運算。我是使用 Microsoft Windows 7—64 位元電腦進行測試的,以下分享安裝建置上的一些心得。 LinkIt [...]

LinkIt_ONE

LinkIt ONE學習建議地圖

原本是想寫 LinkIt ONE 的電池操作,或者是藍牙通訊操作、GPS等,但寫實戰實務好像很枯燥乏味,怕受用的人少,所以改選擇比較評論建議的題材,然也希望藉此能讓大家紮實推進、少走冤枉路。 好的,就用以下這張圖做說明吧。 首先[A],必須先自問過往是:「完全沒接觸過Arduino與LinkIt ONE」,或「已經接觸過Arduino」,如果是前者,可以選擇要先接觸Arduino或LinkIt ONE,兩者各有優缺點,在此暫不討論,先假定最終是要學LinkIt ONE。 路線1:直接切入 LinkIt ONE 如果從未接觸過[B],而一起頭就先學LinkIt ONE,則要從基本的I/O操作開始[C],例如設定I/O接腳的輸出入,輸出讓LED燈號亮滅、輸入讀取按鈕狀態,以及PWM輸出、ADC輸入等,也包含I2C介面、SPI介面、軟體UART等了解,而後也熟悉一些基本感測器、Shield的類型與使用。 (繼續閱讀…)

Linkit Smart 7688開發平台的programming models

LinkIt Smart 7688學習地圖

2015年11月聯發科的MediaTek Labs發表了LinkIt Smart 7688(含LinkIt Smart 7688 Duo)開發板,筆者個人評估,LinkIt Smart 7688開發板介於Arduino與Raspberry Pi間,一是比Arduino高階,可以使用嵌入式Linux與一般PC的USB週邊裝置,運算力也較高,然卻沒有Raspberry Pi的豐富影音能力,也沒有近似一般PC的應用程式(文書處理、上網瀏覽等)。 不過,LinkIt Smart 7688的運用難度稍高於Arduino了,Arduino基本上只要照範例接上線路,很多地方呼用(Call大陸叫調用)現成的含括檔(也稱頭檔)、函式庫即可,但LinkIt Smart就沒那麼容易了,以下筆者針對三種情境來說明如何學習LinkIt [...]