2017年12月29日 星期五

建立360度旋轉物品的影像

 之前看到有一款,可以將物品放在一個平台上,平台會旋轉同時讓相機拍照。然後再把相片串起來變成可以360旋轉的影像。當時就想,這玩意兒應該不難作。昨天終於下定決心要把這個東西做出來。

要讓東西旋轉很簡單,就用伺服馬達就行,但是SG90伺服馬達只能轉180度,如果要360度的話就要連續旋轉伺服馬達(SG35)。不過這個東西要控角度很麻煩,也是讓我花最多時間的地方。

要讓手機拍照的話,就要用手機快門線來控制了。原理部分,雄哥說的很清楚,這邊不用重複了。不過因為我有買便宜的自拍棒,放著好幾年都沒用(根本沒在自拍啊啊啊啊啊),所以就決定拆了自拍棒的快門線來改。


2017年12月21日 星期四

PLX-DAQ 二代!!!讓excel直接抓取arduino數據

這大概是最近最令我振奮的消息了,PLX-DAQ終於出了v.2!
http://forum.arduino.cc/index.php?topic=437398.0


這是啥米玩意兒呢?應該可以說是EXCEL的外掛,按下連結按鈕,就會抓arduino那邊輸出的資料,然後直接丟到excel裡面。當然也就可以直接讓excel把圖畫出來囉!

下載最新版本( V2.11)之後,解壓縮就會得到一個資料夾,裡面有幾個檔案


2017年12月18日 星期一

人體反應時間測量裝置

傳統生物課測量反應時間,是用接尺的反應來作實驗的。但這個接尺反應,只能測量視覺的反應時間,聽覺和觸覺的反應時間就無法測量。

用Arduino + Ywrobot EMS,可以做出視覺、聽覺、觸覺的反應時間測量裝置。效果和說明如下影片所示。

如果單純視覺的話,可以google "reaction time",就可以找到很多可以用的網頁服務甚至app喔




2017年12月12日 星期二

arduino環境測量裝置

其實就是同時測量溫度濕度,壓力,CO2濃度和懸浮微粒(pm1, 2.5, 10)的裝置整合起來,並用液晶螢幕顯示而已啦。


用3DP印了一個底座整合這些裝置。本來下面的空間是要放麵包板的,結果後來放了PM3003的懸浮微粒偵測,大小差不多。再把右邊鑽一個洞,放mpx4115ap壓力計。結果MH-Z19就被擠到邊緣了。


2017年11月7日 星期二

樂扣真空抽氣+聲音介質實驗

去年做了樂扣真空抽氣的裝置,就是利用兩個三通管和兩個單向閥。加上把樂扣的蓋子打一個洞之後,就可以完成的真空抽氣裝置。

http://jjpaid.blogspot.tw/2016/09/blog-post.html

但是去年用這個裝置進行聲音在真空中無法傳遞實驗的時候,不知道為什麼都失敗。就是不管怎麼抽,聲音都還是很明顯。印象中去年抽到大概0.5atm吧。今年努力抽到0.2atm左右,覺得效果很明顯了。

操作的方式是將手機先打開音樂,放到樂扣裡面。然後記得裡面撲一層軟布或棉花,不要讓手機碰到容器壁。不然透過固體還是可以把聲音傳出來的。

 
有人「看」的出來正在播放的歌曲嗎?

然後打開測量壓力的app。我用的是Bar-o-meter  https://itunes.apple.com/us/app/bar-o-meter-altimeter-barometer/id930952204?mt=8



換成壓力計,開始抽

打開之後,就可以邊看氣壓變化,邊聽聲音變化了。氣壓的單位hPa,就可以順便幫他們複習一下(地理)以及預習一下(理化)

這樣抽氣,聽聲音,把氣放進去,再聽聲音。大概十分鐘以內就可以搞定了。如果手機沒有辦法測量壓力的話,用arduino + mpx4115ap http://jjpaid.blogspot.tw/search/label/MPX4115 也是一個解決方案啦


2017年10月27日 星期五

平面鏡反射鏡架

平面鏡的成像性質有物距=像距,物長=像長等需要觀察。實驗的方式就是用一片半透的鏡片當作平面鏡,可以同時在反射面上看到物體反射之後的成像位置和物體原本的位置。物體位置放好之後,觀察物體在平面鏡裡面成像的位置。然後把另一個一樣的物體放置到與成像疊合的地方之後,就可以觀察物距和像距關係了



2017年10月8日 星期日

NeoPixel

NeoPixel是很厲害的三色LED燈條組,有各種規格。我買了8x8 和 16x16的,來做RGB混色的實驗。

物品外觀可以看 http://mntech.com.tw/NeoPixel8x8
但是由於我要把裝置接在ywrobot EMS上,所以端子的腳位要做一點調整。


上面是原本的焊接方式,下面是我調整過順序的。基本上GND不動,但是改變 5V和Din的位置,讓它們交換。這樣才能符合EMS上針腳排列的腳位。原本neopixel安排的端子,5V會在邊緣,線換過之後5V在端子的地方會跑到中間,這樣才能直接插上EMS。

2017年10月6日 星期五

光學實驗雷射筆座

之前跟林宣安老師團購了很超值的綠光雷射筆,亮度很不錯,上光學的時候拿來演示或實驗效果會很好。但是雷射筆是直線光源,比較難觀察光的路徑。光從雷射筆頭出發,是一直線的往前,眼睛是不容易觀察到路徑的。如果要觀察路徑,就要在雷射筆頭前面加一根玻璃棒或壓克力棒,讓光線變成一個「面」。這樣就可以把光的路徑呈現在平面的紙上,然後觀察光的直線前進、反射、折射等現象。

另外如果是教師演示,也需要把雷射筆能固定在黑板或白板上。所以我就想說可以用3D印表機印一個底座給雷射筆,可以固定筆身,也可以架上玻璃棒。然後在底部能嵌入磁鐵,用以固定在黑白板上。

以下看圖囉


底座分前後,側面有個小孔可以用小螺絲固定筆身

2017年8月30日 星期三

Decibel 10th 分貝計

Decibel 10th這套軟體我已經用了好多年,我覺得應該是iOS中人機介面寫得最好的一個分貝計軟體。



身為一個分貝計軟體,當然可以測量音量,並且記錄音量變化。所以打開Decibel10th後,就可以看到開始記錄音量變化。橫軸是時間,縱軸則是分貝。


2017年7月31日 星期一

Ywrobot EMS多功能實驗+IR remote

加上紅外線遙控功能,但是這功能會影響到tone這個指令(因為佔用了相同的arduino內計時器)還有D11 (佔用了相同腳位)。所以雖然用紅外線選擇模式ok,但是其實會犧牲掉一些功能的。

另外,還把紅外線遙控器學習功能寫上去了



2017年4月23日 星期日

Arduino + Ywrobot EMS 光閘門

運用Arduino 加上Ywrobot EMS擴充板。用上面的光敏電阻當做感測器。用一個雷射筆頭當光源,以江宏仁老師設計的科學積木和光學桌板將雷射筆頭光源固定,加上反射鏡把光線反射到光敏電阻上。

物體通過光路,就會遮斷光路。用程式判斷亮度變化,抓取亮度從亮變暗的時間點,就可以利用這個裝置做一些實驗囉。



2017年4月10日 星期一

2017年4月7日 星期五

3DP 羅技webcam 顯微鏡套筒

之前用底片盒做的事情,現在用3DP,可以做出品質很好的套筒了。用10%填充,比較粗的解析度印出來就很好用啦。



這是原本的樣子
http://jjpaid.blogspot.tw/2014/12/blog-post_24.html

這是新版的,好用多了

底座剛好可以卡進顯微鏡的目鏡座,用螺絲輕輕鎖就緊了。

3D列印的大試管架

國中做實驗,用大試管還蠻方便的,但是一直沒有適用的大試管架。最近學了3DP,那就自己印一個吧。

STL檔案在這邊

Tinkcad連結



2017年2月14日 星期二

YWROBOT EMS + PMS3003 pm2.5 sensor

終於弄了一顆攀藤的PMS3003, pm2.5 sensor,可以玩pm2.5的偵測了。資料在這邊。大致上的原理是,機器有一個風扇,可以將風引入機器內,機器裡面有雷射,利用雷射打到空氣中懸浮微粒的散射角度,去判斷懸浮微粒的顆粒大小和數量。說是這樣說啦,我覺得好難喔。


實際運作的影片


*後來把顯示的方式做了修改。把PM1和10拿掉,只留下PM2.5和溫濕度

2017年1月1日 星期日

Ywrobot EMS + 宇宙機器人 + IR remote唱歌

用宇宙機器人最新開發的for Ywrobot Easy Module Shield 積木,做了用遙控器控制板子上面蜂鳴器的裝置。

啟用IR裝置後,讓變數IR去讀取紅外線的訊息。將遙控器對準板子上的紅外線接收器(D6),分別按下1, 2, 3, 4, 5, 6, 7 讀取了訊息後,就變成設定的條件。然後就可以判定當IR讀到某個訊息的時候,就讓蜂鳴器發出對應的聲音。

但是IR訊息的讀取有個問題就是,當我按下遙控器送出訊息給板子讀到了。但當我放開遙控器按鈕的時候,訊息並沒有辦法更新為:「按鈕放開了」。於是除非我按了另外一個按鈕,把原本的訊息洗掉,否則變數會一直維持原來的,就會不斷發出聲音。

就像我按下電子琴的C4, 放開之後,還是持續發出C4的聲音這樣。於是後面要加一個,聲音輸出固定時間後,就把IR關閉再打開。這樣訊息就會被洗掉了。

積木大概長這樣