教科書與圖書
|
|
|
|
|
|
實驗板
各位親愛的老師、讀者大家好:
因為初學者學習單晶片程式設計,常常不知錯在硬體或軟體,所以本公司與育達文化聯手開發此一字幕機魔法教具,此實驗教具可完成育達文化與泉勝出版所有Arduino程式設計教材,使用者只要鍵入程式就好,所有Arduino腳位都已經按照教材的腳位連接到對應元件,所以使用者不用擔心接線與零件問題,可以縮短程式除錯時間,老師也不用疲於奔命幫學生除錯,大家都可以先專注在軟體的學習與變化。等到軟體都沒問題了,再來自己練習接線或焊接專用電路板。
|
|
|
Arduino實驗教具(pa24) 留公排針,使用者使用杜邦插線完成電路 |
Arduino魔法教具(pa21) 接線都依照「單晶片微處理機實習」預埋,使用者可以專注程式的開發。 |
Arduino字幕機魔法教具(pa22) 開發16*64字幕機,接線依照「單晶片微處理機實習」預埋 |
影片 |
程式(出現不安全警示,選仍要執行) |
字幕機程式產生器(資料線使用PORTF,PORTK) 操作說明 |
|
動畫影片 |
動畫程式產生器(資料線使用PORTF,PORTK) 操作說明 |
|
|
|
|
|
字幕機程式產生器(資料線使用PORTB,PORTC) |
|
動畫程式產生器(資料線使用PORTB,PORTC) |
教材精彩入門範例
|
|
|
|
我們程式產生器給vb6執行檔,理論上使用者電腦不用安裝vb6編譯器,但是若沒安裝vb6編譯器,則所顯示的字型會偏差一列,也就是要還是要先安裝vb6才能得到正確字型。歡迎有人告訴我如何解決此bug.
單晶片微處理機實習
(高職電機電子群108課綱送審通過教科書)目錄
第一章 工場安全及衛生 第五章基礎應用控制 5_1發光二極體 5_2
一位數七段顯示器 5_3指撥開關 5_4
按壓開關 5_5
四位數七段顯示器 5_6
計數器 5_7
計時器 5_8
外部中斷控制 |
第六章 進階應用控制 6_1點矩陣發光二極體控制 6_2液晶顯示器控制 6_3
聲音控制 6_4鍵盤控制 6_5密碼鎖 6_6步進馬達控制 |
特色
1. 備有三套Arduino教具。老師有魔法教具(接線都已經預置),學生有學生專用教具(使用杜邦插線),教具將所有瑣碎電子零件集中在同一電路板,可放在學校工場重複使用,老師上課不用忙於發零件,也不用向學生收錢,學生也不會因為忘了帶材料而影響進度。
2. 教師可先借用本公司教具,若不好用,主動寄回就可以。
3. 本書一樣具有很多很短程式碼,學生可一面上課、一面鍵入程式碼,當場操作指令功能、觀察執行結果,充分發揮實習課精神──學生由做中學。
4. 本書充分使用迴圈與陣列,可幫學生打通程式設計考科的任督二脈。
Arduino實驗教具共含以下16個電路,電路名稱如下表:
編號 |
名稱 |
編號 |
名稱 |
1 |
限流電阻(18個) |
9 |
八位數七段顯示器 |
2 |
LED(10個) |
10 |
8*8點陣LED |
3 |
指撥開關(8個) |
11 |
4*4按壓開關 |
4 |
按壓開關(8個) |
12 |
超音波距離感測器(HCSR04) |
5 |
可變電阻 |
13 |
LCM |
6 |
光敏電阻 |
14 |
紅外線遙控接收器(HS0038B) |
7 |
熱敏電阻 |
15 |
溫度感測器DS18B20 |
8 |
蜂鳴器 |
16 |
16*64 LED字幕機 |
16*64字幕機簡介
市面上字幕機比比皆是,但其軟硬體尚屬商業機密,但我們特色是強調教育版,我們強調高職好好學,也能自己實驗設計完成,所以電路公開、軟體也公開,書中還教您如何寫程式擷取字型,也有程式產生器,您只要輸入您想輸出的文字,電腦自動擷取字型,也產生所有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溫度感測器(讀取室內溫度) 第十一章
綜合實例探討 第十二章 16*64字幕機 |
Arduino 程式設計
第一冊目錄 第一冊 6、跑馬燈與告白板 7、人工智慧的開始-比較運算子、邏輯運算子、決策指令 8、任勞任怨的迴圈指令-for 與while 以上著作權屬洪國勝,PDF僅供教師參考,請勿列印、轉傳,請大家要買書,作者才有資金研發優良好教材 |
第二冊目錄 第二冊 9、七段顯示器與擲骰子 10、指撥開關與表決器 11、按壓開關與叫號器 12、新北110年國中技藝競賽題解 13、博奕程式與倒數計時器 14、搶答器與選秀表決器 15、蜂鳴器與電子琴 16、變頻原理與變頻無段電燈 17、可變電阻與調速器 18、光敏電阻與小夜燈 19、四位數叫號器與球賽計分版 20、電子時鐘與萬年曆 21、電子溫度計 22、遙控器 23、電子琴教學機 24、智慧電子琴 |
序言
為什麼選Arduino作為全民自造與程式設計教材呢?因為Arduino 的優點如下:
1、C/C++還是目前程式設計主流。高中程式設計檢測也以C/C++為程式設計語言,且Arduino又採用C/C++語法,所以學習Arduino可無縫接軌高中、大學程式設計。
2. 可以自造實用科技產品。一般的程式語言C/C++、Java、Python等較偏重資料處理與科學計算,這些商業資料處理與科學計算通常要有很多數學基礎,這樣與小學、國、高中生距離就較遙遠,當然比較枯燥無味,學生很難維持熱度。但是Arduino就較全面了,因為它的輸出入較多元,有感測器、有聲有光,有LED、字幕機、LCD、遙控器等,這些都是日常的資訊科技設備,學生只要持續學習程式設計,馬上可以自造與改善一些實用科技產品,這樣當然較容易維持程式設計的熱度。
3. 有完整線上使用手冊。Arduino是目前所有程式語言中,線上使用手冊編輯最完整的軟體,不僅分類完整,還有範例程式,只要有任何問題,都可線上查詢,所以非常適合初學者。
4. 使用手冊的英文非常淺顯。要國際化就要學英文,Arduino使用手冊的英文又非常淺顯,學程式設計又可順道學習英文,這樣對於往後閱讀科技原文書有很大幫助。
下載專區
PA002勘誤表