*完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202407*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:Arduino開發從零開始學 ISBN:9787302665717 出版社:清華大學 著編譯者:愛玩鍵盤的貓 頁數:253 所在地:中國大陸 *此為代購商品 書號:1653036 可大量預訂,請先連絡。 內容簡介 Arduino是一款便捷、靈活、方便上手的開源電子原型平台,包含硬體(各種型號的Arduino板)和軟體(Arduino IDE)兩部分。Arduino本質上是一種電子工具,可以用來製作許多有趣的創意電子作品,比如四軸飛行器、智能小車等。本書詳解Arduino UNO R3開發板和常用電子元件的用法,並結合下位機實驗、上位機實驗以及智能小車項目,幫助讀者掌握Arduino開發技能。《Arduino開發從零開始學》配套示例源碼、PPT課件、配圖文件、作者QQ答疑服務。 本書內容包括Arduino平台概述、搭建Arduino開發環境、輔助性庫函數、電路設計軟體Fritzing入門、硬體入門、發光二極體、按鍵數字信號、按鍵開關控制LED等。 本書既適合Arduino初學者、電子技術愛好者、Arduino智能小車創意開發人員閱讀,也可作為高等院校或高職高專電子、物聯網等專業的教材。作者簡介 愛玩鍵盤的貓 南京理工大學電子工程與光電技術學院碩士。20年電子工程和嵌入式軟體應用開發工作資歷,在Arduino開發方面積累了一定的實踐經驗,希望本書能幫助學電子的學生和工程師快速掌握這一平台的開發方法。目錄 第1章 Arduino平台概述1 1 什麼是Arduino 1 2 Arduino的起源 1 3 Arduino的主要特點 1 4 Arduino的應用場景 第2章 搭建Arduino開發環境 2 1 下載和安裝Arduino IDE 2 2 設置Arduino IDE中文界面 2 3 Arduino IDE界面簡介 2 3 1 標題欄 2 3 2 菜單欄 2 3 3 工具欄 2 3 4 代碼編輯器 2 4 連接開發板並安裝驅動 2 5 驗證開發環境 2 5 1 第一個Arduino程序 2 5 2 數字引腳和數字電平 2 6 串口列印 2 6 1 Print類 2 6 2 Stream類 2 6 3 HardwareSerial類 2 7 常見的第三方軟體 2 7 1 Arduino的模擬模擬利器Virtual Breadboard 2 7 2 電路分析與實物模擬軟體Proteus 第3章 輔助性庫函數 3 1 位操作函數 3 1 1 bitRead讀取位數據 3 1 2 bitWrite寫位數據 3 1 3 bitSet置 3 1 4 bitClear置 3 1 5 lowByte提取低位元組 3 1 6 highByte提取高位元組 3 2 隨機數函數 3 2 1 randomSeed設置隨機數種子 3 2 2 random生成隨機數 3 3 時間函數 3 3 1 delay暫停程序(毫秒級) 3 3 2 delayMicroseconds暫停程序(微秒級) 3 3 3 micros運行計時(微秒級) 3 3 4 millis運行計時(毫秒級) 3 4 數學函數 3 5 字元函數 3 6 數字輸入/輸出操作函數 3 6 1 pinMode設置引腳模式 3 6 2 digitalRead讀取引腳值 3 6 3 digitalWrite向引腳寫值 3 7 模擬輸入/輸出操作函數 3 7 1 analogRead讀取模擬引腳 3 7 2 analogReference改變基準電壓 3 7 3 analogWrite輸出模擬信號 3 8 高級輸入/輸出操作函數 3 8 1 tone生成方波 3 8 2 noTone停止方波 3 8 3 pulseIn讀取脈衝 3 8 4 pulseInLong讀取脈衝 3 8 5 shiftIn移入數據 3 8 6 shiftOut移出數據 3 9 中斷操作函數 3 9 1 interrupts重啟中斷 3 9 2 noInterrupts禁用中斷 3 9 3 attachInterrupt設置一個中斷 3 9 4 detachInterrupt 3 9 5 digitalPinToInterrupt 第4章 電路設計軟體Fritzing入門 4 1 認識Fritzing 4 1 1 下載和安裝Fritzing 4 1 2 Fritzing主界面 4 1 3 元件庫 4 2 使用Fritzing模擬電路 4 2 1 點亮和燒毀LED燈 4 2 2 測量電壓和電流 第5章 硬體入門 5 1 單片機和開發板 5 1 1 什麼是單片機 5 1 2 主流單片機 5 1 3 開發板 5 1 4 Arduino屬於單片機開發板 5 1 5 Atmel公司的單片機 5 1 6 AVR單片機的優缺點 5 2 電壓、電流和電阻 5 2 1 電壓 5 2 2 電流 5 2 3 電阻 5 3 電子元件 5 3 1 電容 5 3 2 發光二極體 5 3 3 開關 5 3 4 晶體振蕩器 5 3 5 七段數碼管 5 3 6 米字數碼管 5 3 7 蜂鳴器 5 3 8 二極體 5 3 9 三極體 5 3 10 三態緩衝器 5 3 11 光電耦合器 5 3 12 電位器 5 3 13 繼電器 5 4 詳解電阻器 5 4 1 電阻器的定義 5 4 2 電阻器的作用 5 4 3 電阻器的分類 5 4 4 區分薄膜式與厚膜式 5 5 線路 5 5 1 導線 5 5 2 引腳 5 5 3 GND 5 6 電路圖 5 7 常用軟硬體工具 5 8 麵包板和跳線 5 8 1 麵包板 5 8 2 跳線 5 9 ATmega328P單片機 5 10 Arduino開發板的常見型號 5 10 1 Arduino UNO開發板 5 10 2 Arduino Leonardo開發板 第6章 發光二極體 6 1 LED概述 6 1 1 LED的概念 6 1 2 PN結 6 1 3 LED的工作原理 6 1 4 LED的特點 6 1 5 LED的參數 6 1 6 LED的分類 6 2 LED實戰 6 2 1 電路圖 6 2 2 模擬電路 6 2 3 點亮和熄滅LED 6 2 4 伏安特性 6 2 5 搭建實物電路 6 2 6 編寫程序 第7章 按鍵數字信號 7 1 輸入模式和按鍵開關 7 2 模擬電路 7 3 搭建實物電路 7 4 編程讓電路工作 第8章 按鍵開關控制LED 8 1 輸入上拉的概念 8 2 電路設計 8 3 編寫程序驅動電路 第9章 Arduino純下位機實驗 9 1 製作LED流水燈 9 1 1 電路設計 9 1 2 搭建電路並開發程序 9 2 製作搶答器 9 2 1 電路設計 9 2 2 搭建電路並開發程序 9 3 讓蜂鳴器發出不同頻率的聲音 9 3 1 電路設計 9 3 2 搭建電路並開發程序 9 4 用按鍵開關控制蜂鳴器 9 4 1 電路設計 9 4 2 搭建電路並開發程序 9 5 讀取電位器模擬量 9 5 1 電路設計 9 5 2 搭建電路並開發程序 9 6 光控小燈 9 6 1 電路設計 9 6 2 搭建電路並開發程序 9 7 電位器調節 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |