| *完成訂單後正常情形下約兩周可抵台。 *本賣場提供之資訊僅供參考,以到貨標的為正確資訊。 印行年月:202407*若逾兩年請先於私訊洽詢存貨情況,謝謝。 台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。 書名:單片機三劍客-ESP32單片機與Python語言編程 ISBN:9787111754732 出版社:機械工業 著編譯者:蔡杏山 頁數:288 所在地:中國大陸 *此為代購商品 書號:1658295 可大量預訂,請先連絡。 內容簡介 本書採用大量實例和程序逐行解說的方式介紹ESP32單片機與Python語言編程,主要內容有ESP32單片機與編程軟體入門,Python語言入門,LED、數碼管和RGB全彩燈電路及編程實例,按鍵輸入與蜂鳴器、繼電器電路及編程實例,直流電動機、步進電動機與舵機驅動電路及編程實例,中斷、定時器與PWM功能的使用及編程實例,ADC與聲/光/熱/火/雨/煙感測器的使用及編程實例,常用感測器模塊的使用及編程實例,超聲波感測器與紅外線遙控的使用及編程實例,串列通信(UART)與實時時鐘(RTC)的使用及編程實例,單匯流排通信與溫濕度感測器的使用及編程實例,I2C通信控制OLED屏與PS2搖桿的使用及編程實例,SPI通信與SD卡/RFID卡的讀寫編程實例,單片機連接WiFi網路與計算機進行通信,用瀏覽器網頁控制和監視單片機,基於MQTT協議的物聯網(IoT)通信。 本書具有起點低、由淺入深、語言通俗易懂的特點,並且內容結構安排符合學習認知規律。本書適合作為初學者學習ESP32單片機及編程的自學圖書,也適合作為職業院校電類專業的單片機教材。目錄 前言第1章 ESP32單片機與編程軟體入門 1 1 概述 1 1 1 ESP32晶元、模組與開發板 1 1 2 晶元型號含義 1 1 3 主要特性 1 1 4 應用領域 1 2 ESP32單片機開發板介紹 1 2 1 開發板的組成 1 2 2 開發板的電路及說明 1 2 3 ESP32模組的引腳功能 1 3 單片機編程軟體的獲取、安裝與使用 1 3 1 Thonny軟體的獲取與安裝 1 3 2 程序文件的創建與保存 1 3 3 軟體的設置 1 4 單片機閃爍點亮LED的開發實例 1 4 1 單片機閃爍點亮LED的電路 1 4 2 編寫閃爍點亮LED的程序 1 4 3 USB-TTL下載器與驅動程序的安裝 1 4 4 用USB-TTL下載器連接計算機與單片機 1 4 5 選擇通信埠與查看單片機中的程序 1 4 6 程序的在線運行與下載 1 5 單片機固件包的獲取與燒錄 1 5 1 從網站下載固件包到計算機 1 5 2 燒錄固件包到單片機 第2章 Python語言入門 2 1 Python語言基礎 2 1 1 註釋與代碼縮進 2 1 2 關鍵字與標識符 2 1 3 變數和數據類型 2 1 4 運算符 2 2 序列、列表、元組、字典和集合 2 2 1 序列 2 2 2 列表(list) 2 2 3 元組(tuple) 2 2 4 字典(dict) 2 2 5 集合(set) 2 3 控制語句 2 3 1 ifelse語句(選擇控制) 2 3 2 while語句(循環控制) 2 3 3 for語句(循環控制) 2 3 4 break語句與continue語句 2 4 函數 2 4 1 定義函數(創建函數) 2 4 2 函數的調用 2 4 3 函數的嵌套 2 4 4 lambda表達式(匿名函數) 2 4 5 全局變數與局部變數 2 4 6 函數的參數 2 4 7 print函數介紹 2 5 類與對象 2 5 1 類的定義格式 2 5 2 創建僅含類屬性的類與類的實例化 2 5 3 創建含類屬性和類方法的類與類的實例化 2 5 4 創建類時使用__init__函數傳送屬性值 2 5 5 類變數與實例變數的訪問 2 5 6 類屬性與方法的禁止訪問 2 5 7 父類與子類的使用 2 6 模塊與包 2 6 1 模塊的兩種導入方式 2 6 2 創建模塊並導入使用 2 6 3 查看模塊的信息 2 6 4 math數學函數模塊介紹 2 6 5 包的創建與使用 第3章 LED、數碼管和RGB全彩燈電路及編程實例 3 1 LED電路及編程實例 3 1 1 LED(發光二極體)介紹 3 1 2 單片機連接8個LED的電路 3 1 3 點亮一個LED的程序及說明 3 1 4 Pin(引腳)類及內部函數說明 3 1 5 閃爍點亮一個LED的程序及說明 3 1 6 time(時間)模塊內部函數說明 3 1 7 LED流水燈程序及說明 3 2 LED數碼管電路及編程實例 3 2 1 一位LED數碼管 3 2 2 多位LED數碼管 3 2 3 單片機使用TM1637晶元驅動4位LED數碼管的電路 3 2 4 TM1637模塊的類與函數說明 3 2 5 4位LED數碼管實現秒計時的程序及說明 3 3 全彩LED燈的電路及編程實例 3 3 1 WS2812B型全彩LED燈介紹 3 3 2 單片機連接5個WS2812B型全彩LED燈的電路 3 3 3 三基色混色法與顏色的R、G、B數值 3 3 4 NeoPixel類及方法說明 3 3 5 RGB全彩LED燈的程序及說明 第4章 按按按按鍵輸入與蜂鳴器、繼電器電路及編程實例 4 1 按鍵輸入電路及編程實例 4 1 1 按鍵開關的抖動及解決方法 4 1 2 4個按鍵控制4個LED亮滅的單片機電路 4 1 3 4個按鍵控制4個LED亮滅的程序及說明 4 2 蜂鳴器電路及編程實例 4 2 1 蜂鳴器介紹 4 2 2 單片機驅動蜂鳴器的電路 4 2 3 有源蜂鳴器和無源蜂鳴器發聲控制的程序及說明 4 3 繼電器電路及編程實例 4 3 1 繼電器介紹 4 3 2 單片機繼電器的電路 4 3 3 單片機控制繼電器電路的程序及說明 第5章 直流電動機、步進電動機與舵機驅動電路及編程實例 5 1 直流電動機的驅動電路及編程實例 5 1 1 直流電動機介紹 5 1 2 單片機使用ULN2003晶元驅動直流電動機的電路 5 1 3 按鍵控制直流電動機起停和定時運行的程序及說明 5 2 步進電動機的驅動電路及編程實例 5 2 1 步進電動機基本結構與工作原理 5 2 2 一種五線四相步進電動機介紹 5 2 3 按鍵控制單片機驅動步進電動機的電路 5 2 4 按鍵控制步進電動機轉向和加減速的程序及說明 5 3 舵機的電路及編程實例 5 3 1 舵機的外形、結構與工作原理 5 3 2 SG90型舵機介紹 5 3 3 Servo類與函數 5 3 4 按鍵控制單片機驅動舵機旋轉指定角度的電路 5 3 5 舵機自動和手動控制旋轉指定角度的程序及說明 第6章 中斷、定時器與PWM功能的使用及編程實例 6 1 中斷的使用及編程實例 6 1 1 中斷與中斷處理函數 6 1 2 按鍵中斷輸入控制LED的電路 6 1 3 按鍵中 詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。 |