●章Arduino項目設計基礎
●1.1開源硬件簡介
●1.2Arduino開源硬件
●1.2.1Arduino開發板
●1.2.2Arduino擴展板
●1.3Arduino軟件開發平臺
●1.3.1Arduino平臺特點
●1.3.2ArduinoIDE的安裝
●1.3.3ArduinoIDE的使用
●1.4Arduino編程語言
●1.4.1Arduino編程基礎
●1.4.2數字I/O口的操作函數
●1.4.3模擬I/O口的操作函數
●1.4.4不錯I/OPulseln(pin,state,timeout)
●1.4.5時間函數
●1.4.6中斷函數
●1.4.7串口通信函數
●1.4.8Arduino的庫函數
●1.5Arduino硬件設計平臺
●1.5.1Fritzing軟件簡介......
內容簡介
本書以“大眾創業、萬眾創新”為時代背景,以物聯網和智能開源硬件發展為技術背景,總結了智能硬件的創新模式、創新方法和創新產品。本書主要內容包括Arduino設計基礎及開發案例,涉及Arduino智能控制類開發案例、Arduino生活便捷類開發案例、Arduino物聯網絡類開發案例、Arduino人機交互類開發案例、其他Arduino創意類開發案例。本書針對創新產品的實際開發案例進行描述,包括軟件設計流程圖、硬件電路圖、各種傳感器和模塊,從功能、使用方法、電路連接和實例程序等方面介紹其使用方法;綜合應用各種技術,提高產品的總體性能和可實現性。本書案例的內容由總到分、先模塊後代碼、創新思維與實踐案例相結合,以供不同層次的人員需求,同時,本書附有實際項目的硬件設計圖和軟件實現代碼,供讀者自我學習和自我提高使用。
本書可作為大學信息與通信工程及相關領域的本科生教材,也可以作為智能硬件愛好者創......
前言
物聯網、智能硬件和大數據技術給社會帶來了巨大的衝擊,個性化、定制化和智能化的硬件設備成為未來的發展趨勢。中國制造2025計劃、德國的工業4.0、美國的工業互聯網,都是將人、數據和機器連接起來,其本質是工業的深度信息化,為未來智能社會的發展提供制造技術基礎。
在“大眾創業、萬眾創新”的時代背景下,人纔的培養方法和模式也應該滿足當前的時代需求。作者依據當今信息社會的發展趨勢,結合Arduino開源硬件的發展及智能硬件的發展要求,采取激勵創新的工程教育方法,培養可以適應未來工業4.0發展的人纔。因此,試圖探索基於創新工程教育的基本方法,並將其提煉為適合我國國情、具有自身特色的創新實踐教材。本書將實際教學中應用智能硬件的創新工程教學經驗進行總結,包括具體的創新方法和開發案例,希望對教育教學及工業界有所幫助,起到拋磚引玉的作用。
本書繫統地介紹了如何利用Ard......
"