發表於2024-12-22
本書主要介紹基於Arduino 這一開源平颱的一係列電子製作方法。全書分為10 講,第1 講主要介 紹Arduino 的基礎知識,如單片機的發展、種類以及編程基礎等;第2 ~ 8 講主要講解基於常見電子 元器件的開發方法,如液晶顯示屏、藍牙、紅外和常用的傳感器,並結閤實物進行實驗探究,通過課 後小結作業進行能力的提升;第9 講介紹Arduino 設計方法和創新思維;第10 講介紹常用實例,將前 9 講的知識點進行融閤並應用。 本書內容框架明確,思路清晰,由易到難,讓讀者通過學習可以獨立設計作品。
楊帆,目前是哈爾濱理工大學自動化專業大四學生,大一加入學校的傳感器研究所工作,在電子製作類雜誌發錶專業文章多篇,ICAN大賽哈理工俱樂部社長,電子極客論壇版主。獲得***和省級電子信息類奬項多項。
第1講
第2講百變LED… ……………………………………………………… 021
1.點亮發光二極管………………………………………………………………022
2.閃爍的發光二極管……………………………………………………………026
3.會呼吸的LED…………………………………………………………………027
4.炫彩LED燈環…………………………………………………………………029
本講小結…………………………………………………………………………033
習題2………………………………………………………………………………033
Arduino基礎… ………………………………………………… 001
1.1 Arduino簡介… …………………………………………………………… 002
1.2 Arduino種類… …………………………………………………………… 002
1.3 開發環境的配置…………………………………………………………… 004
1.4 Arduino開發準備… ……………………………………………………… 007
1.5 軟件,你好………………………………………………………………… 009
1.6 常用元器件………………………………………………………………… 011
1.7 數字輸入…………………………………………………………………… 014
1.8 數字輸齣…………………………………………………………………… 014
1.9 串口輸入…………………………………………………………………… 015
1.10 串口輸齣… ……………………………………………………………… 017
1.11 模擬輸入… ……………………………………………………………… 018
1.12 模擬輸齣… ……………………………………………………………… 018
本講小結………………………………………………………………………… 019
vi
第3講輸入裝置………………………………………………………… 035
1.按鍵控製LED………………………………………………………………… 036
2.觸摸按鍵控製LED…………………………………………………………… 040
3.簡易密碼鎖設計……………………………………………………………… 043
本講小結………………………………………………………………………… 047
習題3……………………………………………………………………………… 047
第4講輸齣裝置………………………………………………………… 049
1.DIY音樂鍵盤… ……………………………………………………………… 050
2.鏇轉舵機控製………………………………………………………………… 053
本講小結………………………………………………………………………… 055
習題4……………………………………………………………………………… 056
第5講液晶顯示………………………………………………………… 057
1.1602液晶顯示…………………………………………………………………058
2.12864液晶顯示………………………………………………………………062
3.GPU22B液晶顯示……………………………………………………………065
本講小結…………………………………………………………………………071
習題5………………………………………………………………………………071
第6講紅外遙控………………………………………………………… 073
1.紅外遙控點亮LED……………………………………………………………074
2.紅外遙控液晶顯示……………………………………………………………077
本章小結…………………………………………………………………………080
習題6………………………………………………………………………………080
vii
第8講常用傳感器介紹………………………………………………… 091
1.溫濕度模塊模塊……………………………………………………………… 092
2.光敏傳感器模塊……………………………………………………………… 094
3.人體感應模塊………………………………………………………………… 096
4.超聲波模塊…………………………………………………………………… 097
5.SD卡模塊……………………………………………………………………… 099
6.射頻模塊……………………………………………………………………… 103
7.氣體采集模塊………………………………………………………………… 107
8.灰塵濃度檢測模塊…………………………………………………………… 109
本講小結………………………………………………………………………… 112
習題8……………………………………………………………………………… 112
第9講創新思維構架…………………………………………………… 113
第10講項目實例………………………………………………………… 117
1.智能射頻門禁………………………………………………………………… 118
2.智能藍牙門禁………………………………………………………………… 125
3.基於Processing藍牙智能小車……………………………………………… 133
4.室內參數報警器……………………………………………………………… 140
《Arduino從入門到精通10講》是大學生和初識Arduino單片機愛好者的入門教程,主要從十個方麵進行介紹。第1講Arduino基礎知識;第2講認識LED燈;第3講輸入裝置;第4講輸齣裝置;第5講液晶顯示;第6講紅外遙控;第7講藍牙遙控;第8講常用傳感器介紹;第9講創新思維構架;第10講製作實例。
本書的主要特色:(1)每一講配有相應實驗練習,讓讀者直接瞭解學習和製作的過程;(2)真正讓讀者從零基礎到可以自己動手製作想要的作品。
在編寫本書之前,筆者研究過51單片機,上手之後發現相關寄存器以及很多庫函數的使用和調用較為復雜,對於初學者來說有一定的難度。然而在使用過程中我們不難發現,在執行同樣的任務時,Arduino單片機在代碼數量、I/O口使用、庫函數的調用上遠遠易於51和大多數其他類型的單片機;另外,開發闆的體積也遠遠小於其他類型單片機,所以無論在使用還是在便攜性方麵都在一定程度上占據優勢。
筆者在撰寫之前,在國內電子製作雜誌上發錶過一些個人作品,多數讀者反饋製作有一定的難度,所以纔編寫這樣一本偏入門級的、麵嚮初學者的,知識更全、實踐指導性更強的書籍。筆者在開始接觸Arduino時,由於一些資源還沒有開源,網絡也並不發達,所以在學習和資源整閤匯總方麵走瞭一些彎路,但在哈爾濱理工大學李欣、徐軍、馬靜三位老師的指導下,找到瞭更好的學習方法以及更快的整閤資源的方式。在此由衷感謝三位老師。
由於作者水平有限,書中難免齣現錯誤,希望廣大讀者能夠批評指正。
Arduino從入門到精通10講 下載 mobi pdf epub txt 電子書 格式 2024
Arduino從入門到精通10講 下載 mobi epub pdf 電子書Arduino從入門到精通10講 mobi epub pdf txt 電子書 格式下載 2024