2021年12月16日 星期四

Microbit遙控智慧小車

 [ Micro:bit ] 遙控智慧小車


一、任務目標

小時候在過年過節的時候,都會用壓歲錢來購買遙控車子,但是費用總是不便宜,這次就讓我們透過動手的方式,結合之前所學過的的程式碼,並透過機電整合的方式來學習自製小車吧!透過L298N的繼電器以及自己diy的方式來動手做一臺自己的遙控小車吧!


二、材料介紹:



三、程式邏輯:

3-1小車車體程式說明:

當啟動時

    顯示圖示"愛心"

    播放旋律"追逐"重複"一次"

    廣播群組設為"99"


當收到廣播數字"receivedNumber"

    如果"receivedNumber"="0"那麼

    呼叫"left"


    如果"receivedNumber"="1"那麼

    呼叫"right"


    如果"receivedNumber"="2"那麼

    呼叫"ahead"


    如果"receivedNumber"="3"那麼

    呼叫"back"


    如果"receivedNumber"="2"那麼

    呼叫"stop"


定義函式"left"

    顯示指示燈"左轉箭頭"

    數位信號寫入引腳"P12"數字"1"

    數位信號寫入引腳"P13"數字"0"



定義函式"right"

    顯示指示燈"右轉箭頭"

    數位信號寫入引腳"P14"數字"1"

    數位信號寫入引腳"P15"數字"0"


定義函式"ahead"

    顯示指示燈"前進箭頭"

    數位信號寫入引腳"P12"數字"0"

    數位信號寫入引腳"P13"數字"1"

    數位信號寫入引腳"P14"數字"0"

    數位信號寫入引腳"P15"數字"1"


定義函式"back"

    顯示指示燈"後退箭頭"

    數位信號寫入引腳"P12"數字"1"

    數位信號寫入引腳"P13"數字"0"

    數位信號寫入引腳"P14"數字"1"

    數位信號寫入引腳"P15"數字"0"


定義函式"stop"

    顯示指示燈"停止箭頭"

    數位信號寫入引腳"P12"數字"0"

    數位信號寫入引腳"P13"數字"0"

    數位信號寫入引腳"P14"數字"0"

    數位信號寫入引腳"P15"數字"0"





遙控智慧小車(車體程式碼)

https://makecode.microbit.org/_8fsJEz1zgd5j


遙控智慧小車(遙控器程式碼)

https://makecode.microbit.org/_CF60jb2vcW4W

2021年6月7日 星期一

Microbit搖晃計步器

Microbit 晃動計步器

一、任務目標

透過 Micro:bit官方網站去設計"計算搖動的次數並顯示於 LED"。

二、學習目標

    迴圈使用

    按鈕事件

    搖動事件

    變數

    LED 顯示

    Blockly 語法

三、計步器程式邏輯

首先,先創建一個"step"的變數名稱(這個就是來顯示步數的次數)

當啟動時

    顯示圖示"愛心"

    變數"step"設為"0"

當姿勢"晃動"發生

    變數改變"1"

    演奏音階"中音C"持續"1拍"

    停止動畫 (這邊只是讓數字不會一值閃爍而以唷!)

當"A"按鈕被按下時

    變數"step"設為"0"

重複無限次

    顯示數字"step"

程式碼截圖




2021年5月22日 星期六

Microbit 剪刀石頭布猜拳遊戲(修改自 蘇清得_葉景棋老師設計)

 Microbit猜拳遊戲



一、程式設計說明

先建立兩個變數,一個變數叫做"我出拳",一個變數叫做"你出拳"

再建立兩個函式,一個函式叫做"設定初值",一個函式叫做"比輸贏"

當啟動時

           廣播群族設為"99"

           呼叫"設定初值" -----(這邊要另外設定一個函式,名稱為"設定初值")



當A按鈕被按下

           如果"我出拳"等於"0"那麼

           變數"我出拳"設為"1"

           顯示圖示"剪刀"圖示

           廣播發送數字"我出拳"



當B按鈕被按下

           如果"我出拳"等於"0"那麼

           變數"我出拳"設為"2"

           顯示圖示"石頭(小菱形)"圖示

           廣播發送數字"我出拳"



當A+B按鈕被按下

           如果"我出拳"等於"0"那麼

           變數"我出拳"設為"3"

           顯示圖示"布(大正方形)"圖示

           廣播發送數字"我出拳"



定義函式"設定初值"

           顯示箭頭"箭頭數字 東"

           變數"你出拳"設為"0"

           變數"我出拳"設為"0"



定義函式"比輸贏"

          如果"我出拳"等於"你出拳"那麼

          顯示圖示"小馬"(這邊代表平手的意思)

          否則如果"我出拳等於"1"且"你出拳等於"3"那麼

          顯示圖示"微笑"(這邊代表我贏了)

          否則如果"我出拳等於""2"且"你出拳等於"1"那麼

          顯示圖示"微笑"(這邊代表我贏了)

          否則如果"我出拳等於"3"且"你出拳等於"2"那麼

          顯示圖示"微笑"(這邊代表我贏了)

         否則

         顯示圖示"哭臉"(這邊代表我輸了)----輸了也有三種情況



當收到廣播數字"receivedNumber"

         變數"你出拳"設為"receivedNumber"

         重複執行 判斷"我出拳等於"0""

         顯示文字"?"------------這邊表示要檢核是否有出拳(防止作弊)

         暫停1000毫秒

         呼叫比輸贏

         暫停3000毫秒

         呼叫 "設定初值"




2021年5月13日 星期四

單元6-2 永續經營

 

一、開發與資源利用要平衡

1. 環境問題:經濟開發造成環境破壞,如建立在農地的工廠將有毒廢水排入河川,汙染周邊農地,使大片農地廢耕。

2. 解決行動

(1)理念:經濟發展與環境保育取得平衡。

(2)示例:雪霸國家公園復育瀕臨絕種的櫻花鉤吻鮭、政府頒布封溪護魚區域、地方居民復育螢火蟲。

二、環保與節能減碳

1. 利用再生資源

(1)再生資源的定義:喪失原來功用,經過回收再利用的技術後,得以重新利用的資源或物品,如回收紙、寶特瓶。

(2)做法:工廠利用稻穀剩餘物,磨成細粉加工,壓成筷子的形狀,最後經過高溫殺菌,製成環保餐具。

2. 減塑:如在外用餐自備餐具、購物時自備可重複利用的購物袋。

3. 節能減碳

(1)節約用電用水。

(2)以搭乘大眾運輸工具、騎腳踏車、步行代替開車或騎機車。


4. 參加護樹、淨灘活動。

 

三、臺灣的國家公園

1. 臺灣地理特色:我國國土面積約 3 6 千平方公里,海拔高低落差近 4000 公尺,富含多樣性的動植物物種與自然環境景觀。

2. 臺灣國家公園的演變

(1)日治時期:臺灣總督府規畫設置「國立公園」保護野生動植物棲息地及自然景觀。

(2)中華民國政府遷臺後:為保護臺灣的自然生態與人文資產,從民國 73 年成立墾丁國家公園後,至今已設立 9 座國家公園。

3. 臺灣國家公園簡介

(1)位於本島

名稱

特色

陽明山國家公園

臺灣少有的火山、地熱、草原等天然資源

 

雪霸國家公園

高山生態與特殊岩峰地質地形、冰斗湖全臺少有

 

太魯閣國家公園

大理石峽谷、斷崖、高山地形與林相等景觀世界聞名

 

玉山國家公園

海拔高,含括寒帶、熱帶與溫帶植物,留有臺灣古道遺跡

 

台江國家公園

擁有自然溼地生態、台江地區文化歷史、古航道等資源

 

墾丁國家公園

保育隆起珊瑚礁地形、海岸林、熱帶雨林、史前遺址等資源

 

 

(2)位於離島

名稱

特色

金門國家公園

保育戰役紀念地、歷史古蹟、傳統聚落、湖泊溼地、海岸地形、島嶼型動植物等

 

澎湖南方四島國家公園

柱狀玄武岩地質、珊瑚礁生態、菜宅等

東沙環礁國家公園

珊瑚環礁、海洋資源豐富,是海洋生態重要的保育地

 

 

社會放大鏡:蘭花王國在臺灣

臺灣的蘭花產業發展

1. 發展優勢:臺灣陽光充足、雨量豐沛,適合蘭花生長。

2. 發展過程:早期臺灣大多從國外進口蘭花,再培育種苗;後來育種技術精進,且定期到國外參展與競賽,獲得「蘭花王國」稱號。此外,政府更在臺南成立蘭花生物科技園區,研發育種新技術並定期舉辦國際蘭花展。

3. 發展瓶頸:各國栽培技術與國際市場市占率的競爭。

4. 發展方向:產業轉型、提升育種技術。

---------------------------補充影片------------------------

在貢寮的獨特水梯田地形,耕耘機無法使用,水牛就成為他們萬能的好幫手!!

廢水羅生門:中油廢水排入後勁溪

【新北坪林原來這麼好玩! 閃耀"螢"河期間限定】

稻殼製成人造木材 業者:森林可望保存

熱線 台灣蘭花 銷量漸減;蘭花王國 荷蘭居上;生技開發 蘭花出路




2021年5月12日 星期三

Microbit 射擊遊戲(修改自黃文玉老師)

Microbit 射擊遊戲(修改自黃文玉老師)

一、創建角色

    利用"變數"和"遊戲模組"的積木讓三個角色一開始出現在不同的三個位置上

    當啟動時:

    1.變數分數設為"0"。

    2.變數"本機"設為"創建角色於x:2;y:4"的位置。

    3.變數"敵機"設為"創建角色於x:0;y:0"的位置。

    4.變數"子彈"設為"創建角色於x:4;y:4"的位置。

    5.角色"子彈"的"亮度"設為"0",這個積木很重要,一定要設好。


二、發射子彈

    當"按A+B鍵,發射子彈"


    1.將子彈的x和y定位在角色"本機"的x和y上。

    2.角色子彈的亮度設為"125"。(為了跟本機和敵機有區別)

    3.重複四次:

      每一次角色"子彈"的y改變"-1"(就是會往上跑四格),角色亮度設為"0"(這時候畫面上就隱藏了)

      角色子彈的x和y都設為"4",等於在畫面的最右下角的位置。


三、本機移動方式

    當"A"鍵被按下時,角色本機的x改變"-1" (往左移動)

    當"B"鍵被按下時,角色本機的x改變"1"  (往右移動)


四、敵機移動方式

    重複無限次

    暫停1000毫秒

    角色敵機的x改變1  (不斷向右移動的意思)

    如果"角色敵機的x=4"那麼  (到最右邊時)

    暫停1000毫秒

    角色敵機的x設為0

    角色敵機的y改變1  (下移一格,從最左邊開始)


五、子彈碰到敵機就得一分

   1.重複無限次:

     如果"角色子彈碰到敵機"那麼

     變數分數改變"1"  (得分加1分的意思)

     顯示數字"分數"

     暫停"500毫秒"  (讓分數可以停久一點)

     角色敵機的x和y都設為"0"


六、敵機碰到本機就遊戲結束

    如果"角色敵機碰到本機"

    那麼遊戲結束"




2021年5月8日 星期六

單元 6-1資源的開發

 


 6-1 資源的開發

南博士

黑潮︰黑潮主要由臺灣東部外海向北流,因為黑潮的海水溫度、雜質與一般海水不一樣,呈現暗藍色,因此被稱為黑潮。


一、海洋資源
 1. 海洋資源的分布

項目/區域

西部海岸

東部海岸

特色

◆海底地形平坦寬廣

◆黑潮與東北季風的交會點

◆養殖漁業重鎮

 

◆海底地形坡度落差大

◆黑潮常年流經

◆多種魚類群居

 

主要

漁獲

◆東港黑鮪魚

◆西南部烏魚

 

◆東北角萬里蟹

◆東部曼波魚、飛魚、鬼頭刀

 



2. 海洋資源的調查:如進行水底考古、調查深海生物與海洋能源。

二、林業資源

1. 林業的發展

(1)日治時期:臺灣山林面積大,蘊含高價值的林木,總督府修築森林鐵路發展伐木事業,如阿里山林場。

(2)戰後時期:以日治時期開發的林場為發展基礎,持續砍伐林木。

2. 林業資源的維護

(1)問題:臺灣原生樹種銳減。

(2)因應方式:民國 80 年政府宣布全面禁伐天然林,並積極植樹造林,保護自然生態。

3. 林業資源的轉型利用:如政府將阿里山、八仙山、太平山等傳統林場規畫為國家森林遊樂區,提供民眾休憩場所。



三、礦物資源

1. 發展情形:臺灣礦產開發較早,種類多但產量有限,多數已停採。

2. 資源介紹

種類

主要分布位置

現況

金、銅礦

新北市 九份、金瓜石

封坑停採

大理石礦

花蓮縣

持續開採中

煤礦

臺灣北部

因成本高、礦災頻繁,已全面停採

石油、天然氣

新竹、苗栗一帶

九成需仰賴進口

 ----------------------------------------補充影片----------------------------------------

 黑潮洋流 孕育出台灣豐富漁業資源

漁業資源快速枯竭 台灣將成無魚之島

全球首例 日本完全養殖黑鮪

台灣號稱漁業強國 海鮮7成靠進口

老頑童烏魚伯 烏金變黃金

谷關 八仙山 林業遺跡之旅

走進礦坑!危險性高"未死先埋"指挖碳工 礦工孩子怕"礦災鐘"留陰影

台灣石油的起點~ 出磺坑歷史再造

台灣第一等【國寶淘金達人土法鍊金 重返小粗坑私人黃金坑道】瑞芳_精選版




 

 

 

 

 


單元 5-2 臺灣本島的區域特色

 

2 臺灣本島的區域特色

一、區域的形成與發展

1. 北部地區:首善之區,以工商業、服務業為主。

2. 中部地區:南北交通的中點,以精緻農業、精密工業為主。

3. 南部地區:農、漁業發達,是重工業的發展區域。

4. 東部地區:以觀光業為主,近年來也發展優質、無汙染的農業

 二、北部地區

 

項目

說明

歷史發展

從清領後期開始逐漸成為臺灣的核心區域

縣市特色

◆臺北市為首都,在政治、經濟與文化等方面地位重要

新北市是目前臺灣人口最多的城市

◆基隆市的基隆港為北部最重要的國際商港

◆桃園市的臺灣桃園國際機場是臺灣的空運門戶

新竹市與新竹縣為臺灣高科技產業的重鎮,新竹科學園區被稱為「臺灣 矽谷」

◆宜蘭縣由於受地形阻隔,因此得以保留自然風光。近年來,因蔣渭水高速公路的通車,加速帶動當地觀光業的發展

 

 

三、中部地區

1. 農業發展:中部地區平原廣大,有濁水溪、大甲溪等多條河川作為灌溉水源,過去為重要的農、林產業區域,近年發展精緻農業與休閒農業,如茶葉、水果、花卉等。

2. 工業發展:是臺灣精密工業的重鎮,近年更設置中部科學工業園區,積極發展光電、生物科技與精密機械等產業。

3. 縣市特色

(1)臺中市為本區最重要的城市,是交通、工商業,以及文化等區域核心。

(2)苗栗縣的農業發展結合客家文化,休閒農業蓬勃興盛。

(3)彰化縣、雲林縣分別為臺灣最大的花卉與蔬菜產地。

(4)南投縣是臺灣唯一不靠海的縣級行政區,當地豐富的自然資源有利於發展觀光。

 四、南部地區

縣市

說明

高雄市

南部地區最大城市,有造船、煉鋼與石化等重工業,高雄港更是臺灣第一大港

臺南市

◆臺灣第一座城市,有「文化古都」之稱

◆推展文化與觀光,近年成立南部科學工業園區

嘉義縣

、嘉義市

位於嘉南平原,農業為其重要產業

 

屏東縣

農、漁業發達,其中墾丁國家公園為觀光名勝

澎湖縣

四面環海,早期以漁業為主,近年觀光業成為重要產業

 

五、東部地區

縣市

說明

花蓮縣

◆原料工業發達,水泥、大理石是主要的礦產資源

◆太魯閣國家公園、秀姑巒溪等地是著名的觀光地區

臺東縣

◆擁有乾淨無汙染的自然環境,稻米、鳳梨、釋迦、金針花等物產聞名全國

◆有極具特色的原住民文化

◆觀光業為當地最重要的產業

 

社會放大鏡:

昔日的國防第一線──金門與馬祖

金門與馬祖的人文、自然資產

1. 地緣關係:金門與馬祖鄰近中國大陸,成為抵禦軍事侵略的前線。

2. 地方特色

(1)金門:地下坑道、砲彈鋼刀、黃輝煌洋樓、「毋忘在莒」字碑。

(2)馬祖:藍眼淚、一村一澳口(芹壁村)。

--------------------------補充影片---------------------------

台灣第一等【變質岩窯燒加工 七彩玉身價翻百倍】花蓮


一百年前的高雄在幹嘛?一起來看看由港口孕育的高雄百年發展史!


台灣的文化之都: TAINAN | TAIWAN'S CULTURAL CAPITAL


2020新北市為台灣人口最大的都市目前人口超過四百萬人口依然集中北台灣





線上好用軟體推薦區

各種文件線上轉檔-smallpdf

按鈕圖框線上產生工廠-da-button-factory

CSS語法按鈕線上產生-i2style

破解網頁無法用右鍵功能說明

office2007wordpdf增益集

直接下載youtubeMP4~MP3(修改網址方式)

GIFYouTube 線上將 YouTube 影片轉檔為 GIF 動畫圖

檢測CPU是否過熱的工具,並推測該換散熱膏

CrystalDiskInfo 7.0.0 免安裝中文版 - 硬碟資訊檢測工具

ssd進階調校須知:開啟AHCI,改善讀取效率

公文系統重灌相關資訊彙整網

23合一 YouTube 下載、MP3 影音轉檔、錄製、影片編輯工具(Free Studio v6.6.27.822

讓使用者直接上傳檔案到你的Google雲端硬碟,接收檔案更輕鬆!(新增多檔上傳)

Blogger建立網誌

用「USB隨身碟」安裝、重灌 Windows

Windows 7 SP1 Update Package 微軟更新修正包 (2016.07月份)

何將 Facebook 粉絲專頁嵌入到網站或部落格

Blogger嵌入PowerPoint簡報

Rufus製作UEFI主機板的Windows 10 USB安裝隨身碟

Sticker 簡單好用的「桌面便利貼」

Synology Photo Station 建立專屬自己的網路相簿

一點通 - 如何設定 Windows 7 印表機共享

如何抓取網路上的SWF動畫/互動電子書檔案?

翻頁式電子書製作軟體《Flip PDF》免費下載!

Free PDF to Flash SWF - PDFFlash SWF(支援中文)

建立網頁桌面捷徑

AOMEI Partition Assistant Standard Edition 5.8增加C磁碟的空間

Auslogics Disk Defrag v7.0.0 硬碟重組軟體

[網站架設] 用電腦架設網站!XAMPP 安裝教學 (Windows)

[教學]如何架設安裝WordPress部落格?

Win10系統用win7的開始功能選單

IE瀏覽器】新索引標籤 設定,內含 分頁被綁架、移除教學!hao123Google連結

網路工具《NetBalancer Free》監控網路速度

FastStoneCapture 畫面擷取工具 繁體中文免安裝版

DAEMON Tools Lite 是一個免費的虛擬光碟軟體

區網殺手《NetCut 網路剪刀手》剪斷佔用頻寬的小白不手軟

Chrome 遠端桌面:Google 推出的手機遠端遙控軟體

黑群輝dsm安裝教學:基礎安裝()

黑群暉dsm安裝教學:mac-addresssn產生

MEGA 超大 50 GB 免費雲端硬碟註冊、下載教學

Videomega.tv 容量無限免費影片上傳空間!還能分享影片賺取廣告收益

賽風 Psiphon 免費 VPN 翻牆軟體下載,內建六國家節點不限流量(WindowsAndroid

[下載] 免費 PotPlayer v1.6.63833 繁體中文版(原版無修改),更勝 KMPlayer 的影音播放器!

Sandboxie v5.12 在「沙盒」裡玩病毒、木馬或執行可疑程式

Microsoft Snip 電子白板、標註解說、錄影錄音工具

XXCLONE v2.08.5 – 新舊硬碟直接對拷、換硬碟免重灌的工具

【備份軟體】Acronis Backup 11.5 Build 43994 - 異機還原的最佳幫手

免費線上程式設計課程code.org

線上工具/服務

YouTube 網址加上 to 就可以將影片下載為 MP3 MP4

創見推出的檔案救援工具 RecoveRx,可救援電腦、記憶卡的誤刪資料

利用 Photoshop 製作縮時攝影更快更方便,免用多媒體軟體剪輯

三分鐘在 Synology NAS 上架設 WordPress 部落格

Emsisoft Emergency Kit (EEK) 11.0.0.6082 免安裝中文版 - 電腦中毒時的緊急救援掃毒USB隨身碟

防毒大廠Bitdefender推出的免費USB免疫工具,快來幫隨身碟打疫苗吧!

Emsisoft Emergency Kit 免費電腦急救包(正體中文免安裝版)

Auslogics Disk Defrag來重組你的硬碟

產生QR Code及一般條碼的方式

QR Code 條碼產生器,免費製作您想說的話

Mp3cut 線上音樂剪輯工具,不用軟體就能製作手機鈴聲

[懶人架站機] The Uniform Server v13.2.1 在 Windows 電腦快速架站(支援 Apache, PHP, MySQL, phpMyAdmin, Perl)