本書系統論述了Arduino開源硬件的架構、原理、開發方法及15個完整的項目設計案例。本書共16章,內容包括Arduino設計基礎、自動還原魔方人工智能項目設計、小花的飲料機項目設計、智能水杯項目設計、智能手環項目設計、多功能監控拍照報警系統項目設計、Gamebuino復古式遊戲機和自製小遊戲項目設計、基於Arduino的智能冰箱項目設計、盲人手杖項目設計、射擊對決項目設計、手勢控制Arduino操控計算機項目設計、藍牙智能機器人項目設計、萬能遙控器項目設計、智能垃圾桶項目設計、多功能鬧鐘項目設計和語音控制的機械臂項目設計。
在編排方式上,全書側重針對創新產品的項目設計過程進行描述,分別從需求、分析、設計與實現等角度論述了硬件電路、軟件設計、傳感器和功能模塊等,並剖析了產品的功能、使用、電氣連接和程序代碼等。為便於讀者高效學習,快速掌握Arduino開發方法,本書配套提供項目設計的硬件電路圖和程序代碼,可供讀者舉一反三,二次開發。
本書可作為高校電子信息類專業“開源硬件設計”“電子系統設計”“創新創業”等課程的教材,也可以作為創客及智能硬件愛好者的參考用書,還可作為從事物聯網、創新開發和設計專業人員的技術參考書