全民程式設計-使用Arduino (泉勝PA001,有印刷空板)

全民自造與程式設計-使用Arduino(泉勝PA002,無印刷空板)

字幕機走馬燈效果影片

書與空板

只有書

實驗板套件

字幕機照片

580

460

(以上字幕機與動畫產生器,若使用者未安裝vb6編譯器,那執行結果稍有偏差)

實驗板

本實驗板共含以下16個電路,電路名稱如下表:

編號

名稱

編號

名稱

1

限流電阻(18)

9

八位數七段顯示器

2

LED(10)

10

88點陣LED

3

指撥開關(8)

11

44按壓開關

4

按壓開關(8)

12

超音波距離感測器(HCSR04)

5

可變電阻

13

LCM

6

光敏電阻

14

紅外線遙控接收器(HS0038B)

7

熱敏電阻

15

溫度感測器DS18B20

8

蜂鳴器

16

1664 LED字幕機

 

實驗板套件Arduino 2560相容品、印刷空板、以上零件、零件盒。

字幕機簡介

本書實驗板內含一組1664字幕機,電路公開、軟體也公開,書中還教您如何寫程式擷取字型,也有程式產生器,您只要輸入您想輸出的文字,電腦自動擷取字型,也產生所有Arduino程式。可當作室內商品展示機說明機、播放促銷文宣或書寫求婚文字,所有文字會以走馬燈方式輪播。其次,亦有動畫編輯器,可以逐次修改每一頁面LED亮與不亮,擷取每一畫面,然後產生Arduino程式。

 

目錄

第一章 導論

第二章基本輸出入

第三章 基本語法

第四章 運算子與運算式

第五章 決策流程指令

5_3實例探討(夜間自動照明、電子搶答器、猜拳、紅綠燈)

第六章 迴圈指令

6_4 實例探討(電子時鐘的時間設定)

第七章 陣列

7_2 實例探討(萬年曆)

第八章 自訂函式與外部中斷

8_1自訂函式

8_2外部中斷(設定時間)

8_3字串處理(動態火車時刻表)

第九章 掃描輸出入元件

9_1四位數七段顯示器(將前面計時、計數、叫號器以四位數七段顯示器顯示,且有跑馬、閃爍效果)

9_2 8*8點矩陣LED(以VB計算LED輸出碼,有閃爍、捲動、跑馬燈效果)

9_3 4*4鍵盤(製作計算器)

第十章進階輸出入裝置

10_1蜂鳴器(播放樂曲、電子琴)

10_2 超音波距離感測器(測量距離)

10_3 LCD(電子時鐘、叫號器)

10_4紅外線遙控器(用家用遙控器控制LED

10_5溫度感測器(讀取室內溫度)

第十一章 綜合實例探討

第十二章 1664字幕機

序言

為什麼選Arduino作為全民自造與程式設計教材呢?因為Arduino 的優點如下:

1C/C++還是目前程式設計主流。高中程式設計檢測也以C/C++為程式設計語言,且Arduino又採用C/C++語法,所以學習Arduino可無縫接軌高中、大學程式設計。

2.   可以自造實用科技產品。一般的程式語言VBC#、C/C++JavaPython等較偏重資料處理與科學計算,這些商業資料處理與科學計算通常要有很多數學基礎,這樣與小學、國、高中生距離就較遙遠,當然比較枯燥無味,學生很難維持熱度。但是Arduino就較全面了,因為它的輸出入較多元,有感測器、有聲有光,有LED、字幕機、LCD、遙控器等,這些都是日常的資訊科技設備,學生只要持續學習程式設計,馬上可以自造與改善一些實用科技產品,這樣當然較容易維持程式設計的熱度。

3.   有完整線上使用手冊。Arduino是目前所有程式語言中,線上使用手冊編輯最完整的軟體,不僅分類完整,還有範例程式,只要有任何問題,都可線上查詢,所以非常適合初學者。

4.   使用手冊的英文非常淺顯。要國際化就要學英文,Arduino使用手冊的英文又非常淺顯,學程式設計又可順道學習英文,這樣對於往後閱讀科技原文書有很大幫助。

 

索取樣書與購書

1、拜於科技與網路進步,本書前5章已經放在網站,請直接閱讀,感謝您,歡迎來參加本公司研習,當面致贈樣書。

2、購買印刷實驗板教具:請來信我們有專人為您服務。

3、服務信箱:aa163677@yahoo.com.tw   Line ID: 5abook

 

教材研習

因應108新課綱,大學、高中、國中將程式設計列為必修,一下子冒出這麼多的程式設計課程,教師專長勢必有所調整,由於本人已經退休,若各校、各縣市研習中心需要本人著作心得分享,也歡迎邀約,聯絡方式請用Emailaa163677@yahoo.com.tw,或line ID:5abook。其次,若各校訂購30份以上微控板教具,本公司也派人免費到各校心得分享教具的使用(抱歉,東部或離島請酌核住宿與交通費)。

下載專區

字幕機程式產生器

動畫程式產生器

備註:PA002PA001的差別?因為有人不要板子,這樣PA002可以降低售價,但改了一些錯誤與新增一點程式,這些新增程式如下範例。

本書範例程式

PA001勘誤表

PA002勘誤表

電路板焊接圖