技術文件

title

組裝 Braccio – TinkerKit 機械手臂教學

組裝 Braccio – TinkerKit 機械臂 (繁體) 一起裝配,測試和驅動由Arduino控制的TinkerKit機械臂套件測試和驅動。 Braccio是意大利文,意思是手臂,Braccio是一套要自己動手組裝和使用Arduino和擴展板控制的機械臂套件。機械臂包含一共6個伺服馬達: (繼續閱讀…)

Arduino 掃描 I2C 位置查詢

Arduino 掃描 I2C 位置查詢 I²C(Inter-Integrated Circuit)字面上的意思是積體電路之間,它其實是I²C Bus簡稱,所以中文應該叫積體電路匯流排,它是一種串列通訊匯流排,使用內送流量備援容錯機制從架構,由飛利浦公司在1980年代為了讓主機板、嵌入式系統或手機用以連接低速週邊裝置而發展。I²C的正確讀法為「I平方C」("I-squared-C"),而「I二C」("I-two-C")則是另一種錯誤但被廣泛使用的讀法。 #include <Wire.h> void setup(){ Wire.begin(); Serial.begin(9600); Serial.println("\nI2C Scanner"); } void loop(){ byte error, address; int nDevices; Serial.println("Scanning..."); nDevices = [...]

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用戶登錄後,在命令行下執行 <span class="pln">sudo passwd root</span> 1 <span class="pln">sudo passwd root</span> 執行此命令後系統會提示輸入兩遍的root密碼,輸入你想設的密碼即可,然後在執行 <span class="pln">sudo passwd </span><span class="pun">-- [...]

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

樹莓派系統安裝好之後還要裝上一些必須的的工具才能用啊,比如說中文輸入法和瀏覽器。 Ubuntu Mate for Raspberry Pi 2 雖然支持中文,但是是沒有中文輸入法的,於是我們需要自己安裝一個。 我安裝了Google拼音,一個命令就可以裝好fcitx和Google拼音。 <span class="built_in">sudo</span> apt-get install fcitx fcitx-googlepinyin fcitx-module-cloudpinyin fcitx-sunpinyin 12 <span [...]

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

ufw是一個主機端的iptables類防火牆配置工具,比較容易上手。如果你有一台暴露在外網的樹莓派,則可通過這個簡單的配置提升安全性。 安裝方法 sudo apt-get install ufw 1 sudo apt-get install ufw 當然,這是有圖形界面的(比較簡陋),在新立得里搜索gufw試試……   使用方法 啟用 sudo ufw enable sudo ufw default deny 12 sudo [...]

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的類型與使用。 (繼續閱讀…)