3D列印機使用三部曲

3D列印機使用三部曲
宜蘭縣復興國中 陳信宏老師

安裝免費3D軟體製作、免費Cura軟體安裝轉檔與3D列印

3D列印機使用步驟,先安裝3D軟體,接著使用這軟體製作,存檔成stl檔案格式,接著安裝cura軟體,開啟stl格式的檔案,進行gcode檔案產生與參數設定,存檔成gcode檔案格式,剩下交給3D列印機去列印,以下先介紹免費3D軟體安裝。

步驟如下:

1.先在電腦按滑鼠右鍵,選擇「內容」,確認所使用的電腦作業系統位元。

 

2.畫面會顯示電腦作業系統版本,本例子是32位元作業系統。

 

3.網路上尋找123D Design關鍵字,或是網址 http://www.123dapp.com/design ,選擇作業系統與位元版本,進行下載。

 

4.進行軟體安裝,按下「執行」。

 

 5.安裝畫面

 

 6.按下「同意授權與安裝」。

 

 7.選擇語言,接著按下「Install」。

 

8.正在安裝的畫面。

  

9.安裝完成的畫面。

 

10.開始執行123D Design軟體

 

11.開始的畫面。

 

 

12.軟體歡迎畫面,按下「Start a New Project」去繪製3D立體圖。

 

——————————–

以下介紹第二部曲,免費Cura軟體安裝。

步驟如下:

1.      使用購買的3D列印機所附的Cura軟體或是網路上使用關鍵字「cura」尋找軟體,進行下載與安裝。 https://ultimaker.com/en/products/cura-software

 

 

 

2. 進行軟體安裝,按下「Next」 

 

3.按下「Install」。

 

 

 4.正在進行安裝的畫面。

  

5.確認完成安裝的畫面。

 

6.完成安裝。

  

7.選擇語言

 

8.本例子3D列印機是這一款。

 

9.選擇3D列印機樣式,本例子是「其他機器」-「Prusa Mendel i3」

10.繼續設定3D列印機樣式,本例子是「其他機器」-「Prusa Mendel i3」

  

11.Cura軟體安裝完成。

  

12.開啟Cura軟體。

  

13.Cura軟體畫面。開啟stl格式的檔案,進行gcode檔案產生與參數設定,存檔成gcode檔案格式,剩下交給3D列印機去列印。

 

————————————

以下介紹第三部曲,3D列印機使用,直接講解檔案輸出至3D列印機,關於3D軟體操作與Cura軟體參數設定操作與3D列印機平台校正,另闢章節解說,先以速成班的方式,讓大家先快速了解3D列印機運作情形。

步驟如下:

1.事先將gcode檔案放置SD記憶卡,接著開啟電源。

 

2.開啟畫面如下,工作平台開始加熱。

 

3.按下Menu後,旋轉Menu鈕,去選擇Prepare項目。

 

4. Prepare項目時,按下Menu,旋轉Menu鈕,去選擇Preheat PLA。

  

5. 到Preheat PLA項目時,按下Menu,旋轉Menu鈕,去選擇Preheat PLA 1,按下Menu鈕。

  

6. 接著會回到主選單,旋轉Menu鈕,去選擇Print from SD,按下Menu鈕。

  

7. 旋轉Menu鈕,去選擇檔案,確認檔案後,按下Menu鈕。

 

8.3D列印機會開始列印

 

9.列印完成後,將作品從平台卸下。

 

synology NAS DHCP 使用方法

如學校想自行管理DHCP,可在synology NAS上設定DHCP功能

註1:原本學校的DHCP由NetIRS管理,因NetIRS已過保目前大多已移至gateway extreme上發送DHCP,如無自行管理DHCP的需求,則無需設定。

註2:如synology NAS有設定DHCP,記得firewall設定一定要設定上去(請參考本篇 “5.相關firewall設定” )

1.登入synology NAS -> 控制台 -> 網路 -> 網路介面 -> 選擇接入學校LAN的port(編輯)

2.DHCP Server -> 啟動DHCP Server 及設定 -> 確定

位址租約時間是以 “分” 為單位

主及次DNS請設定 140.111.66.1、140.111.66.10

開始IP位址 ~ 結束IP位址,請設定學校要分配的DHCP位址(請勿和有設定固定IP的網段相衝)

子網路遮罩及gateway請設定學校相關資訊

3.DHCP 用戶端清單

可看到目前有在使用的 DHCP 用戶資訊

如要做MAC和IP對應,可選取該MAC位置然後按 “加到保留位址”,以後只要該PC使用DHCP就會分配到指定的IP位置

4.DHCP 保留位址

在這裏可以看到有設定MAC和IP對應的清單

也可以自行新增、移除

5.相關firewall設定

控制台 -> 安全性 -> 防火牆 -> 所有介面 -> 新增

目前synology NAS 開啟 DHCP 功能後,會自帶啟動 dnsmasq 讓NAS變成可查詢的公共DNS Server

故NAS上要設定firewall阻擋53 port連線

連接埠:自訂

來源:所有

操作:拒絕

通訊協定:所有

連接埠:53

 勾選剛才設定的資料 -> 儲存

 

 

synology NAS 連線中心LDAP方法

synology NAS 連線中心LDAP方法

可以在NAS設定連線中心的LDAP做帳號整合,設定好後的好處是可以使用EIP的帳號登入NAS使用。

1.登入NAS系統 -> 控制台 -> 進階模式 -> 網域/LDAP

 

2.啟動LDAP -> 設定LDAP -> 套用後輸入Bind DN密碼

LDAP 伺服器位置:140.111.66.45

Base DN 設定範本

cn=teacher,ou=lmes,dc=ilc,dc=edu,dc=tw

說明

dc=ilc,dc=edu,dc=tw 這是不變的

cn=teacher 這也是不變的

ou=lmes 則是學校的簡稱,每間學校不同

3.輸入Bind DN 帳號和密碼

Bind DN 設定範本

uid=lmess,ou=lmes,dc=ilc,dc=edu,dc=tw

說明

dc=ilc,dc=edu,dc=tw 這是不變的

ou=lmes 則是學校的簡稱,每間學校不同

uid=lmess 這是學校 ”單位信箱” 的帳號,通常都是學校名稱的簡稱 或 簡稱後再 “+s”

而如何查詢學校單位信箱,有沒有+s呢??

可登入EIP -> “人事資料及EIP權限維護” -> 依姓名查詢的地方輸入 “單位信箱” 就可查到

———————————————————

Bind DN 密碼

則是單位信箱的登入密碼

要注意的是目前LDAP都是在隔天才同步生效,如果單位信箱的密碼有做變更,必需得等到隔天才能輸入變更後的密碼

4.檢查設定是否成功

如果設定成功,可以在LDAP使用者和 LDAP使用者群組 看到自己學校的相關帳號資訊

5.權限相關設定,開放LDAP使用者-家目錄權限(請先不要使用會有問題 20160831)

如果要開放LDAP使用者,擁有可使用自己目錄空間的權限,可在 “家目錄” -> 啟動LDAP使用者家目錄服務 (注意啟用後NAS上本機的user也會同時跟著啟用)

LDAP user 登入後就可在 File Station -> home 中自由使用空間

而該user在NAS裏實際存放資料位置則是在

/home/@LH-ILC.EDU.TW/64/

6.開放共用資料夾,給LDAP使用者使用

範例1:

在NAS裏有一個共用資料夾叫 “test” 想放開此資料夾給LDAP使用者群組有”讀寫”的權限

控制台 -> 共用資料夾 -> test -> 權限 -> LDAP使用者群組 -> 可讀寫

範例2:

在NAS裏有一個共用資料夾叫 “web” 想放開此資料夾給LDAP使用者 nicklin 有”讀”的權限

控制台 -> 共用資料夾 -> web -> 權限 -> LDAP使用者 -> 唯讀

Siraya 無線AP 功率調整方法

Siraya 無線AP 功率調整方法

一般學校不需要特別去調整,但如果學校內無線AP佈的太密有互相干擾的情況,可調整AP的功率以減輕干擾情況。

請先登入APC系統

http://apc.ilc.edu.tw/

調整的方法有2種

一、以 ”群組” 為單位來做調整

二、以單台AP一台一台來做調整

如果使用設定上有其他問題歡迎來信或致電詢問,謝謝!!

(03) 9568441 博聯資訊(維護廠商) sintel@tmail.ilc.edu.tw

(03) 9369968 # 313 林連城 nicklin@tmail.ilc.edu.tw

(03) 9369968 # 314 蔡博偉 waber@tmail.ilc.edu.tw

———————————————————————

一、以 ”群組” 為單位來做調整

1.configuration -> 群組 -> 選擇要調整的AP群組

2.勾選 ”Overwrite Group Radio Setting to all APs which are contained by Group” (有選取這項時,該群組內的AP如有另外單獨設定功率,則會以群組設定上的為主) -> 並由power(%) 去調整2.4G和5G的功率 -> 按下修改

3.修改都完成後,按左下角的apply (設定才會寫入AP中)

 

4.apply後需等2~5分鐘才會生效,要注意ok成功的數量是否正確,如果錯誤再重覆按一次apply即可。

———————————————————————

二、以單台AP一台一台來做調整

1.configuration -> AP -> 選擇要調的AP

2.由 power(%) 去調整2.4G和5G的功率

3.configuration -> 群組 -> 選取剛才ap所在的群組

4.請按一次下方的 ”修改” (此步驟一定要做)

5.修改都完成後,按左下角的apply (設定才會寫入AP中)

6.apply後需等2~5分鐘才會生效,要注意ok成功的數量是否正確,如果錯誤再重覆按一次apply即可。

Arduino第十五課(人體紅外線感測器)

Arduino第十五課(人體紅外線感測器)
宜蘭縣竹林國小 陳金助老師

HC-SR501 人體紅外線模組:

紅外線感測器可分為主動式被動式兩種。

主動式的紅外線感測器,感測器本身會發射紅外線光束,當紅外線光束被物體擋住後,紅外線光束就會反射,接收器接收反射的紅外線,做出動作。例如:廁所的自動沖水小便斗、感應式水龍頭。

紅外線動作感測器 (Passive Infrared Sensor) 又稱為(PIR Motion Sensor),是屬於被動式的紅外線裝置,感應器本身不會發射紅外線光束。原理就是利用物體發射出來的紅外線的變化,來感應物體的移動。一般利用人體會發出紅外線的特性,常用來當作感應人體的感測器。

紅外線動作感測器一般用在防盜系統上,例如:有人入侵屋內便響警報的紅外警報器,或是自動照明裝置,例如:玄關、走廊、樓梯間或車庫門口等不常有人走動的的地方,將紅外線感應器和燈具裝在這些地方,只要有人靠近就會自動開燈照明,人離開後就自動關燈省電。有些感應式玩具上也會使用。

HC-SR501 人體紅外線感測器有光敏控制、溫度補償可以外接使用,還有兩個可變電阻Sx調整敏感度Tx調整延遲時間。當有人進入感應範圍時輸出高電位,人離開感應範圍時自動延時關閉高電位,輸出低電位。

一、感應亮燈

HC-SR501 人體紅外線感測器有3個接腳,VCC接5V,GND接地,中間OUT接數位腳D6當成Arduino的輸入訊號。

另外接一組紅色LED當作感應燈,正極接數位腳D7。(請參考第二課)

當感測器感應到有人經過時,數位腳位D6會出現高電位(數值1),這時就讓數位腳位D7變成高電位,紅色LED亮起來。

沒有人時,感測器沒有感應,數位腳位D6會維持低電位,紅色LED就不會亮。

程式下載:人體紅外線感測燈.sb2

二、防盜器

接線圖跟上面一樣,再加一組蜂鳴器(正極接數位腳位D8)

基本程式和上面一樣,增加感應時蜂鳴器發出聲音和螢幕出現[有小偷!]的字

程式下載:防盜器.sb2

 

 

注意事項:

1.使用時將感測器放置在適當位置。

2.依據需求調整兩個可變電阻,Sx調整敏感度、Tx調整延遲時間。

三、超商來客通知

接線圖跟第一個(感應亮燈)一樣。

當感測器感應到有人經過時,數位腳位D6會出現高電位(數值1),這時就讓數位腳位D7變成高電位,紅色LED亮起來,而且顯示[歡迎光臨!],並播放來客音樂。

沒有[人]時,感測器沒有感應,數位腳位D6會維持低電位,紅色LED就不會亮。也不會有音樂。

程式下載:超商.sb2

影片中可以看到滑鼠晃過感測器時因為沒有發出紅外線,感測器並無反應動作。

文章來源:Arduino第十五課(人體紅外線感測器) 由 roc 發表。

Arduino第十六課(主動式紅外線感測器)

Arduino第十六課(主動式紅外線感測器)
宜蘭縣竹林國小 陳金助老師

紅外線避障模組:

左邊一般用於循跡自走車,右邊常用於避障小車,原理都是如同第十五課的說明,紅外線感測器可分為主動式和被動式兩種。

紅外線避障模組是屬於主動式的紅外線感測器,感測器本身會發射紅外線光束,當紅外線光束被物體擋住後,紅外線光束就會反射,接收器接收反射的紅外線,做出動作。例如:廁所的自動沖水小便斗、感應式水龍頭、機器人避障、避障小車、計數器及黑白線循跡自走車等。

特性:

該感測器模組對環境光線適應能力強,其具有一對紅外線發射與接收器,發射器發射出一定頻率的紅外線,當檢測方向遇到障礙物(反射面)時,紅外線反射回來被接收器接收,經過電路處理之後,輸出介面輸出數位訊號(一個低電位訊號)。可透過電位器旋鈕調節檢測距離(順時針,距離增加;逆時針,距離減少。),有效距離範圍2~80cm,檢測角度35°。 

一、感應式水龍頭

紅外線避障模組有3個接腳,VCC接5V,GND接地,OUT接數位腳D6當成Arduino的輸入訊號。

另外接一組紅色LED當作感應燈,正極接數位腳D7。(請參考第二課)

接好線路後,沒有遇到障礙物時,數位腳D6的輸入訊號為高電位(數值1)

當遇到障礙物時,數位腳D6的輸入訊號變為低電位(數值0)

不停重複的偵測數位腳D6的輸入訊號,如果是高電位(數值1)表示沒有遇到障礙物,紅色LED就不亮。

否則就是遇到障礙物,讓數位腳位D7變成高電位,紅色LED亮起來,並且說[沖水了]、發出水滴的聲音。

程式下載:感應洗手.sb2

二、計數器

接線圖跟上面一樣

接好線路後,沒有遇到障礙物時,數位腳D6的輸入訊號為高電位(數值1)

當遇到障礙物時,數位腳D6的輸入訊號變為低電位(數值0)

當物體經過感應區時,累計加1,可以計算出經過的物體總共有多少個。

每次感應時,同時發出聲音可以增加趣味。

程式設計:

做一個計數的變數,一開始設為0

不停重複的偵測數位腳D6的輸入訊號,如果是高電位(數值1)表示沒有遇到障礙物(東西),紅色LED就不亮。

否則就是遇到障礙物(東西),讓數位腳位D7變成高電位,紅色LED亮起來,並且將計數變數加1、發出鼓聲。

程式下載:計數.sb2

 

三、應用:

廁所的自動沖水小便斗:接收訊號後啟動繼電器讓沖水開關打開

感應式水龍頭:接收訊號後啟動繼電器讓水龍頭開關打開

機器人避障:裝置在機器人身上偵測障礙物,控制機器人避免碰撞。

避障小車:裝置在自走車上偵測障礙物,控制自走車避免碰撞。

自走車黑白線循跡:裝置在自走車上偵測地面黑線或白線,控制自走車沿著路線行走。

文章來源:Arduino第十六課(主動式紅外線感測器) 由 roc 發表。

Arduino第十四課(搖桿)

Arduino第十四課(搖桿)
宜蘭縣竹林國小 陳金助老師

雙軸按鍵搖桿:

特性:

兩路類比量輸出,一路數位量輸出;

十字搖桿為一個雙向的10K電阻器,隨著搖杆方向不同,X、Y軸的電阻值隨著變化。

向下按搖杆,可以觸動一個開關,為數位輸出。

一、基本操作

 

搖桿有五個接腳,GND接地,+5V接5V,VRx接類比腳A0輸入,VRy接類比腳A1輸入,SW接類比腳A2輸入(SW也可以接數位輸入)。

將類比腳位A0、A1、A2讀到的值分別用變數x、y、z來表示,方便程式寫作。

操作搖桿移動角色,就會畫出移動的軌跡。

按下按鍵,清除筆跡,重新開始畫軌跡。

理論上不動搖桿時,X、Y軸的值為中間值512,搖動搖桿分別會加或減,最高為1023最低為0,實際上因為材料關係,會有一些變化。

畫圖時要做一些公式轉換,才可以轉換成畫面上的座標位置。

實際畫圖時發現搖桿移動太靈敏(間隔太小)無法控制微調。

程式下載:搖桿.sb2

 

改成用[如果…就…]來判斷往哪個方向移動。

程式下載:搖桿2.sb2

二、走迷宮

在舞台的背景畫上迷宮圖形。

主要程式同上,多加判斷過關或死掉的指令。

程式下載:搖桿走迷宮.sb2

方向燈

走麵包板上接四顆LED,用搖桿四個方向控制不同燈亮(待補)

三、其他

十字搖桿為一個雙向的10K電阻器,所以請參考第九課(可變電阻)設計相關活動。

延伸:加在自走車上變成線控自走車。

四、遊戲設計

常見的許多電腦遊戲都會運用搖桿來操控腳色移動,我們也可以模仿製作類似的遊戲。

1.如果增加一些飛彈射擊,就可以變成射擊遊戲。

2.如果加一些水果掉下來,就可以變成猴子接水果遊戲。

3.打磚塊遊戲的棍子可以使用搖桿來操控。

4.其他2D(維)的遊戲。

文章來源:Arduino第十四課(搖桿) 由 roc 發表。

Arduino第十三課(超音波感測器)

Arduino第十三課(超音波感測器)
宜蘭縣竹林國小 陳金助老師

超音波感測器:主要有一個超音波發射器和一個接收器組成。

左邊T是發射器,會發出40 kHz 的超音波;右邊R是接收器,接收反射回來的超音波。

PS:聲音原理請參考http://blog.ilc.edu.tw/blog/blog/868/post/2172/127343

HCSR04超音波感測器特性

1.感應角度:不大於15度 

2.探測距離:2cm-450cm

3.感測器有四個接腳:接線方式為Vcc接5V,Gnd接地,Trig(控制端)和Echo(接收端)。

一、倒車雷達

超音波感測器的Vcc接5V,Gnd接地,Trig接腳位9,Echo接腳位10

蜂鳴器正極(長腳)接數位腳D12,負極接GND

使用 [超音波感測器]指令可以偵測感測器的偵測結果。

將變數值設為偵測結果,然後播放一個聲音。

使用[等待]指令來間隔[都都聲]的快慢,當距離愈近時,數值愈小,都聲愈快;距離遠,都聲間隔就長。

因為數值從2、3百到0,所以要做一些換算,才不會都聲等太久或亂響。

程式下載:倒車雷達.sb2

二、物品偵測

1.當偵測到物體靠近時,LED燈亮,物體遠離,LED暗。

接線如上圖,將蜂鳴器改成LED和電阻(參考第二課LED)

程式設計請參考上面修改。

2.

https://youtube.com/watch?v=qRgWttqFKu8

將超音波感測器裝在垃圾桶中,當垃圾丟進去後,感測器感應到就可以觸發訊號,讓喇叭發出聲音。

3.延伸:

    可當作廁所的自動沖水小便斗的感應器。(一般都是使用紅外線感測器)

三、避撞感應

型狀像兩顆眼睛,製作機器人時,常常拿來做造型,裝在機器人或自走車上,用來偵測距離,作為避撞感測運用。

文章來源:Arduino第十三課(超音波感測器) 由 roc 發表。

設計簡單的互動遊戲

設計簡單的互動遊戲
宜蘭縣竹林國小 陳金助老師

使用Scratch可以讓小學生很容易的學習電腦程式寫作。

直接點選這裡https://scratch.mit.edu/就可以進入

註冊後登入,可以將作品儲存在該網站的資料庫。

如果不登入,直接按[Create]也可以直接進入練習

01

————————-

抓精靈遊戲

———————-

執行遊戲程式後,將手對著螢幕(鏡頭)上的小精靈揮動就可以抓到他得分。

 

————————

1.進入後先點選[造型],再點選[從造型庫中選擇裝扮]

11

2.選擇好造型後,按[確定],再微調一下適當的大小

12

3.回到程式區,點[資料],[做一個變數],輸入變數名稱

011

4.再將所需要的指令積木按住滑鼠左鍵拖曳到右邊就可以了。

依照程式積木顏色可以找到適合的指令積木。

5.點選左上邊,將舞台放大到全螢幕

21

6.點綠旗開始執行程式

22

7.按[允許]

31

8.7.按[允許]

32

接著就可以開始抓精靈了喔!抓到一隻加一分。

PS:如果沒有出現影像,或打開相機的要求,請先存檔,將瀏覽器關掉,再打開一次程式。

如果還是沒有出現影像,請檢查攝影機是否安裝完成。

程式下載:抓精靈(簡易版).sb2

———————————-

進階的學生可以加上倒數計時和音樂。

進階版執行檔程式:https://drive.google.com/file/d/0B6G1a4BaHEiyYmRfNVVIMHNqS1E/view?usp=sharing

筆電大概都有攝影機,下載程式後執行,就可以開始玩了。 
外接大螢幕(電視或投影機)玩起來效果更好,可以當成運動。
PS:有些防毒程式會阻擋下載,此程式只適用Win系統,要允許開啟攝影機喔。

文章來源:設計簡單的互動遊戲 由 roc 發表。