Arduino開源硬體概論 | 被動收入的投資秘訣 - 2024年7月

Arduino開源硬體概論

作者:李永華
出版社:清華大學
出版日期:2019年06月01日
ISBN:9787302521938
語言:繁體中文
售價:360元

本書在「大眾創業,萬眾創新」的時代背景下,結合當前高等院校創新實踐課程,總結基於Arduino開源硬體的開發方法,並給出系統開發Arduino智能硬體產品的實際案例。其主要內容包括四個方面:Arduino開源硬體與Arduino開發板、開發環境及編程語言,介紹了開源硬體開發的基本知識和方法,包括開源硬體的發展、常用的開發板以及Arduino IDE的使用和相關的編程語言等;Arduino開發產品的基本方法,包括硬體設計方法Fritzing的使用、Arduino入門程序設計和擴展板的使用;外圍硬體及感測器使用方法,包括智能開源硬體平台、感測器和模塊,從功能、電路連接和實常式序等方面介紹其使用方法;綜合案例的開發,包括控制類項目開發,交互類項目開發以及大型綜合項目開發。

本書內容由淺入深,引導讀者先思考後實踐,將創新思維與實踐案例相結合,以滿足不同層次的人員需求。同時,本書提供實際項目的硬體設計圖和軟體實現代碼,供讀者自學和提高使用。

本書可作為大學信息與通信工程及相關專業的本科生教材,也可以作為智能硬體愛好者的創新手冊或從事物聯網、創新開發和設計的專業技術人員的參考書,還可以為創客需求產生、產品分析、設計生產、產品實現提供幫助。


李永華,現執教於北京郵電大學,擁有超過10年的嵌入式開發經驗,致力於物聯網和智能硬體的研究開發工作。在教學中以興趣為導向,激發學生的創造性;以素質為基礎,提高自身教學水平;以科研為手段,促進教學理念轉變。通過信息工程專業綜合改革,探索了以「學生學為中心」的教學模式,營造生動活潑的學習方法,提高學生獨立思考問題、發現問題、解決問題的能力,激發學生的創造激情。在研發及教學實踐中指導學生實現200余個創新案例,並指導著一支物聯網開發團隊,曾在物聯網、開源硬體等技術領域進行了多場學術報告,並且出版了《AllJoyn技術原理及物聯網程序開髮指南》《Arduino實戰指南——遊戲開發、智能硬體、人機交互、智能家居與物聯網設計30例》《Arduino軟硬體協同設計實戰指南》等多部物聯網技術方面的著作。

第0章 開源硬體概述
0.1 Arduino
0.2 Raspberry Pi
0.3 BeagleBone
0.4 Cubieboard
本章習題

第1章 Arduino開源硬體
1.1 Arduino UNO開發板
1.1.1 概述
1.1.2 技術規範
1.2 Arduino YUN開發板
1.2.1 概述
1.2.2 技術規範
1.3 Arduino DUE開發板
1.3.1 概述
1.3.2 技術規範
1.4 Arduino MEGA 2560開發板
1.4.1 概述
1.4.2 技術規範
1.5 Arduino LEONARDO開發板
1.5.1 概述
1.5.2 技術規範
1.6 Arduino ETHERNET開發板
1.6.1 概述
1.6.2 技術規範
1.7 Arduino ROBOT
1.7.1 概述
1.7.2 技術規範
1.8 Arduino NANO開發板
1.8.1 概述
1.8.2 技術規範
本章習題

第2章 Arduino軟體發展平臺
2.1 Arduino平臺特點
2.2 Arduino IDE的安裝
2.3 Arduino IDE的使用
本章習題

第3章 Arduino程式設計語言
3.1 Arduino程式設計基礎
3.2 數位I/O引腳的操作函數
3.3 類比I/O引腳的操作函數
3.4 I/O操作函數
3.5 時間函數
3.6 中斷函數
3.7 串口通信函數
本章習題

第4章 Arduino硬體設計平臺
4.1 Fritzing軟體簡介
4.1.1 主介面
4.1.2 項目視圖


相關書籍