2018年11月4日 星期日

scratch2 下載

依畫面1、2、3的步驟,選擇適用你電腦的作業系統下載安裝。(以Windows為例)
 1.下載Adobe AIR,執行安裝。<裝 1 與 2 選項即可>
 2.Scratch Offline Editor
 3.Support Materials


_______________________________________

scratch 3.0 版 BETA 版下載

https://beta.scratch.mit.edu/

_______________________________________

實作主題
一、鬼抓人
二、迷宮
提示 :如果按下鍵盤上下左右,可使主角移動。


三、BMI計算器
四、打地鼠
五、瘋狂打磚塊
六、剪刀石頭布
七、其他等等

_______________________________________

補充:台北市100題考古題
https://scratch.mit.edu/studios/1638210/

2018年9月24日 星期一

Scratch考古題網站

Scratch猜題

1.剪刀石頭布

2.Scratch+輸入表單+累計總合

3.打磚塊

4.貪食蛇

5.算台灣面積

6.時鐘
https://scratch.mit.edu/projects/129430302/

Scratch考古題網站
https://scratch.mit.edu/studios/1638210/

2018年9月12日 星期三

motoduino+s2A+transformer+點燈

motoduino+s2A+transformer+點燈

愛因斯坦說:思考、思考、再思考。
科學研究好比是鑽木板,有的人喜歡鑽薄的,我喜歡鑽厚的。

類比訊號(英語:analog signal),是指在時域上數學形式為連續函數的訊號。

數位訊號(Digital signal)二進位數來表示的。二進碼是由位元 (bit;0 或 1 二碼形態表示式)組合而成


1.驅動arduino 查一下是com port幾?








2.開啟transformer

3.自動上傳韌體打勾

4.點燈 (高電位等待一秒) (低電位等待一秒)




5.進階:



6.挑戰
(1)按住空白鍵,點燈。放開,熄燈。




(2)亮綠燈3秒,後亮紅燈(畫面顯示倒數計時5秒)後亮綠燈<反覆>。


7.按住S2A按鈕(D2)即亮燈。放開熄燈


7-2做一個搶答系統

按綠旗 歸零
按空白鍵, 亮五號紅色 腳位燈,竟發出聲音

右邊0按鈕, 亮六號綠色 腳位燈

可以發出聲音更好~

避免同隊也按,一次只能選一隊伍。歐


文字版思考

一、設定 5 6 為數位輸出
二、設定 5 6 為低電位
三、設定 9 為數位音調

四、如果0被按下
說出綠隊先答
設定 5 號為 高電位
在9號腳位播放587赫茲
停止這程式

五、如果1被按下
說出紅隊先答
設定 6 號為 高電位
在9號腳位播放587赫茲

停止這程式


8.讀取光敏電阻值(A1),並即時改變物件亮度

(1)取得光敏電阻值



(2)光敏電阻控制物件明暗







9.擋住光感SENSOR即亮燈。放開熄燈
(如果A1<400)


光感是類比,輸入
LED燈 5號腳位是數位,輸出



10.物聯網的時代,有感受器,有發動器。
如果你有pm2.5感測器,自動啟用空氣清淨機。
1.如過按鍵盤(右) 轉,向右轉 D10=1
   如過按鍵盤(左) 轉,向左轉 D10=0


2.如果 拍手(有聲音),風扇轉。

11.sg90伺服馬達
伺服機(伺服馬達)又稱舵機,英文叫servo,
馬達會依照程式命令動作,要馬達轉幾度,馬達就會轉幾度。我們可以設定旋轉的角度是從0度到 180 度。一般伺服馬達有三條線,電源(紅色)、接地(黑或棕色)
不過每個廠牌型號的伺服馬達可允許旋轉的角度各不相同,也就是說可接受的訊號脈衝範圍也不相同,必須查閱產品資料規格書,若超出範圍可能會損害伺服馬達。底下是Tower Pro SG90的規格
  • 重量:9g
  • 尺寸:23*12.2*29mm
  • 工作電壓:4.8V
  • 轉矩:1.8kg-cm,當工作電壓為4.8V時
  • 運轉速度:0.1秒 ∕ 60度 ,當工作電壓為4.8V時
  • 脈衝寬度範圍:500~2400µs 
  • 死頻帶寬度(dead band width):10µs

 資料來源:http://yehnan.blogspot.com/2013/09/arduinotower-pro-sg90.html



(1)轉動SERVO      0-90-180-90-0

(2)用A0搖桿來控制SERVO

0.設定一變數 角度 angle(範圍0-180度)

1.設定類比A0為輸入

2.啟用數位 8 為伺服機


3.將變數angle 設為 [{
(要四捨五入)為 讀取A0 的類比值0-1023/1023       X    180]


4.設定 伺服機轉動為 angle 的值



5.反覆執行3-4


除錯重點:
1.斷連線
2.選錯com
3.馬達腳位錯
4.程式錯
5.硬體壞
6.其他
請練習~







12. analog pin (A0~A5) 只能接收類比訊號,通常我們的 sensor 都是利用 analog pin 接收外界訊息 (TMP 系列就是接在 analog pin 上的),那我們要怎麼輸出類比訊號?!

靠的就是,Pulse Width Modulation (PWM),脈衝寬度調變。 
資料來源:http://thats-worth.blogspot.com/2014/04/arduino-pwm-arduino-pulse-width.html

我們就會看到燈光稍微的變亮了。這就是 PWM 的原理,藉由數位訊號高頻率的切換,調整開關的比例,我們可以模擬出我們需要的類比訊號。

PWM 腳位 3 5 6 9 10 11 

註:這裡使用的PWM範圍為0~255,0最小(0V),255最大(5V)

(1) 漸亮漸暗的呼吸燈

設定一變數(呼吸)
設定pwm腳位為5

重複25 次 ,每次改變 +10,設定 該角位 為 值

重複25次  ,每次改變 -10 , 設定 該角位 為 值


13.發聲音

1.音階--頻率對照表(單位:Hz)
低音DoReMiFaSoLaSi
頻率262294330349392440494
中音DoReMiFaSoLaSi
頻率523587659698784880988
高音DoReMiFaSoLaSi
頻率1046117513181397156817601976

2.






Do Re Me Ma So La Si Do

4.小蜜蜂簡譜
 533 422 1234555 5333 4222 1355333 2222234 3333345 5333 4222 13551



13.怪物射擊遊戲


練習將複雜事物簡單化:


(1)需要那些物件

安裝好搖桿(類比)A4 A5、


按鈕(數位)D2


上傳角色造型(主角 與 被打的怪物 各繪製2種造型)


集氣後可以發射飛彈


設定相關變數

(2)程式碼

a.被打怪物,如何出現(被打的ladybug2

(a)一開始切換到未被打造型
(b)定位到 X 隨機(166-170) Y 隨機(-230到 230)
(c)隨機(random)出現
(d)新增變數grades 
被打到時,發音,並切換造型,變數加1分,並隱藏變成原本造型





b.如何以搖桿遙控主角(打人的 角色一

(a)宣告D2為輸入,A4A5為輸入,並啟用

(b)主角發射飛彈
並廣播訊息(發功~




(c)搖桿操控 角色1


c.如何發射飛彈(飛彈發射 hit

(a)一開始隱藏
(b)收到"發功"訊息後,移到角色一,顯示。重複(前進20,直到 X座標>240 後,隱藏




(3)請觀察 座標如何轉化

搖桿 左右0-1024  上下 0-1024


(4)交作業 

老師暫時專案檔案下載

請加入 其他功能(請創造並想像,如 
加入倒數計時



怪物射你子彈

怪物射10發才會over 



3.1
scratch座標





              






2018年6月12日 星期二

2018年5月21日 星期一

三年級 履歷表



履歷表
姓名
賴明宏
生日
98/03/08
性別
身高
180 CM
地址
臺北市萬大路346
電子郵件
t83@st.wtps.tp.edu.tw




直的叫欄

橫的叫列

基本資料
姓名
賴明宏
生日
98/03/08
性別
身高 體重
180CM 85公斤
地址
臺北市萬大路346
電子郵件



2018年1月9日 星期二


107年 臺北市中小學資通訊應用大賽


http://www.tajh.tp.edu.tw/robot/


107年臺北市中小學資通訊應用大賽創意賽規則

主題:Smart City智慧城市

本年度以「Smart City智慧城市」為主題,配合臺北市政府-智慧城市、臺北宣言,實踐永續發展及智慧生活,將智慧科技導入城市發展實踐於生活,建構智慧城市基礎建設,鼓勵科技創新並藉由智慧城市達到環境永續發展之目的,設計有關智慧城市項目的資通訊應用作品。

一、比賽規則
(一) 創意賽共分為資通訊組與設計應用組,參賽者需要以書面、實體成品及海報展示與主題相關之作品。
(二) 比賽依據選手目前就讀的學校年級分為三組:國小組、國中組與高中職組。
(三) 不限制所使用的控制器和程式語言。
(四) 創意賽分為兩個階段評審,包括初審及創意賽晉級複審。初審以書面審查為準,包括將依下列流程完成參賽:
1. 參賽隊伍需於107年4月9日(一)下午4時前,將完整作品說明書依據附件一至三的格式親自送交1式4份紙本至承辦單位,並將完整作品書電子檔(包含.doc或.docx和.pdf,每個檔案大小限20 Mbytes以內的檔案)之光碟片交至大安國中聯絡人,以利書面審查。
2. 初審評分項目包含:主題相關性30%、創新性30%、可行性30% 及報告完整性10%。
3. 承辦單位於107年4月16日(一)下午4時前公告晉級複審名單。
(五) 創意賽晉級複審的隊伍將依下列流程進行比賽
1. 資通訊作品最終組裝與測試。
2. 以海報裝飾攤位。
3. 向裁判展示並與裁判進行詢答。
(六) 晉級複審隊伍展示攤位注意事項:
1. 攤位由承辦單位提供2張桌子(桌子長約180公分、寬約75公分)及3張椅子。
2. 必須自備3塊PP塑膠瓦楞板(寬60 公分及高 100 公分),黏貼成ㄇ字型海報板,並放置於桌面上,以利布置海報,海報內容需介紹參賽作品。
3. 作品可以預先組裝,且軟體也可以預先撰寫。
4. 參賽隊伍必須提交給裁判介紹參賽作品功能與其特色的書面報告,其敘述內容需透過不同角度的圖片或照片表達參賽作品,並說明其程式碼。

_________________________________________________________________

臺北市政府副市長林欽榮指出,臺北市政府近年首創將智慧科技應用導入智慧公宅的建設,並持續將場域開放,引進電動機車與電動汽車的低碳共享經濟公共運具,更在著手持續推進智慧醫院、智慧公車與智慧健康照護等應用服務,且將整合新北市、桃園、基隆與新竹縣市展開跨域合作推動智慧城市建設,就是希望能大家攜手打造智慧宜居的智慧城市。

林欽榮表示,在2017智慧城市展中,與來自全世界各國的城市首長簽署「智慧城市‧臺北宣言」,正式宣告台北市已是國際智慧城市的領導者,將在全北市公民共同參與的基礎下,與國際密切接軌並帶領智慧城市產業找到新的契機。

「智慧城市‧臺北宣言」內容如下: 

1.為實踐永續發展及智慧生活,同意將智慧城市作為城市發展共同願景。

2.透過智慧城市交流活動,以實質促進城市間之產官學界交流及合作。

3.積極將智慧科技導入城市發展,實踐智慧城市生活。

4.透過建構智慧城市基礎建設,鼓勵智慧科技創新,扶植新創產業。

5.藉由智慧城市建設達到環境永續發展之目的。