:::

5-1 認識Arduino nano-教案

作者:吳國泰(永華國小)、張家盛(三村國小)

雲遊學影音連結:

https://edu.cloudplay.tw/channel/view?id=f4ec3b7a-d50f-406b-8990-72a0182175e7&tab=video

https://edu.cloudplay.tw/channel/view?id=7790529a-8d4d-4072-945b-886229bf0bc8&tab=video

一、課程基本資料

1. 課程說明:認識Arduino nano
2. 課程目標

  • 認識Arduino的應用
  • 學會使用USB將Arduino nano與電腦連接
  • 學會簡易的Arduino nano測試程式

3. 課程教材:Arduino nano主板、Mini-USB數據線
4. 時間:1節
5. 實施對象:國小六年級

二、課程內容

活動名稱 課程活動設計 時間
(分)
使用教材

Arduino是什麼?

1.引起動機
Arduino 基礎教學 1
https://www.youtube.com/watch?v=tOkJNzXBVpw
(1)從影片中你看到了什麼?有沒有你覺得最特別的地方?
(2)這些特別的功能是怎麼做出來的?

2.討論活動
教學影片:Arduino是什麼?
https://www.youtube.com/watch?v=B4T8hzO0IYc
(1)看完影片的介紹,你覺得Arduino是什麼?
(2)你覺得Arduino有哪些生活上的應用?
(3)你覺得未來人類可能會發明哪些新奇的東西?
(4)影片中關於學習Arduino有哪些步驟?你覺得哪個步驟最重要?
Step1 寫下點子
Step2 尋找材料
Step3 撰寫程式
Step4 燒錄程式
Step5 驗證功能 

10

 
認識Arduino nano

1.分組觀察活動
拿出各組的Arduino nano控制板,跟影片裡的Arduino UNO控制板比較看看。

2.分組討論活動
(1)這兩片控制板有什麼相似的地方?有什麼不同的地方?
(2)Arduino nano控制板為什麼這樣設計?

10  
Arduino nano亮起來

1.教學影片(以下影片可以二擇一)
(1)使用Arduino:完成你的第一個專案!
https://www.youtube.com/watch?v=6oh5jG1e-gQ
(2)使用mBlock:第一個程式,點亮控制板的led
https://www.youtube.com/watch?v=OR2B2KFPbsA

2.教師實作示範:
(1)示範使用Mini-USB數據線將Arduino nano控制板連接到電腦。
(2)開啟mBlock或Arduino軟體,依照步驟連接nano控制板。
(3)使用mBlock或Arduino軟體撰寫程式,並上傳燒錄程式。

3.分組實作
(1)各組取出Arduino nano控制板,使用Mini-USB數據線將控制板連接到電腦。
(2)開啟Arduino軟體,依照講義步驟連接nano控制板。
(3)試著撰寫程式,並上傳燒錄程式,讓13腳位的燈一閃一閃。
(4)試著修改程式,改變13腳位的燈閃亮的時間。

4.綜合活動
(1)想一想:如果讓你們設計一片控制板,你們會怎麼設計?可以擴充哪些功能?
(2)請各組討論並完成學習單。

20  
  ~~本單元結束~~    

三、學習單
http://maker.tn.edu.tw/uploads/tad_book3/file/Arduino-nano.docx


搜尋

錯誤訊息
未知: Array and string offset access syntax with curly braces is deprecated 在檔案中的第 /include/functions.encoding.php 列 40
未知: Array and string offset access syntax with curly braces is deprecated 在檔案中的第 /include/functions.encoding.php 列 40
未知: Array and string offset access syntax with curly braces is deprecated 在檔案中的第 /include/functions.encoding.php 列 73
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 505
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 119
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 505
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 119
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 119
未知: Function get_magic_quotes_gpc() is deprecated 在檔案中的第 /class/libraries/vendor/xoops/xmf/src/Request.php 列 119
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined variable: disabled 在檔案中的第 /modules/tad_book3/function.php 列 818
通知: Undefined index: bootstrap 在檔案中的第 /modules/tadtools/preloads/core.php 列 68
已棄用
資料庫語法
0.000079 - SET SQL_BIG_SELECTS = 1
0.000729 - SELECT * FROM config WHERE (`conf_modid` = '0' AND `conf_catid` = '1') ORDER BY conf_order ASC
0.000235 - SELECT sess_data, sess_ip FROM session WHERE sess_id = 'truqipdmdmpj0b6k002518f54s'
0.000342 - SELECT * FROM modules WHERE dirname = 'tad_book3'
0.000529 - SELECT COUNT(*) FROM group_permission WHERE (`gperm_modid` = '1' AND (`gperm_groupid` = '3') AND `gperm_name` = 'module_read' AND `gperm_itemid` = '9')
0.000330 - SELECT * FROM config WHERE (`conf_modid` = '9') ORDER BY conf_order ASC
0.000321 - select a.tbsn,a.title,b.author,a.category,a.page,a.paragraph,a.sort from tad_book3_docs as a left join tad_book3 as b on a.tbsn=b.tbsn where a.tbdsn='187'
0.000192 - SELECT tbsn,title FROM tad_book3 ORDER BY sort
0.000470 - SELECT * FROM config WHERE (`conf_modid` = '0' AND `conf_catid` = '5') ORDER BY conf_order ASC
0.000279 - SELECT COUNT(*) FROM banner
0.000178 - SELECT * FROM banner LIMIT 1, 1
0.004206 - UPDATE banner SET impmade = 1277870 WHERE bid = 2
0.000467 - SELECT * FROM config WHERE (`conf_modid` = '0' AND `conf_catid` = '3') ORDER BY conf_order ASC
0.001232 - SELECT DISTINCT gperm_itemid FROM group_permission WHERE gperm_name = 'block_read' AND gperm_modid = 1 AND gperm_groupid IN (3)
0.000961 - SELECT b.* FROM newblocks b, block_module_link m WHERE m.block_id=b.bid AND b.isactive=1 AND b.visible=1 AND m.module_id IN (0,9) AND b.bid IN (1,2,3,4,5,6,7,8,9,10,11,18,15,16,20,19,58,60,61,73,72,74,71,76,75,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,111,109,110,112,113,114,115,116,117,118,119,120,121,122,123) ORDER BY b.weight, m.block_id
0.000632 - SELECT f.*, s.tpl_source FROM tplfile f LEFT JOIN tplsource s ON s.tpl_id=f.tpl_id WHERE (`tpl_tplset` = 'default' AND `tpl_file` = 'system_block_search.tpl') ORDER BY tpl_refid
0.003860 - update tad_book3_docs set `count` = `count`+1 where tbdsn='187'
0.000276 - select * from tad_book3_docs where tbdsn='187'
0.000242 - select * from tad_book3 where tbsn='9'
0.000222 - select mid from modules where dirname='tad_book3'
0.000525 - desc `tad_book3_data_center` `sort`
0.000269 - select `col_sn`,`data_name`,`data_sort`, `data_value` from `tad_book3_data_center` where `mid`= '9' and `col_name`='read_tbdsn_date' and `col_sn`='187' order by `sort` , `data_sort`
0.001896 - select tbdsn,title,content,category,page,paragraph,sort,enable,uid,from_tbdsn from tad_book3_docs where tbsn='9' and `enable`='1' order by category,page,paragraph,sort
0.001080 - select tbdsn,title,category,page,paragraph,sort from tad_book3_docs where tbsn='9' and (`content` != '' or `from_tbdsn` != 0) and enable='1' order by category,page,paragraph,sort
0.000238 - SELECT * FROM modules WHERE dirname = 'tadtools'
0.000303 - SELECT * FROM config WHERE (`conf_modid` = '4') ORDER BY conf_order ASC
0.000180 - select mid from modules where dirname='tad_book3'
0.000396 - desc `tad_book3_data_center` `sort`
0.000199 - select `col_sn`,`data_name`,`data_sort`, `data_value` from `tad_book3_data_center` where `mid`= '9' and `col_name`='video_tbdsn_date' and `col_sn`='187' order by `sort` , `data_sort`
0.000228 - select groupid,name from groups
0.000632 - select * from `tad_book3_files_center` where `col_name`='mp4' and `col_sn`='187' and `kind`='file' order by sort limit 0,1
0.000409 - select `tt_theme`,`tt_use_bootstrap`,`tt_bootstrap_color`,`tt_theme_kind` from `tadtools_setup` where `tt_theme`='school2015'
0.000534 - SELECT f.*, s.tpl_source FROM tplfile f LEFT JOIN tplsource s ON s.tpl_id=f.tpl_id WHERE (`tpl_tplset` = 'default' AND `tpl_file` = 'tadbook3_index.tpl') ORDER BY tpl_refid
0.000296 - SELECT * FROM modules WHERE dirname = 'tad_themes'
0.000310 - SELECT * FROM config WHERE (`conf_modid` = '3') ORDER BY conf_order ASC
0.000222 - select `tt_bootstrap_color` from tadtools_setup where `tt_theme`='school2015'
0.000346 - select * from tad_themes where `theme_name`='school2015'
0.000237 - select conf_value from config where conf_title ='_MD_AM_DEBUGMODE'
0.000306 - select * from tad_themes_blocks where `theme_id`='7'
0.000192 - select mid from modules where dirname='tad_themes'
0.000468 - desc `tad_themes_data_center` `sort`
0.000145 - select `col_sn`,`data_name`,`data_sort`, `data_value` from `tad_themes_data_center` where `mid`= '3' and `col_name`='theme_id' and `col_sn`='7' order by `sort` , `data_sort`
0.000210 - select conf_value from config where conf_name ='allow_register'
0.000379 - select `mid`, `name`, `dirname` from modules where isactive='1' and hasmain='1' and weight!=0 order by weight
0.000201 - SELECT * FROM modules WHERE dirname = 'tad_blocks'
0.000334 - select conf_value from config where conf_title ='_MD_AM_DEBUGMODE'
0.000239 - select count(*) from priv_msgs where `to_userid` ='0' and `read_msg`=0 group by `to_userid`
0.000414 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='0' and status='1' order by position
0.000196 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='11' and status='1' order by position
0.000164 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='14' and status='1' order by position
0.000149 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='15' and status='1' order by position
0.000141 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='17' and status='1' order by position
0.000140 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='16' and status='1' order by position
0.000139 - select `menuid`, `itemname`, `itemurl`, `target`, `icon`, `link_cate_name`, `link_cate_sn`, `read_group` from tad_themes_menu where of_level='18' and status='1' order by position
0.000431 - select a.* from tad_themes_files_center as a left join tad_themes as b on a.col_sn=b.theme_id where a.`col_name`='slide' and b.`theme_name`='school2015'
0.000247 - SELECT * FROM modules WHERE dirname = 'tad_login'
0.000384 - SELECT * FROM config WHERE (`conf_modid` = '14') ORDER BY conf_order ASC
總計: 57
區塊
搜尋: 沒有快取
總計: 1
額外資訊
包含檔案: 204 檔案
使用記憶體: 6999352 bytes
計時
XOOPS 使用 0.142 秒來載入。
XOOPS Boot 使用 0.030 秒來載入。
Module init 使用 0.009 秒來載入。
XOOPS output init 使用 0.042 秒來載入。
Module display 使用 0.032 秒來載入。
Page rendering 使用 0.028 秒來載入。