2014年12月30日

繃帶消化道掛上身

唉呦,來分享一下

好久好久以前(2008年了啊),我作過一條繃帶消化道,是拿來上消化系統的道具(當然是拿來上課啊,不然是拿來號勾啊?)

本來覺得沒有什麼特別的小東西,結果常常有人來跟我講說他也跟著作一條,可見大家對什麼大腸小腸的,有特別的需求。

幾週前去交大參加研習時,晨涵老師特別來跟我相認,原來是師大的學妹,她也做了這條繃帶消化道啊!更棒的是,她還加上了魔鬼氈,讓這串器官可以掛上身啊!看起來就很有喜感啊。(感覺上有肝腫大的症狀耶)


2014年12月28日

用arduino+兩顆MPU6050同步抓兩質點運動方向

最近跟同事老王在討論一項科展,目的是要測兩個點在空間中移動的軌跡還有移動的頻率。這想到的第一個方式,就是錄影然後用Tracker去分析,不過那些點不只是在一個平面移動,還會轉動,這就沒辦法單純地看某個平面再做影像分析了。

討論一陣子之後,突然想到用慣性感測器來作測試,手邊剛好有兩個,型號是MPU6050,MPU6050 的晶片內有三軸陀螺儀和三軸加速計,作一些運算處理就可以得到我們要的資料。啊,怎麼運算怎麼處理,怎麼接我也不會,不過網路上一定有範例。雖然我不會創造,但是修改倒還是可以。

我找到的範例在這裡
https://github.com/jrowberg/i2cdevlib/tree/master/Arduino/MPU6050

我把https://github.com/jrowberg/i2cdevlib/blob/master/Arduino/MPU6050/Examples/MPU6050_DMP6/MPU6050_DMP6.ino
修改成兩個感應器同時感測,再加上有時間戳記,這樣就方便作後續的分析了,新檔案就放在這邊。(不過東西沒改得很完美,還是會有over flow的問題)
https://sites.google.com/site/pancala/Home/MPU6050_DMP6_2_YPR.ino


第一顆MPU6050這樣接
MPU6050  Arduino
VCC       5V
GND      GND
SCL       A5(Analog 5)
SDA       A4(Analog 4)
INT         D2(Digital 2)


第二顆的MPU6050這樣接
MPU6050  Arduino
VCC       5V
GND      GND
SCL       A5(Analog 5)
SDA       A4(Analog 4)
ADO       3.3V


用終端機去看,baud rate要調到115200就可以囉!


用imagej分析圖片中各點的RGB值與灰階

前幾天有人寫信來問這個問題,具體說來就是希望知道每一個像素的RGB值或是灰階值。其實灰階值就是用RGB是運算出來的,所以知道RGB值就可以了。

要做出這個成果,當然別笨笨的一個一個在圖片上用滑鼠點,然後紙筆記。

只要用  Analyze /Tools /Save X Y coordinates 就可以得到一個Txt檔,裡頭就有各點的XY座標和RGB值了。

如果是要抓出各點的灰階值呢?就先把圖片轉成灰階圖檔吧,方法是
Image /Type /8 bits
然後再做前面提到的
 Analyze /Tools /Save X Y coordinates 


數據只有表格,其實正常人是看不太懂的喔,我們應該讓資料視覺化啊。怎麼作呢?
先從簡單的來,先把圖片轉灰階,記得喔(Image /Type /8 bits)

然後Analyze/Surface Plot
透過這張立體圖,就可以看到哪些區域的灰階值比較高
  Surface Plot


除了預設的surface plot之外,還有更棒的呈現方式喔,不過得裝一下plugin。

到以下這個網址把Interactive_3D_Surface_Plot.jar裝到imagej的路徑下的plugins資料夾,重新開啟imagej,就可以有新的plugin功能(另外一種安裝方式就是用imagej的功能表的裡plugins選install)
http://imagej.nih.gov/ij/plugins/surface-plot-3d.html

做出來的圖可以有不同選擇,無論是顏色、角度或是比例
surface-plot-3D

你心中的你不是你

一直不太習慣照片中的自己,不是多一隻眼睛,也不是少一個耳朵,就是不知為什麼看起來總是怪怪的。

把心中這個疑惑告訴梅子,沒想到梅子三兩句話就解答了我的疑惑了。

關鍵在於:我們認識的自己是來自鏡中的影像。問題其實出在自己的腦,而不是照片。別人看你照片會覺得「哪裡會奇怪,我們看你就是長這樣啊」,可是我們看自己照片反而會覺得是相反的影像。

類似的狀況也發生在聽自己的聲音,初次拿起麥克風的時候,一定會覺得很彆扭,因為覺得自己透過麥克風出來的聲音好奇怪。每次請學生上台發表時,都會遇到這種問題,學生不太想要拿著麥克風講話。

你跟他講說「哪有奇怪,我們聽你聲音本來就是這樣啊」,他就會說「真的很奇怪啊」。

事實上他沒說謊,你也沒聽錯,真實的狀況是-說話的人不是靠空氣傳播來聽自己的聲音,而是藉由頭骨的聲音傳導,這個稱之為骨導音(我寫過幾篇相關的,google一下

解決這種彆扭問題的方法,沒其他的,多聽自己錄下的聲音,習慣就好。畢竟自己也是這樣走過來的。前陣子教老師們錄自己的課程影片時,我說「其實錄影的挑戰應該是聽自己的聲音,因為那非常奇怪,你們也不要覺得自己聲音很難聽,其實我們聽你的聲音就是這樣」

就聲音來說,我們覺得怪,是因為傳播聲音的媒介不同(空氣和骨頭),那麼自我影像的部份就是什麼原因呢?其實是因為我們不是左右對稱的臉。

 知道自己左右長不一樣,應該從小就曉得了,可是到底怎麼不一樣呢?有個很經典的實驗,玩過嗎?把自己的照片用繪圖軟體切成左臉和右臉,然後把左臉複製後作鏡像貼到右臉的位置--意思就是左臉做出一張左右對稱的臉。除了這張圖以外,也用同樣方法作一次右臉的左右對稱圖。你一定會覺得兩張圖不同,而且你比較習慣其中一張圖,那就是我們偏好的那半邊臉。(你如果覺得兩張圖都一樣,那你真是萬中取一的作左右對稱臉了)

來,回到照片這邊,過去都是用照相機來拍照時,頂多就是拍照後看照片覺得和自己照鏡子不一樣,但是時代走到大家都會用手機來拍照時,狀況開始棘手了,因為大家會用手機的前置鏡頭來拍照啊。

再來作個測試,你現在拿手機,開啟前置鏡頭來拍照,欸,等等不是拍自己臉,是去拍一本書。你有沒有發現奇怪的地方,拍照的過程看螢幕裡的字居然是反過來的,可是按下快門後卻又變成正常的了。

幹嘛搞這麼複雜啊?拍照的過程中,螢幕影像為什麼要作鏡像處理,因為不這麼作,你拍不了照啊,明明頭往左邊偏,可是螢幕裡的頭卻往另外一邊偏,這相當不符合我們拍照習慣啊。

看了影像和聲音的例子之後,覺察了一件重要事情,原來我們心中的自己和別人眼中的自己居然是不同的啊。除此之外,還有呢?

尋找校園向性

尋找校園向性

教完了植物的向性,學生真的懂向性嗎?喔,這得打一個問號,要知道學生懂不懂,當然就得評量,可是光寫選擇題就能看出來學生懂嗎?

前幾天看到宣如學姐帶學生做了這樣的活動,剛好我也到這個進度了,於是也帶學生出來了。請學生用iPad自行計時10分鐘,拍出向光性、負向地性、向地性和向觸性四種現象,拍完後上傳共用的Google硬碟。

走出教室做了這個真實評量後,就會知道學生到底是真懂還是假懂了,而且還可以知道學生卡在哪個概念。比方說,幾個向性中,學生最不知道怎麼找的居然是負向地性(唉,看到莖直直往上長,那就是了啊)

除了觀察現象外,也可以根據現地狀況作成長推測,像是學校有大樹長得非常歪,我就會在那個地方請學生分析長歪的原因跟附近環境有什麼關係。

反正能作的東西非常多,但前提是一定得願意帶學生走出教室喔。

體表溫度的小探究

過去教體溫恆定的時候,我會拿紅外線溫度計去測學生的手溫度,藉此讓學生知道體表溫度人人不同。不過紅外線溫度計很貴,又只有一個,都覺得不夠用。

曾經想過用實驗室的溫度計讓學生人手一隻,大家一起握,可是那個刻度變化又只有自己看得到。一直很想解決這個問題,可是沒想到方法。

直到上回去BioFlipper3看到子欣老師帶來的愛情溫度計,我發現這就是我要的!


愛情溫度計



握住瓶子之後,手溫高的就會讓瓶子內的液體快速衝到上層,甚至會像噴泉一樣。我買了好幾組,挑幾個同學上來比賽,用這愛情溫度計看誰的手溫最高,誰的手溫最低,然後兩人推測互相摸手掌時,誰會感覺熱,誰會感覺冷。藉由這個活動去了解體表溫度的個別差異,再去談到腦裡面那個控制中樞怎麼透過不同的機制去維持核心溫度的恆定。
愛情溫度計


下課之後,幾個沒玩到的學生跑來借這東西互相比賽,過程中兩人還出現了科學探究,發現現象,提出方法,然後去驗證。而他們一開始想解決的問題不過就是「怎麼讓溫度計快點噴上去」



附帶一提的是,最近看到登山攝影家高銘和的故事(youtube 影片),他在攀登聖母峰凍傷而切除手指、腳趾,連鼻子也挖掉。這個故事也可以拿來放在體溫恆定這單元裡,作為一開始的提問或是評量。

2014年12月18日

看看子宮內膜

這啥啊!?欸,標題就破梗了啦!!!

雖然前一陣子就有來自中國的貼文和圖片跟大家分享了子宮內膜的真面目

但是,我要說啊,那個貼文和照片,實在不夠魄力!所以透過不知名的管道,我取得了子宮內膜啊(當然不會是我的,謝謝)

我覺得子宮內膜這東西,大家也都算熟了吧?好歹大家也都跟它近距離朝夕相處了快十個月,只是裡頭沒開燈,你可能也沒張眼仔細看過。

不過高中生物課本裡頭也是有講啊,但是課本裡的圖片通常也就像是維基百科裡頭那樣,看的是剖面的樣子。





實際上啊,子宮內膜剝落下來啊,是這樣一塊的東西喔
子宮內膜01


這面應該是子宮壁那面,有很豐富的血管
子宮內膜16


這面就是面向子宮腔那面啦

子宮內膜34




特寫一下,對照前面那個子宮內膜的剖面圖,大概可以感覺得出那個立體結構是啥咪樣子
子宮內膜47


2014年12月17日

血糖調控的角色扮演活動

這陣子因為有機會跟學生有更多一點的交談,得知他們在學血糖恆定時,其實會覺得很抽象,所以會很難學。因此我今天突發奇想,乾脆來作一些角色扮演活動吧。

材料簡單,幾項而已。

  • 紅色塑膠布,當作血管,
  • 一堆小木塊,當作血糖(要具象一點,乾脆拿糖果好了)
  • 裝了一些小木塊的箱子,當作肝臟


請幾位同學分別扮演以下角色
肌肉細胞:每隔三秒就要拍桌子喊餓,但是吃了葡萄糖就不餓。
胰島素:負責從把血管裡的葡萄糖拿給肌肉細胞吃,或是把葡萄糖放回肝臟箱子
升糖素:負責把葡萄糖從肝臟箱子裡拿出來放到血管裡
消化系統:在我的命令下,三不五時就傾倒一堆血糖到血管裡

整個機制運作的狀況是,胰島素和升糖素必須控制血管裡的血糖只有5塊到6塊。

自然而然,學生就會發展出血糖太少,升糖素就要快一些,血糖太多,胰島素就要慢一點。而當消化系統傾倒血糖時,升糖素要停止動作,胰島素要加快動作。

而我因為是負責命令消化系統做事的,所以我就當作是神經系統。

因此,我們最近學到的消化、循環、內分泌、神經,就在血糖恆定的這個環節上產生交集與互動了。


人體紙模型

最近要給九年級複習人體生理,想起以前從香港生物教育網站(現在改名叫海馬科普工作室)下載的型紙,做出來可以翻來翻去的。

正面是這樣,腦殼可以打開
IMG_20141216_171116

翻臉跟翻書一樣的把人打開,裡頭可以看到有的沒有的器官

IMG_20141216_171100

背後看的樣子
IMG_20141216_171148


作的過程很簡單,但是會剪得很煩躁。印製出來的東西是黑白的,不過可以自己加色
IMG_20141216_163620



以下兩張圖,如果雙面影印的技術很好,可以直接印成兩面都有的,這樣就只要剪一次就好,如果技術不佳,那就只能剪兩次,然後再黏起來囉。
1 2


學生一直問我說手那邊虛線要不要剪(答案是不要剪,那是要折的痕跡)。學生不經意講了一個故事,她小時候看巧連智雜誌都會剪模型,然後看到虛線都要剪,後來看到一百元鈔票上的虛線,她也剪下去,然後阿罵就抓狂了。

2014年12月10日

時時看氣壓

前幾天弄了一個雲端天氣站,每天晚上會登入雲端硬碟看一下氣壓變化。

主要原因有二

1.前幾天風大的時候,家裡氣壓有振盪的情況,下圖的1部份,就是風大的時候,從圖中看得出來從前幾天的凌晨兩點多開始大風。

2.突然發現氣壓居然有週期性變化。在下午兩點到三點的時候,氣壓會降低,然後又開始回升,雖然只有降一兩個百帕。下圖的2和3看得出產生週期變化。這到底為什麼呢?光看這幾天不太了解原因,究竟是天氣真的這樣變化,還是說有其他因素影響,可能要多看幾天才知道

氣壓變化


2014年12月9日

arduino控制閃爍LED頻率


閃爍燈光

作這東西目的很簡單,只是為了講視覺暫留。

調整可變電阻,可以控制那些超亮LED的閃爍頻率。當閃爍頻率超過30Hz的時候,眼睛就無法察覺了,但是可以透過搖動整個裝置,或是眼睛來回掃視看到閃爍的樣子。

說起來 ,也只是把入門的Blink程式改寫而已


int ledtime = 0;
int led=2;

void setup() {            
  pinMode(led, OUTPUT);  
  Serial.begin(9600);
}

void loop()
{
  ledtime = analogRead(3)/2+5;
  Serial.println(ledtime, DEC);
  digitalWrite(led, HIGH);
  delay(ledtime);          
  digitalWrite(led, LOW);
  delay(ledtime);          
}

2014年12月8日

以arduino製作的雲端天氣站

這篇作的是利用arduino加上I2C的液晶顯示模組+大氣壓力模組(BMP085)+溫濕度模組(DHT11),測量環境的溫濕度和大氣壓力後,透過網路模組將資料推送到Google雲端硬碟的表單,再用表單回應內容的試算表來製作折線圖。
氣象站


單純機器的樣子如下(ino的檔案
氣象站


一開始還沒用網路模組時,是用一般的液晶螢幕(沒用i2c)加上大氣壓力、溫濕度模組還有RTC模組,純粹只有將環境資訊顯示在螢幕上以及serial port。(檔案在此
氣象站

RTC模組和大氣壓力模組(GY-65)走的都是I2C通道,所以就把SDA連到arduino的 A4,SCL 連到arduino的A5,溫濕度模組的signal則是連到A3。


氣象站


像這樣呈現方式,只適合擺在那邊直接看,如果要將資訊拿來作進一步利用,一定要儲存起來,所以後來我就改用網路模組來上傳資料。

硬體設定都算簡單,難是怎麼讓arduino在總總限制下將資料上傳到Google雲端硬碟。

限制1,google試算表的總儲存格限制在2百萬格以內
限制2,負責將資料推到google表單的服務是pushing box,不過每日只能推送1000個,所以不能每幾秒就推一次資料。


Googel表單設定
google表單製作完畢後,到「回覆/取得預先填入的網址」填入資料後送出,可以得到類似以下的網址
https://docs.google.com/forms/d/1DT2Ei1PDUCkx0yL0nI3qcLx36TtpV7DXzhZurztvysk/viewform?entry.1684227099=1&entry.1924833268=2&entry.612577503=3

然後到pushing box註冊後,新增一個service,名稱就隨便打arduino就好,Root URL我就填
https://docs.google.com/forms/d/1DT2Ei1PDUCkx0yL0nI3qcLx36TtpV7DXzhZurztvysk/formResponse

再到scenarios新增一個,data就打下面這串。$Temp$、$Temp$、$Temp$,這三個是變數,用$符號夾住的。真實的變數是要扣掉$的部份。
?&entry.1684227099=$Temp$&entry.1924833268=$Temp$&entry.612577503=$Temp$&submit=Submit

也同樣在scenarios這頁裡可以得到DeviceID,這號碼要記得在arduino的程式裡頭更改。剩下的就很簡單了,線接好,程式上傳,就可以等著Google雲端硬碟蒐集環境資料,然後自動出圖了。










用積木玩順序

之前看到永欽做了《循環系統路徑疊疊樂》,我也跟風做了好幾組。

還好我有標籤機,所以做起來非常快速啊。
  • 標籤機用的是brother QL-700 超高速標籤條碼列印機,每秒可以印150mm。
  • 疊疊樂買到最便宜是一顆2元,未來也許可以改用麻將玩玩,大概可以買到一顆3-4元。之後再去一元積木採買一袋木頭,相信可以玩更多有的沒有的東西。


IMG_20141125_085415

作個七八組,每組放一套,用這個來複習循環路徑效果很好啊。無論是推出肺循環、體循環、充氧血、減氧血、打針藥劑循環途徑,都可以用這個來解說或是遊戲。

學生自己就玩起了這個遊戲,而且還樂此不疲啊。

當然生物學裡的「順序」不只血液循環囉,神經系統也是可以拿來排一排。

IMG_20141202_090526


2014年11月15日

雷雕機作電腦割字

有了這個雷射雕刻機,那可以拿來幹嘛?看最多就是在木頭、瓦楞紙上刻字了,不過說是刻字倒不如說是燒字,用雷射在這些材質上燒灼出痕跡,不過對我而言,其實更想要作切割的功能。

用這種可能只有100mW弱弱的雷射頭可以切割東西嗎?壓克力顯然不行,於是我找一些材質來試試看,像是珍珠板、泡綿和卡典西德。
(註:卡典西德是PVC作的,高溫燃燒會釋放氯氣!有毒)



(下圖左邊是綠色2mm泡綿,右邊則是切割過後的卡典西德)
雷雕機刻字 


2mm泡綿和卡典西德都是可用的材質,但珍珠板就沒法切割了。用了速度15,頂多把表面的顏色弄掉,露出裡面的白色部份。 珍珠板 本來還用了亮片紅色泡綿,可是亮片會反光,失敗。後來想,乾脆從背面來刻,還是失敗,可能是因為我用的是紅光雷射,然後泡綿又是紅色


要切割2mm綠色泡綿,用速度35,若是切割黑色卡典西德可以用到速度120,不過如果要切得很徹底的話,可以慢一點,用到100。



我用了幾分鐘,自己割了一個鄭板橋的行書貼在手機背面

雷雕機刻字08
 

怎麼作這件事情呢?先去 書法教學資料庫 找字體,然後把圖檔貼到inkscape轉換成向量圖,然後再轉成路徑,最後用Laserengracer的擴充功能做出Gcode。

然後就送到雷射雕刻機去雕出切痕
雷雕機刻字01


把不要的部份撕掉,留下要的
雷雕機刻字03


再用3M隱形膠帶貼在表面
雷雕機刻字05


整張撕起來,然後再貼到想黏貼的表面上(例如手機殼),仔細壓平後,再把隱形膠帶撕掉。那個卡典西德就可以依照原位置黏貼住了。
雷雕機刻字07


2014年11月11日

雷射雕刻機

數個月之前,因為常常去作雷射切割壓克力,搞得我都好想自己弄一台雷射切割機放在學校
了,有天就跟老王聊這個可能性。結果聊著聊著,兩個人就買了一些有的沒有的東西,他買了光敏印章機,我則是買了一個雷射雕刻機。

買這個東西,其實也是為了了解一些結構和電子應用,其實也就是兩組步進馬達加螺桿加滑塊,框架則是用鋁架和光碟機的殼作的。



雷射光的功率不太知道,但是用三用量表量,5V電壓下,耗電0.3A
  雷射雕刻機_02




我好奇內部控制是怎麼作的,所以也拆了它。
雷射雕刻機_03


賣家有提供專用的Gcode軟體,那是在windows下執行的。剛開始玩的時候,都得改開windows來玩,實在不方便。後來自己做了CNC寫字機之後,得知很多CNC控制的硬體裡頭裝的都是grbl,於是就試試看用serial terminal跟它連線看看。結果,果然裝的是grbl。不過baud rate要用9600,因為它裝的是Grbl 0.8c

從內部儲存的設定看來,XY的精度可以到0.01mm
$0=76.190 (x, step/mm)
$1=76.190 (y, step/mm)


有了這些基本知識之後,日後可以把這些零件再進行移植,看是另外作一台大型的雷射雕刻機,或是直接用3D印表機來改裝都行喔。

作一個CNC的寫字機




先來看段影片,這麼端正的字是電腦握筆寫出來的喔,這就是CNC寫字機啊。
CNC寫字機_05


一般說的CNC想到的都是銑床、車床,不過CNC是電腦數值控制(Computer Numerical Control)的意思,由電腦精密控制機具移動的位置,我手邊有的CNC機器就有一些,像是eggbot畫蛋機3D印表機、雷射雕刻機。


那要怎麼自己打造一台CNC機器呢?關鍵在於控制的大腦與產生動作的元件,大腦當然就用arduino,產生動作的則是使用步進馬達囉,而要驅動步進馬達則是用Easy drive這款驅動器。
線要怎麼連呢?grbl的官網有教喔...https://github.com/grbl/grbl/wiki/Connecting-Grbl

CNC寫字機_15




機器架子用的是非常廉價的東西,39元保鮮盒當底座和10元四支的麻將牌尺(我只用一支多)當Z軸支架,上頭再用M6螺絲螺母作固定。

CNC寫字機_16



步進馬達的來源,其實是直接拆了光碟機得來的,X軸Y軸都是像這篇這樣拆出的,Z軸則是直接用買來的步進馬達,圖的是上頭已經有滑塊,我就不用另外準備了。因為不太會有大震動,所以X軸和Y軸都是用M6螺絲固定在麻將尺和保鮮盒上,而Z軸是固定在X軸的光碟讀寫頭上。
CNC寫字機_14


arduino的供電,當然直接用電腦的usb就行,不過步進馬達和easy drive就要另外供電了,我量測這樣的裝置,需要5V、1A的電源,我拿ATX電源供應器改造一下就可以拿來用了。

全部裝起來就長這個樣子了,如果要再輕便使用,再弄個專門用在arduino微型激光雕刻機的擴充板裝起來放在保鮮盒裡就可以了。
CNC寫字機_12


硬體裝好之後,接著是處理軟體問題。

我用的韌體是Grbl。先照這邊的方法,把Grbl上傳到Arduino。因為我的作業環境是linux,所以就從 Easy Flash 這個scrip去作這個步驟。


Easy Flash script預設arduino的安裝位置是/home/$USER/arduino-1.0/,不過現在ubuntu的arduino的安裝位置換地方了,把arduino裝到/usr/share/arduino/ ,所以我就得小改一部分。改好之後,跟著上傳就行了。

上傳完其實也不知道自己有沒有成功,所以就開啟serial monitor(用arduino IDE的就行),baud rate設定115200,如果看到畫面出現下面這行,那就搞定了。

Grbl 0.9g ['$' for help]


接著就是要依據我的螺杆間距和步進馬達的轉動角度等去設定每mm要走幾步

我的步進馬達都是轉一圈20步,easydrive的微步進設定都是1/8,X軸和Y軸間距是3mm的螺杆,z軸的間距則是細一點,只有0.5mm。

接著用下面這個公式計算出每mm走幾步,然後再設定回grbl。設定方式是在terminal直接打$100=53.333 這樣的數據,就可以設定x軸的資料,y軸z軸以此類推。不過我設定z軸的時候,本來應該用320,但是後來發現怪怪的,所以改成用80。這也沒什麼關係,反正在這個寫字機的設定裡,它只是用來讓筆上下的,不準也還好。

(每轉一圈需幾步*微步數)螺距


$100=53.333 (x, step/mm)
$101=53.333 (y, step/mm)
$102=80.000 (z, step/mm)



然後就可以開始找軟體去控制機器了,我用的是跨平台用java寫成的Universal-G-Code-Sender,無論是linux環境或是windows環境都能用。

最後就是要做出G code了,最簡單的方式就是用inkscape來作,因為做出的就是向量檔。可是要再把向量圖案轉換成G Code,那就要再用外掛了,我用的是laserengraver extension (外掛來源 )。


下載回來的外掛檔,要放到inkscape安裝目錄裡的extension資料夾,然後重新啟動inkscpe,成功的話,在擴充功能底下就會看到多出一個功能..Laserengracer。


使用的方式是在inkscape把畫好的東西轉成路徑之後,再開啟擴充功能/Laserengracer。要注意的是Preference裡的Directory不能有中文路徑,不然會轉檔失敗。

轉出的Gcode是用在雷射雕刻,而我作的是拿筆去寫,所以要把部份Gcode改掉,把雷射頭的開啟關閉改成Z軸的下降和上升,也就是把M03改成Z-0.6(打開打開雷射改成下降z軸0.6公分),M05改成Z0.5(關掉雷射改成上升z軸0.5公分)。實際上要上升多少、下降多少,得靠經驗微調。我建議是拿軟筆來寫,會比較順暢。


雖然我已經有一台光碟機改成的雷射雕刻機了,不過自己想試試看作CNC的XYZ寫字機。這對未來學習改造3DP,還有製作CNC雕刻機有重大意義。不過在那之前,會先做出XYZ的顯微鏡載物台。不過Z軸比較困難,應該會先作XY軸的。


其實便宜版的3DP也可以用這個方式製作出來,只是要有強健的框架。不過工作範圍太小了,這是由步進馬達的絲桿長度來決定的。受限於光碟機直接拆出的零件,我這寫字機,最大沒辦法超過4cm x 4 cm

這個用Arduino作的CNC機器,後來發現還可以用手機來控制,就用OTG線就行了。

2014年11月10日

拆光碟機,作點好玩的

因為一些莫名其妙的計畫,我又開始走上拆光碟機的路了。

幾年前拆過一次,可是當時年紀小,根本不知道拆來要作什麼鬼東西,反而把很多好東西拆了扔掉,這次就沒那麼傻了。

有計劃的拆組,可以讓一台光碟機至少有三樣好玩的東西

一是可程式控制的托盤進出裝置
托盤控制03


二是雷射頭
雷射頭


三是含滑軌、滑塊的步進馬達組。(右邊那個是步進馬達驅動器,另外買的,不是光碟機裡的東西)
步進馬達與控制器


怎麼拆怎麼玩,我特別錄了幾段影片
首先是拆光碟機的方法,有技巧喔,好好拆才有好玩具可以玩


再來是控制托盤的方式,可以控制單個,也可以控制兩個





利用驅動器控制步進馬達



控制雷射頭

用手機顯微鏡看頭髮

這個怪模怪樣的,像是一堆海帶的東西是啥啊?答案是頭髮。
頭髮



九年級的複習課程裡,最近也讓學生用手機顯微鏡去看以前沒看過的標本,藉此再進行複習。下課前的幾分鐘,突然看到小女生把頭髮塞進顯微鏡去看,然後還看得很高興!哇哇,真是很有創意啊。

手機顯微鏡製作課程

嘿,這個顯微鏡塔是怎麼來的啊。話說去年有跟著Scimage的設計,做了一些顯微鏡。不過後來學校用的平板電腦換了,從iPad mini長大變成了iPad air,所以本來的設計就沒辦法用了,因此得再重新製作一批啊。

剛好我教的放學後的營隊課程,我也安排了製作顯微鏡課程,於是兩個加在一起,就乾脆一起準備材料來製作吧。

底下這個塔完全是自己一個人作出來的,因為看過學生製作的東西就覺得實在不敢放手給學生幫我作啊。(如果對這類型顯微鏡有興趣的,請加入科學maker社團去登記贊助喔)
顯微鏡組裝03


要教會近三十個學生作這個顯微鏡,是一件苦差事,大家進度一定不一樣。於是乎我又發揮了錄影教學的專長,把每一步都錄影下來,然後放上youtube,讓學生就著iPad自己去順著進度看。

從撕壓克力保護膜,到怎麼鑽孔,怎麼鎖螺絲,一步一步教,總算讓這群學生個個都能帶著自己的顯微鏡回家看了。
顯微鏡組裝07

雖然這樣的課程不錯,不過準備的過程真是太繁瑣了,要在正式課程裡頭進行實在有困難,日後我大概也只能在這樣的放學後課程或是營隊課程進行吧。

2014設計顯微鏡

讓學生自己去設計未來顯微鏡,我覺得是很有趣的作業。至少對我而言,可以從中獲得許多點子(剽竊學生創意)

天馬行空的亂想也是一種創意喔,別覺得這些設計不可能,事實上也真的可行喔,甚至有相關應用囉。

這個設計我看到的是聲控顯微鏡,這是可以作到的,用arduino加上聲音感測器,用聲音控制移動方向和拍攝照片。
設計顯微鏡12


拍攝到的東西,直接連到Google搜尋,這可以利用以圖搜圖的方式去作
設計顯微鏡11


望遠鏡結合顯微鏡,目前的確有這種產品了。而且這學生的設計是讓顯微鏡變成手持型的,觀看的物件也是直接放在顯微鏡上,這個讓我想到雷文霍克的顯微鏡啊。
設計顯微鏡10



幾個重點:無線傳送影像到眼鏡、自動調焦、自動調光、無線充電、綠色能源。

有些到野外工作的科學家,的確會利用太陽能板獲取電能來提供光源。另外無線傳送影像,這個我們已經可以用airplay和miracast等wifi技術來作到了。
設計顯微鏡03

有了這些想法之後,最後就是讓學生能親手製作顯微鏡囉!