2018年11月12日 星期一

DHTxx時脈相衝問題

當要用DHTxx溫濕度計和其他有pulseIn這種指令的程式共用的時候,就會發現機器會當掉。測試很多次之後,發現是DHTxx的濕度程式應該會用到arduino裡面的某個timer,然後會跟pulseIn這種東西衝突。



2018年9月12日 星期三

破掉的伽利略溫度計

忘記是去年還是前年摔破的了,跑出來一堆聞起來像是汽油還是煤油的液體。總之是礦物油類的東西吧。一時之間,想說要找到適當密度的液體把伽利略溫度計復活還蠻不容易的,就放著沒理它。

剛剛整理教室的時候(對啦!我會整理...一下)看到了裝在燒杯裡面的,伽利略溫度計的內容物,剛好也在整理酒精。就想:酒精可不可以作為裡面的液體呢?會不會剛好密度很適當呢?加下去,結果沒反應,全部沉底!表示酒精密度太小了!

怎麼辦呢?怎麼調整酒精密度讓液體密度增加呢?啊~可以加水!水的密度大,又和酒精完全互溶。所以我只要慢慢的把水加進去,調到該往上跑的往上跑就好了!

先把東西都丟到燒杯裡面,然後加酒精進去。然後再用滴管慢慢加水進去...加的過程很療癒喔,裡面的小朋友會晃啊晃的,一副好像快要飛起來又沒有飛起來的狀態。下面這影片超無聊的啊,就是看一堆好像快要浮起來的玻璃球在液體裡面晃個快三分鐘這樣




調好密度後,找個寶特瓶裝進去就行了





其實這樣只有校正一個點,只有一個溫度是準的,其他溫度就還不知道準不準。

2018年7月30日 星期一

arduino 雷達



用JECTOR 9454板,結合底板和一些樂高。將HC-SR04超音波模組和SG90伺服馬達,加上用PLX-daq即時取得數據輸入EXCEL,再以雷達圖畫出來,就變成雷達了。(距離只有50cm的雷達啊啊啊)

數據取得不能太快,excel取數據加畫圖,不夠快,吞不下去會當掉。設定500ms取一個數據,4度取一個數據,從10度~170度一輪共取40個數據。

新玩具JECTOR 9453樂高相容小車



這塊板子的特點大概就是可以跟樂高結合,還有內建L293D晶片,可以驅動兩個馬達。對於想做車子的程式教育來說,算是很方便。

底子是arduino nano,多了兩個類比腳位,所以我也很想拿來試試看能不能做出更好的實驗偵測儀器。搭配樂高積木,取得更方便和更多用途的方式。

外包裝


包含的零件們,馬達減速齒輪部分,是金屬的,感覺不錯



 馬達組裝沒啥難度

跟同事借了樂高,看看能不能把一些旋鈕、感測器方便的裝置上去變成面板。結果還行~



麻煩的地方仍然在於接線,都用杜邦線,線的用量還是太大了





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和溫濕度