Category Archives: DIY敲打動手做

[ 介紹文 ] 2018.11.02- 兒時夢想達成!!!四驅車GP晶片大改造

文字

建國中學生活科技科趙珩宇老師

照片、影片

建國中學生活科技科趙珩宇老師

 

身為七年級生,四驅車或爆走兄弟應該是引導大家成為Maker的第一個模型或動畫。製作四驅車除了可以針對外觀塗裝進行設計外,小時候也常將馬達拆開,自己重新纏線製作更強大的馬達;或透過增加配重,使車子跑起來更平穩。但在四驅迷心目中,最大的夢想還是能完成那神秘的GP晶片,而這夢想也深深埋藏於我心中,直到長大後才有機會實現。

 

GP晶片大改造

說是GP晶片,其實只是拿手上的Arduino板進行改裝而已。拿自造的Arduino板,結合自己做的線控自走車模組,加上藍牙晶片就完成改裝了。會採用這樣的方式整個重新製作,主要是因四驅車內的空間太小,但筆者不希望破壞四驅車的車殼,因此用自己的Arduino板重新製作比較快,能將整個晶片組的厚度降至9mm以下。

圖1

 

圖2

 

下圖是筆者自己製作的Arduino板搭配藍牙(個人覺得用ESP8266、nodmcu⋯⋯等板子製做,應該會更好。)

圖3

 

接下來便與讀者們分享幾張四驅車的相關照片:

圖4

 

圖5

 

圖6

 

圖7

 

至於,為什麼會有這組四驅車的軌道呢?原來是CAVEDU教育團隊的腦波弱老闆慷慨出借!這樣,讀者們終於知道他的家當有多豐富了吧!接著,請看以下兩部測試影片:

 

 

這週六、日,在華山文化創意產業園區舉行的Maker Faire Taipei 2018中,筆者會在線控機器人展攤,並由我所指導的社團學生帶大家一起玩四驅車,歡迎一起來同樂 :D!並歡迎讀者們關注「建中創造發明社社團 https://www.facebook.com/CKIC7th/)」,謝謝。

圖8

 

相關文章

[TJBOT紙板機器人] 第一次製作機器人就上手-程式進階篇_語音控制LED

本文將介紹如何在 Raspberry Pi 上設定 TJBot 所需之硬體與軟體環境,並結合 IBM Bluemix 的 Sppech to text 服務打造一台能以語音指令控制LED的機器人。

機器人外殼組裝請參考:http://wp.me/p3T9Qk-5B1

作者/攝影  曾吉弘
時間  6小時(組裝、環境設定與編寫程式等)
成本
難度 * * * * * * *
材料表
  • TjBot紙板模型(未組裝) X1
  • 樹莓派 Raspberry Pi 3 Model B X1
  • 5V3A USB交換式電源供應器 X1
  • Class 10 16G micro SD卡 X1
  • 小喇叭 X1
  • USB 迷你麥克風 X1
  • LED 5mm 白發紅光 X1
  • SG90小型伺服機 X1
  • EIC 170孔麵包板 X1
  • 電阻 220歐姆 X1
  • 線材 X1

1.Raspberry Pi設定

請燒錄最新的 Raspbian 作業系統讓 Raspberry Pi 開機,本文使用 Raspberry Pi 3,但經測試,Raspberry Pi 2 也可正常使用。

2.安裝所需套件

Raspberry Pi 連上網路之後,請依序在 Raspberry Pi 的 terminal 中執行以下指令:

  • sudo apt-get update   (更新可用軟體)
  • sudo apt-get dist-upgrade   (升級軟體)
  • curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash –
  • sudo apt-get install -y nodejs   (安裝js)
  • sudo apt-get install alsa-base alsa-utils (安裝alsa聲音程式)
  • git clone https://github.com/ibmtjbot/tjbot.git (取得本專案之github source)
  • cd tjbot/recipes/speech_to_text (切換到指定資料夾)
  • npm install   (安裝所需之npm套件與檔案)
  • npm install onoff

安裝完之後您的資料夾應該長這樣,有一個 /node_modules 資料夾,裡面是必要的函式庫:

3. Bluemix 設定

本段將介紹如何在 IBM Bluemix 上建立一個 Speech to text 服務。這個服務可以把我們對麥克風說的話轉成文字,讓Raspberry Pi 來辨識並執行對應動作

請註冊一個免費的 IBM bluemix 帳號

 

完成之後完成之後可於畫面左上角點選 [服務]/ [Watson] 即可看到我們所建立的 my-stt-service 服務。

4. 所需零件

所需硬體

   5. 硬體設定

請如下圖連接硬體,GND接到 Pi 的GND,LED則分別將正極接到Raspberry Pi 3 的GPIO14腳位(下圖右排,第4隻),負極則接到Raspberry Pi 3 的GND腳位(下圖右排,第3隻)

 

stt.js

程式大致上分成以下步驟:

  1. 設定Bluemix
    在此須正確輸入您的 Bluemix 帳號密碼
  2. 設定麥克風
    設定麥克風來取得您說話時的語音輸入檔。更多資訊請參考https://www.npmjs.com/package/mic
  3. 把語音指令轉成文字
    本步驟會把麥克風所錄製的聲音檔送到 “Watson Speech to Text”服務,並以”textStream” 回傳轉譯後的文字。可用的語系有以下,請由程式碼中的 var recognizeparams = {
    content_type: ‘audio/l16; rate=44100; channels=2’,
    model: ‘en-US_BroadbandModel’
    };

來設定:

  • zh-CN_NarrowbandModel
  • zh-CN_BroadbandModel
  • pt-BR_NarrowbandModel
  • pt-BR_BroadbandModel
  • ja-JP_NarrowbandModel
  • ja-JP_BroadbandModel
  • fr-FR_BroadbandModel
  • es-ES_NarrowbandModel
  • es-ES_BroadbandModel
  • en-US_NarrowbandModel
  • en-US_BroadbandModel (預設)
  • en-UK_NarrowbandModel
  • en-UK_BroadbandModel
  • ar-AR_BroadbandModel

4.解析文字

在此會在解析後文字中找尋有沒有我們所設定的關鍵字,例如”on”、”off”與”light”。您可以說各種組合,例如”lights on”、”turn the lights on”或”turn on the lights”等等,在此我們使用的文字解析服務而非單純的字串辨識。您可由 parseText 函式中可看到定義關鍵字的方式,您可以根據這樣的架構加入更多關鍵字以及配對,一步步讓您的TJbot 更聰明。

/************************************************************************
* Copyright 2016 IBM Corp. All Rights Reserved.
*
* Watson Maker Kits
*
* This project is licensed under the Apache License 2.0, see LICENSE.*
*
************************************************************************
*
* Control a NeoPixel LED unit connected to a Raspberry Pi pin through voice commands
* Must run with root-level protection
* sudo node stt.js

 Based on example NeoPixel code by Jeremy Garff (jer@jers.net)

 Follow the instructions in http://www.instructables.com/id/Use-Your-Voice-to-Control-a-Light-With-Watson/ to
 get the system ready to run this code.
*/

//modified to single LED version, no NeoPixel needed, CAVEDU, Feb 2017

//STEP1
var watson = require('watson-developer-cloud');
var config = require('./config');  // gets our username and passwords from the config.js files
var speech_to_text = watson.speech_to_text({
    username: config.username,
    password: config.password,
    version: config.version
});

//STEP2
// Initiate Microphone Instance to Get audio samples
var mic = require('mic');
var micInstance = mic({ 'rate': '44100', 'channels': '2', 'debug': false, 'exitOnSilence': 6 });
var micInputStream = micInstance.getAudioStream();

micInputStream.on('data', function(data) {
    //console.log("Recieved Input Stream: " + data.length);
});

micInputStream.on('error', function(err) {
    console.log("Error in Input Stream: " + err);
});

micInputStream.on('silence', function() {
    // detect silence.
});
micInstance.start();
console.log("TJBot is listening, you may speak now.");

//設定GPIO來控制LED亮滅
var Gpio = require('onoff').Gpio;
var led = new Gpio(14, 'out');

//STEP3
var recognizeparams = {
  content_type: 'audio/l16; rate=44100; channels=2',
  model: 'en-US_BroadbandModel'  //請由此設定語系
};
var textStream = micInputStream.pipe(
    speech_to_text.createRecognizeStream(recognizeparams)
);

//STEP4
textStream.setEncoding('utf8');
textStream.on('data', function(str) {
    console.log(' ===== Speech to Text ===== : ' + str); // print each text we receive
    parseText(str);
});

textStream.on('error', function(err) {
  console.log(' === Watson Speech to Text : An Error has occurred =====') ; // handle errors
  console.log(err) ;
  console.log("Press <ctrl>+C to exit.") ;
});

function parseText(str) {
    if (containsText(str, "light") && containsText(str, "on")) {
        console.log("Turn ON");
        led.writeSync(1)
    } else if (containsText(str, "light") && containsText(str, "off")) {
        console.log("Turn OFF");
        led.writeSync(0)
    } else {
        console.log("Please say something like turn on/off the light");
    }
}

function containsText(str, keyword) {
    return str.indexOf(keyword) >= 0;
}

7. 測試與執行

請回到您的Pi,把上述程式碼中的 username 與 password 改成您個人的 Bluemix 帳號密碼即可。請在 terminal 中輸入以下指令即可執行本程式:

 

sudo node stt.js

 

請對您的 TJBot 說話吧,只要一句話中包含了關鍵字”on”與”light”,就會亮燈,如果包含關鍵字”off”與”light”則會熄燈。因此您可以說 “light on” 或是 “turn on the light” 都是可以的。

 

如果無法辨識關鍵字會提示您相關的關鍵字。從 parseText 函式中可看到定義關鍵字的方式,您可以根據這樣的架構加入更多關鍵字以及配對,讓您的TJBot 更聰明喔!

 

參考資料:

http://www.instructables.com/id/Use-Your-Voice-to-Control-a-Light-With-Watson/

 

相關文章:

[TJBOT紙板機器人] 第一次製作機器人就上手-組裝篇

[翻模好好玩] 做隻百變怪吧!印模粉+石膏篇(CAVEDU實驗史上成功率最高翻模套組)

試過兩三種翻模方式後,真心認為這是最簡易且容易成功的翻模方式,並且十分適合親子活動,除了印模粉的味道很像草莓牙膏外,乾膜時間也很短暫,小朋友很容易就可以從翻模課程得到成就感,也因為翻模時間變短,所以不小心自己也多翻了幾個樣品,有百變怪及可愛小熊。大家就一起來看看吧!

作者/攝影  趙偉伶
時間  2小時
成本
  • 總計約$300
難度  *
材料表
  • 準備材料有
    1. 印模粉(可google印模粉即可找到買的地方)
    2. 石膏粉(一般材料行)
    3. 容器4個(建議使用回收紙碗)
    4. 報紙或廢紙
    5. 竹筷子
    6. 電子秤
    7. 想要翻模的物品

在翻模前先帶大家認識一下,本次翻模的材料

首先,印模粉成分是由海藻膠所組成,無毒,使用方便,容易清洗

再來,石膏粉是由二水硫酸鈣所組成,無毒,但須注意當石膏開始硬化會開始放熱,不要好玩把手放在石膏漿內等其硬化,嚴重可能會灼傷

了解材料特性後,大家一起動手做吧!本次翻模有兩大部分

 

第一部分、利用印模粉做出母模

先鋪好廢紙,並將容器放在電子秤上歸零

倒入印模粉:水=4:5 的比例下去攪拌,本次實驗使用100克的印模粉及125克的水下去調和

     

開始攪拌,可以用竹筷子攪拌,但也可以讓小朋友嘗試用手攪拌(印模粉並無毒性),可以感受一下印模粉的觸感,並去體會硬化的過程

     

將想要翻模的物品放在另一個紙杯中並倒入印模粉,本次翻模物品為百變怪

(翻模物品盡量有點重量,不然就需要固定材料在容器底部)

將液體倒超過物品一公分以上,不然成模後容易被破壞

接著,敲擊容器底部,使溶液中氣泡釋出

等待大約30分鐘後(可依照剩下的溶液做判斷是否硬化的標準)

破壞紙杯,即可取出成品

   

從模具底部挖出翻模物品

   

中間的空洞就形成母模了

 

第二部分、利用母模做出石膏模型

首先一樣,先將杯子放在電子秤上歸零

接著加入水:石膏粉= 8:10的比例做調和

(這並非正確的比例,因石膏粉材容易吸水,所以可依感覺調和至像泥漿般即可,石膏會依濃度而改變硬化的時間,所以不要太濃,以免乾的太快,如無法理解請依照比例做調和)

特別注意:必須先放水再慢慢加入石膏粉,不然會像太白粉一樣攪不開

   

攪拌調和完成後請立即放入母模,可用手及筷子進行調和,用手進行調和時,可感受到石膏硬化時微微的放熱,但請勿故意將手放進石膏內等其硬化,有可能會導致灼傷(很重要,所以講第二次)

  

等待大約20分鐘,石膏即硬化完成(因為當天調和的石膏漿不同,會有些微的變化)

將印模粉做的母模破壞後,即可得到百變怪成品

將將將將~~可愛百變怪出來了

之後多的石膏粉及印模粉結合樂高積木做出小熊

小熊被淹死了~~

積木是小熊跟百變怪的家呢~~

整體等待時間大約為一小時,算是個滿快速就完成的翻模作品,整體翻模效果也十分良好,連百變怪細微的表情都翻得出來,在上個色就是完美的作品了呢!!

期望大家都能做出讓自己滿意的作品歐~

 

相關文章:

[翻模好好玩]寶石翻模DIY—環氧樹酯

[TJBOT紙板機器人] 第一次製作機器人就上手-組裝篇

雲端應用服務跟你我生活到底有什麼關係?現在好像跟科技有關的主題沒講到【雲端】就弱掉了,但是真的說要拿來用,一時我還真的想不出可以用在哪裡。

其實,這個問題,雲端服務商比我們還緊張。

IBM®的雲端平台Bluemix® 團隊,推出了TJBot這個有趣的小機器人專題。而且,TJBot是open source 的,你也可以自己來做一台喔。

作者/攝影  鄭建彥
時間  10分鐘
成本  總共約新台幣 3,675元

(想買TJBOT材料包可點選 商城連結 )

難度  * * *
材料表
    • TJBot的雷切紙模板
    • Raspberry Pi B+(或是更新的版本)與相關配件(micro SD卡與5V3A變壓器)
    • USB麥克風
    • 小喇叭
    • RGB 5mmLED
    • SG90伺服機
    • Raspberry Pi 攝影機(非必須)

TJBot是以IBM首位CEO Thomas J. Watson命名的,TJBOT的3D模型檔、雷切圖檔與組裝說明,就請參閱TJBot自己的網站https://ibmtjbot.github.io/

相關程式碼也放在Github上了,https://github.com/ibmtjbot/tjbot

我是看在youtube的影片組裝的,Instrutables上也有詳細的英文說明 http://www.instructables.com/member/TJBot/

 

建議工具:

  • 直尺(金屬製為佳),協助折線用,不用太長。
  • 小隻的十字螺絲起子。
  • 美工刀。

 

建議事項:

在你動手之前,先告訴你我的組裝心得。

  1. 手會弄的髒髒的:因為是雷切紙板,紙板的邊緣會有燒焦的痕跡,組裝時不可避免的會弄到手。
  2. 組裝說明請多看幾次:雖然不是什麼很難的模型,在你動手前,還是請多多參考相關影片https://www.youtube.com/watch?v=bLt3Cf2Ui3o或是其他人的組裝分享文(如本篇優質文),減少不必要的悲劇或是意外。
  3. 紙板折錯方向是會斷掉的:雷切出來的折線,不適合反覆彎折,會 斷 掉!請先確定方向再折。若不幸真的斷了,不須覺得世界末日,拿膠帶來黏就好。
  4. 妥善運用直尺:金屬製15公分直尺會是你組裝的好幫手,除了可以幫你順利的折出完美的轉角,在榫接時也很好用。
  5. 不要硬拔:在取下零件時,請用美工刀將連接處劃開。
  6. 注意方向:我是沒有發生啦,但有些朋友會把TJBot的手組到另一邊去。

 

以下是我的組裝過程(完整影片如下):

 

PART 1 先把該折的都折好

我是看影片做一動就先暫停影片,等完成動作後,再繼續播下一動。你也可以參考我的照片,補充影片不清楚的地方。

PART 2 先來組合下半身

注意方向。

PART 3 放入SG90伺服機。

PART 4指揮艇組合!放入Raspberry Pi。

PART 5 組合Raspberry Pi攝影機(還沒要放攝影機的可以跳過)

PART 6 組裝固定板

上面有個一字型的孔,是用來放LED的。

PART 7 裝上手臂(這邊最難)

先將伺服機轉到適當的位置,手臂朝上時是中點,往前後都各有90度的動作範圍。

依說明把手臂組好,這個部分要折的地方很多,零件又不大,請多看幾次說明再動手。

將舵片放入手臂中。通常SG90會附三種不同形狀的舵片,我用的是這種。

拿出十字螺絲起子,確定動作區域無誤之後,再鎖上螺絲。

PART 8 把臉裝上去。

LED要從頭頂的洞口露出來喔。

來個完成照

裝飾一下你的TJBot。

下一篇我們會介紹接線與系統的相關設定。

 

參考資料:

[翻模好好玩]寶石翻模DIY—環氧樹酯

身為化學人,就要有化學魂,偶然看到youtube有介紹如何用環氧樹脂來做模型的影片,當然就二話不說的買來做實驗了!做完實驗發現其實有很多注意事項呢!

作者/攝影  趙偉伶
時間  1小時
成本
  • 總計約$470
難度  * *
材料表
  • 準備材料有
    1. 環氧樹脂(第一化工購得)
    2. 硬化劑(第一化工購得)
    3. 離型劑(第一化工購得)
    4. 塑膠杯或紙杯兩個(回收飲料杯即可)
    5. 竹筷子
    6. 磅秤
    7. 模具(可用果凍盒或布丁盒)
    8. 手套(可用普通清潔手套)
    9. 報紙或廢紙

在做實驗之後發現有幾點需要先跟大家經驗分享

  1. 因環氧樹酯及其硬化劑接觸後清洗不易且對人體影響不太好,須避免皮膚接觸
  2. 離型劑因味道難聞,需在空氣流通處使用
  3. 選擇模具時,要找可破壞的容器

廢話不多說,大家一起做寶石模型吧!!!

先將報紙鋪在桌上並準備好電子秤

將杯子放在電子秤上歸零,秤量環氧樹酯:硬化劑=3:1的比例,本次實驗秤量60克的環氧樹酯及20克的硬化劑

用竹筷子稍微攪拌使其混和均勻(避免攪拌太久,會使空氣進入容易產生氣泡)

將模具噴上離型劑,本次模具採用3D列印出的小尖塔

將溶液倒入模具

等阿等,等阿等,我等了大約四個小時都還沒硬化,只有越來越難攪而已

等了一整夜,終於完成成品了(灑花~~~

但環氧樹酯硬化後很難取出,所以最後只能破壞飲料杯取出成品,而另外一個成品拿不出來!所以失算了~~

後來發現還可以在環氧樹酯內加入更多東西,像壓花、小塑膠玩具、顏色

做完本次實驗後發現

  1. 模具必須以方便取出為主,例如:可破懷的紙杯、平面或有彈性的模具
  2. 硬化時間需要12小時以上,最好放隔夜為佳

之後又做了第二版

利用果凍盒當模具,並一版加入蠟筆粉跟凹成的鐵絲星星,另一版則加入LED燈

    

發現較容易脫模且成品效果良好!

如果家中沒有離型劑也可以試試凡士林當離型劑!

最後希望大家看完分享都能把成品做出來歐~~

 

[DIY動手做] 發光吧!!聖誕卡片!!

一年一度的聖誕節即將到來,不曉得您是否還在煩惱今年要送什麼禮物呢?別擔心!CAVEDU早就為您想好了,今年的聖誕節讓我們一起來動手做會發光的聖誕卡片吧!什麼!?沒有看過會發光的聖誕卡片!不知道該怎麼做?沒關係,讓我們帶您一步一步做出來吧!

作者/攝影 郭皇甫/吳怡婷
時間  1小時
成本  NT.50-100 (依材料增減做價目調配,此價目為基本材料成本)
難度  *
材料表  ❊ 單色LED

❊ 水銀電池:CR2032

❊ A4卡片紙(種類不拘)

❊ 色紙一包

發光卡片的原理其實就是利用導電膠帶能夠通電的特性,將LED的針腳粘貼上去,並在卡片上圍出造型,加上水銀電池通電後就能讓LED發光了呢!很簡單吧,現在就讓我們一起跟著以下的步驟來動手做做看吧!

準備材料:

  1. LED燈:一顆。
  2. 水銀電池:CR2032,3V。
  3. A4卡片紙:紙張的種類不拘,雲彩紙、西卡紙、粉彩紙…等都可以。
  4. 色紙:依個人喜好做挑選。
  5. 著色工具(色鉛筆):您可以依照自己的喜好使用色鉛筆、蠟筆或是彩色筆,甚至您也可以使用水彩或廣告顏料。
  6. 美工刀、剪刀。
  7. 導電膠帶1M:導電膠帶分有背膠與無背膠,您可以依照自己的喜好選購。一般市售的導電膠帶長度有20M、30M不等,寬度1公分或更寬也可以,本文使用寬度1公分有背膠。(所謂的背膠是指膠帶本身像貼紙一樣粘在一塊平滑的紙上,可以在確定好長度以及擺放的位置後再剪下並撕開。)
  8. 棉花。(非必要)
  9. 鉛筆、簽字筆。
  10. 膠帶、口紅膠、小印章(非必要)

STEP1.繪圖。

利用鉛筆在A4卡片紙上構圖,先畫出一個大概的圖案後,再用簽字筆描一遍定槁,在這裡我們畫出聖誕老公公的臉。

用鉛筆構圖

 

簽字筆定稿

 

STEP2.粘貼導電膠帶。

將導電膠帶撕開一小段,先沿著一邊的倫廓貼一段剪掉後,再貼另外一邊。請注意左右二邊的導電膠帶不要連在一起,右邊的導電膠帶末端要留一段往回折起來。

沿著線稿先貼一邊

末端往回折

 

再貼另外一邊(請注意二邊的導電膠帶不要連起來,如紅線框起來的地方)

 

STEP3.固定LED與水銀電池。

將水銀電池無字的一面朝上放在左側下方的導電膠帶上面並用膠帶固定;將LED的二隻針腳分別用膠帶固定在二側的導電膠帶上,LED燈裡面大塊那一邊的針腳粘在右邊,小塊的粘在左邊。

(這時候您可以先測試看看LED會不會亮,將右邊反折起來的導電膠帶碰觸水銀電池,LED燈就會亮起來)

 

STEP4.著色。

使用色鉛筆或其它著色工具,將聖誕老公公的臉及帽子上色。

臉部塗上皮膚色;嘴色塗紅色

帽子塗紅色

 

STEP5.裝飾、完成。

在鬍子的地方塗上口紅膠,並撕一些棉花粘在上面;用色紙剪出眼睛的形狀並粘在臉上;再剪出禮物盒及鍛帶的造型,並用口紅膠粘在任意的位置上作裝飾就完成了。

MeArm組裝說明-手臂連桿組裝

本篇介紹手臂的連桿組裝,步驟很簡單,將連桿鎖上馬達時也要考慮是否能左右各轉90度的問題,請看以下步驟:

先準備好這幾塊壓克力

手臂連桿

STEP1  固定馬達:將剩餘的二顆馬達用M3*8螺絲分別鎖在J1、J2上,注意J1、J2的字朝上,紅色圈起來的馬達線方向是固定的,這邊注意鎖螺絲的時候不要壓太緊導致壓克力變形。

3-1 3-2

 

STEP2  將J1鎖上二顆M3*10螺絲:先不要鎖緊,再將K5用馬達附的白柄與螺絲固定住,注意螺絲頭與白柄要在不同邊,並將K5鎖上馬達,記得轉動一下馬達,看看是否都能左右各轉90度。(圖中K5少一個螺絲洞)

 

3-3 3-4

3-5 3-6

STEP3  將N2用馬達附的白柄和螺絲鎖上:鎖好後將N2固定在J2的馬達上,一樣記得左右各轉動90度。

3-7 3-8

STEP4  將M1、M2以M3螺帽固定在J1上:注意短邊在右、長邊在左,再將L2與K4以3*6帳簿釘固定,帳簿釘鎖的位置是距離螺絲孔較遠的一端,注意一下K4的位置是在L2的內側。

3-9 3-10

STEP5  固定底座:將上一步驟的J1與K4、L2固定在底座上,另一邊則以J2固定並以二顆M3*10螺絲及螺帽鎖上。

3-11 3-12

STEP6  手臂後段:將L3以二顆M3*10及螺帽固定,將K2以3*6帳簿釘與N2固定,這邊注意K2的位置是在內側。

3-13 3-14

STEP7  連桿:將K1與K2、K4以3*6帳簿釘固定,並在J2的外側將K3以3*6帳簿釘固定。

3-15

STEP8  左側臂桿固定:按順序將L1、墊片、N1、K3以3*10帳簿釘固定,再按順序將K5、K7、L1、墊片以3*10帳簿釘固定。

3-16 3-17

STEP9  左前臂上端:將K6與L1以3*6帳簿釘固定。

3-18

連桿臂組裝就是很單純的鎖螺絲、注意位置就好,特別要注意的是手臂的位置、馬達線的方向,小細節多多留意,若是遇到3*10的帳簿釘鎖到一半很卡鎖不進去時,請退出再對正重鎖,一般來說帳簿釘是輕輕用手轉動就能鎖進去。

MeArm組裝說明-夾爪組裝

在MeArm的組裝中,夾爪的組裝最為簡單,但是也需要花時間來調整爪子與馬達之間的連桿鬆緊。接下來請挑出以下的零件及在上一篇中裝在壓克力板E的馬達:

零件1

STEP1:首先請將馬達線朝下並轉向右側,將3裝在內側凹槽、4裝在外側凹槽,注意請將4較長的一頭偏向馬達線

零件2零件3

STEP2:接下來請將1從馬達上方裝入,較長的一邊朝向馬達線的方向,再來從馬達線的一邊鎖入四顆M3*8螺絲。這邊要特別注意四顆螺絲先不要鎖到底,而圖中用紅色圈起來的地方較難鎖,要小心太用力會讓上方橫桿斷掉。

零件4 零件5

STEP3:鎖好之後再把6、7用二顆M3*6螺絲鎖上,接著用馬達內附的螺絲與板子鎖在5上面。特別要注意的是,6、7鎖完之後轉動一下看順不順,以不會卡住為主,零件6有二個洞要記得鎖在右邊。

零件6 零件7

STEP4:請將鎖好的零件6以馬達內附的螺絲固定在馬達上,試著向左右轉動看看角度是否有90度,並將零件2以二顆M3*6螺絲與零件5、6連接。注意,零件2有二個洞,一大一小,小洞鎖5,大洞鎖6。

零件8 零件9

完成!!很簡單吧,夾爪是最容易完成的機構,鎖好螺絲後也要轉動一下零件5,看看爪子是否能被順利的帶動。

零件10

 

 

MeArm組裝說明-馬達與底座組裝

今天我們要開始進入MeArm的組裝世界,在前一篇的零件介紹中已詳細說明組裝MeArm所需的零件,準備齊全後,我們將帶領大家一步步組裝,整體的組裝過程大致分為四個大步驟,一、馬達組裝,二、夾爪組裝,三、手臂連桿組裝,四、合體:

STEP1:馬達塞入壓克力板(從馬達底部塞入,線朝上對突出來的孔,在此將壓克力板以A-H編號)

step01

使用輝盛MG90小型伺服機,先把二邊的標籤撕下,塞入壓克力孔時會比較容易一點,要注意這邊硬塞的話,力道太大會使壓克力裂掉,線朝上對突出來的孔(註:塞入B、C、D任一即可)。

step11 step13 step15

基本上輝盛SG90小型伺服機也是一樣,要特別注意的是,馬達品質不一,底部可能會有歪掉的地方,要稍微壓回來一下,不然塞進壓克力時會卡住。將其中一個SG90塞入壓克力板E,其餘塞入B、C、D任一壓克力板,壓克力板E有二種,一種是一邊平的、一邊突起;另一種是二邊都突起,其實並沒有太大的差別,只是比較好分辨方向。

step12 step16 step17

 四個馬達塞完後的樣子

step18

STEP2:固定底座鍞螺絲

先將MG90固定在底座壓克力板A,並鎖上二顆M3*8螺絲,接著在壓克力板A的四個角落鎖上四顆M3*6螺絲,都鎖到一半就好。

step19 step20

再來將四個塑膠六角隔離柱鎖在壓克力板A的四個角落,並用塑膠螺帽固定在最大塊的壓克力板上,注意此時馬達線在下方,且朝向沒有四方形洞口的那一邊。

step21 step22

STEP3:鎖上方向板

將馬達附的零件塑膠一字板固定在壓克力方向板上,這裡要特別注意的是方向板有方向性,我以1234標示出來,從壓克力的另一面以螺絲穿過(用馬達附的螺絲),螺絲的位置要靠近中心點的孔,一字板較不容易裂開。

step22 step23

穿過後一手壓住一字板,一手以螺絲起子慢慢鎖緊,突出來的部份以鉗子剪掉,斜口鉗會較難剪,用老虎鉗咬掉會較省力。

step24 step26

接著固定在馬達上,要注意方向有沒有對喔!!

step27

最後試試看是否可以將馬達分別向左右各轉動90度,不行就拔起來調整一下位置再裝下去,ok了就鎖上一字板中間的螺絲固定住。

step28

MeArm 組裝說明-零件介紹

等待許久的機械手臂組裝說明終於出爐囉!!本篇將先介紹組裝MeArm所需的零件,請看下圖:

3mm茶色壓克力雷切部件,共計31件

1

馬達與螺絲

輝盛TOWER Pro SG90 9g 小型伺服機 *3

輝盛TOWER Pro MG90 Micro Servo 小型伺服機*1

塑膠六角隔離柱*4

塑膠螺帽*4

3*6帳簿釘公*6、母*6

3*10帳簿釘公*2、母*2

墊圈*2

螺絲:

    M3 x 6:8個

    M3 x 8:13個(照片多一個)

    M3 x 10:6個

    M3螺帽:6個

2

註:其中帳簿釘較特別,用在MeArm的關節處,在承德路三段的螺絲行可以買到。

組MeArm跟組鋼彈一樣(?),需具備耐心與細心,準備好你的螺絲起子,下一篇讓我們一起瘋狂地鎖螺絲吧!!!!!

Fab 四驅車工作坊 第一堂@MakerBar Taipei

今年的 Maker Faire 會有 DIY 四驅車比賽喔!想當年阿吉老師唸小學的時候,每天放學除了抽大無敵(還有知道這是哪部卡通嗎?)就是到雜貨店外頭看人家玩四驅車,啟動開關之後就可以看到一台台小車在軌道上瘋狂奔馳,撞壞掉的、飛出軌道的…   大家依然樂此不疲在討論哪款電池放電效果好、怎樣在車殼上挖洞偷輕、導輪要裝上下還是裝上層就好?   真是懷念啊

之後到 Maker Faire 之前,CAVEDU 每個月會舉辦兩次 Fab 四驅車聚會,今天請到 TOXIC Taiwan 專業講師與大家分享目前四驅車的玩家族群以及重要賽事,當然最重要的就是如何組裝與改裝啦!

和一般比賽不同的地方是,我們的車身與車殼都要自己做喔!所以還要學怎麼用DesignSpark Mechanical 繪圖軟體來畫車體與車殼,再透過雷射切割與 3D 列印做出來。

有興趣的朋友,歡迎從下次活動就一起來玩吧!

IMG_3920 IMG_3913 IMG_3911

來看看老師帶來的戰神吧

IMG_3906 IMG_3907 IMG_3903 IMG_3897 IMG_3898

150117 自己的Arduino自己做@Makerbar Taipei

1/17 星期六,有許多朋友來 MakerBar Taipei 一起來自製 Arduino。我們使用 ATTiny85 處理器來自製一個簡易 Arduino。但是功能也相當不錯喔,PWM、控制 servo 與藍牙遙控等等。

教學請看這裡,您也可以自己做做看!

以往相關的文章請點我

P1110576

上課燒燙燙的照片喔~

 

 

來看一下實機影片

LED 呼吸燈

控制伺服機

藍牙遙控

簡單好用的音頻放大器晶片LM386

今天小50要推薦一款很好用的功率放大晶片,LM386,它十分便宜,上電子材料行就可以取得

LM386 是專門為低損耗電源所設計的功率放大器。它的內建增益為 20,透過1、8號腳位間電容的搭配,增益最高可達 200,許多人將這塊晶片用在音頻訊號的放大上,也就是依靠電子電路將聲音放大。

LM386 可使用電池為供應電源,輸入電壓範圍可由 4V~12V,無作動時僅消耗 4mA 電流,消耗的功率非常低,很適合用在

靠電池供應電源的喇叭上,小50我越用越覺得這塊晶片CP值很高

LM386

 

這是LM386的接角腳位,在1、8號接腳間加入一顆電容,就能讓訊號增益

2、3號接腳則是提供我們輸入音源,可以將中間不同的訊號平滑化。

如果是喜歡立體聲的朋友們,建議左右聲道的音源個接在兩塊LM386的正向輸入,分別將訊號放大。喜歡低音美、高音甜的朋友們,

可以在音源進入正、反相輸入做濾波電路,將高音與低音分別開來,給他不一樣的音色,對電子電路有研究的人還可以在做混音喔。

電路圖_單聲道_040221

 

這是單聲道的電路圖,小50按照上面的配置真的把聲音放大了,不過天下果然沒有白吃的午餐,訊號放大了,音質,雜訊也變多了,這時不訪將(1)增益控制。1、8號腳位之間1oouF/16v的電解電容—–>3300uF/25v電解電容

(2)音源輸出。5號腳位的1ooouF/16v的電解電容—–>2200uF/25v電解電容

(3)去除雜訊的旁路電容。7號腳位1oouF/16v的電解電容—–>1000uF/25v電解電容

這三個電容做更改,會發現將聲音放到最大聲的時候,訊號的雜訊變小了,音質也變得圓潤許多,有空不彷試一試吧~~

20141018_234942 20141018_234957

20141018_234951 20141018_235014

這是這次試做雙聲道音頻放大器,動次!動次!聽起來真的很棒,當然還是沒有外面賣的喇叭好,不過自己做的作品成就感就是不一樣阿。

今天也會在工作坊跟大家一起做這個放大器,之後再分享相關的講義資源了,下次再見~~~

141018 自己的Arduino自己做@MakerBar Taipei

10/18  [自己的Arduino自己做]一共有八位來賓參加,由 CAVEDU 小游老師主講。您除了可以報名我們開設的工作坊之外,也可以自己做。除了燒錄ATTiny85 的 bootloader 比較麻煩之外,其它就是焊接工囉~製作網頁請點我

上課過程中,除了讓大家學會焊接工具的使用方法之外,更重要的是理解[為什麼一片微控制器上要有這些元件?] [什麼是 bootloader?] [ATTiny85 是如何連接到各腳位?] 等問題。講師都會在課程中與學員一一討論。

10735742_963814150298631_946749586_n

來看一下這片自製 Arduino 的LED呼吸燈影片

https://www.youtube.com/watch?v=Ci3VVtQe5j4

上次我們是做在雷射切割的木板上,這次是在壓克力板上,難度更高啦,不過學員們都完成了,真是巧手~

2014-10-18 14.28.52

10641283_297764897096959_6649906341712059944_n

以下是上課實況,也歡迎回顧一下 8/31 的課程照片喔 「140831 自己的Arduino自己做 – Paperduino @Makerbar Taipei

2014-10-18 13.43.28 2014-10-18 13.43.39