全民程式設計:使用 Arduino

洪國勝、洪秉翊

  • 出版商: 泉勝出版
  • 出版日期: 2018-08-01
  • 售價: $580
  • 貴賓價: 9.5$551
  • 語言: 繁體中文
  • ISBN: 9869685900
  • ISBN-13: 9789869685900
  • 相關分類: Arduino

已過版

買這商品的人也買了...

相關主題

商品描述

本書特色
1、作者經驗豐富,本書軟硬體並重。
本書作者已經寫過VB、Java、C/C++、Delphi、C#、PHP、JavaScript、組合語言及單晶程式設計、Office等書籍超過30年,具有豐富的軟體設計經驗。其次,單晶控制已是時代趨勢,硬體僅剩簡單的輸入與輸出,軟體才是重點,唯有具備強健的軟體基礎,才能發揮單晶功能。

2、由簡入門。
使用LED、指撥開關、按壓開關、可變電阻、光敏電阻、蜂鳴器等零件當作基本書出入元件,以簡單實用聲光效果吸引學生入門。

3、範例導向。
由成績判斷、象限判斷、暴力猜值法、加法解乘法、減法解除法、二分搜尋法等說明if、switch、for、while等迴圈運算指令;使用LED、七段顯示器介紹陣列。唯有熟練決策、迴圈、陣列,那才能發揮與創造Arduino價值與精華,進而實作時鐘、16*64字幕機、停車費管理等可創業程式。

4、統一程式語言架構。
目前實用程式語言超過20多種,本書作者統一了所有程式語言的學習架構,將所有程式語言都條列為『程式的編譯與執行、資料型態、運算子、輸出入、決策、迴圈、陣列、方法』等章節,也用相同的範例闡述所有程式語言,希望這個理念能讓讀者快速學習任何新的程式語言。

5、電路簡單、軟體也簡單。
本書採用Mega 2560為微控板,因為2560控制腳位為UNO兩倍多,所以所有控制電路都會變得簡單。其次,Arduino的驅動電流也變大了,本書也揚棄舊式單晶控制方式,而直接驅動所有LED,所以電路也會更佳精簡。

6、備有微控板教具。
本書的電路已經作成教學實驗板,學生只要連接導線到微控板,就可進行實驗,這樣學生才有精力專注軟體技術的精進。反之,若沒有教具,則老師一定會被少數學生困住,而影響教學進度與心情。

7、電路公開、軟體也公開。
本人寫書不藏私,所有軟硬體電路與程式統統公開,希望大家都能有所斬獲,突破低薪困境。

8.本書前四章內容請看泉勝公司網站(www.goodbooks.com.tw),歡迎先行試讀。

目錄大綱

第一章 導論

第二章基本輸出入

第三章 基本語法

第四章 運算子與運算式

第五章 決策流程指令

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字幕機