中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >>
單片機三劍客:ESP32單片機與PYTHON語言編程

包郵 單片機三劍客:ESP32單片機與PYTHON語言編程

作者:蔡杏山 著
出版社:機械工業出版社出版時間:2024-07-01
開本: 16開 頁數: 288
本類榜單:工業技術銷量榜
中 圖 價:¥61.7(7.0折) 定價  ¥88.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
本類五星書更多>

單片機三劍客:ESP32單片機與PYTHON語言編程 版權信息

單片機三劍客:ESP32單片機與PYTHON語言編程 本書特色

單片機世界猶如江湖,而ESP32則是其中的翹楚,以其強大的無線功能和豐富的開發生態備受推崇。當ESP32遇上Python,簡潔強大的代碼便能讓你的硬件如虎添翼。
無論你是初學者還是經驗豐富的開發者,《單片機三劍客:ESP32 單片機與Python 語言編程》都是實現你創意項目的完美搭檔。其細致入微的案例式介紹,讓你在學習原理的同時輕松掌握編程方法,讓你在物聯網的世界里游刃有余。

單片機三劍客:ESP32單片機與PYTHON語言編程 內容簡介

《單片機三劍客:ESP32單片機與Python語言編程》采用大量實例和程序逐行解說的方式介紹ESP32單片機與Python語言編程,主要內容有ESP32單片機與編程軟件入門,Python語言入門,LED、數碼管和RGB全彩燈電路及編程實例,按鍵輸入與蜂鳴器、繼電器電路及編程實例,直流電動機、步進電動機與舵機驅動電路及編程實例,中斷、定時器與PWM功能的使用及編程實例,ADC與聲/光/熱/火/雨/煙傳感器的使用及編程實例,常用傳感器模塊的使用及編程實例,超聲波傳感器與紅外線遙控的使用及編程實例,串行通信(UART)與實時時鐘(RTC)的使用及編程實例,單總線通信與溫濕度傳感器的使用及編程實例,I2C通信控制OLED屏與PS2搖桿的使用及編程實例,SPI通信與SD卡/RFID卡的讀寫編程實例,單片機連接WiFi網絡與計算機進行通信,用瀏覽器網頁控制和監視單片機,基于MQTT協議的物聯網(IoT)通信。 本書具有起點低、由淺入深、語言通俗易懂的特點,并且內容結構安排符合學習認知規律。本書適合作為初學者學習ESP32單片機及編程的自學圖書,也適合作為職業院校電類專業的單片機教材。

單片機三劍客:ESP32單片機與PYTHON語言編程 目錄

目錄
前言
第1 章 ESP32 單片機與編程軟件入門 1
1.1 概述 1
1.1.1 ESP32 芯片、模組與開發板 1
1.1.2 芯片型號含義 1
1.1.3 主要特性 2
1.1.4 應用領域 2
1.2 ESP32 單片機開發板介紹 3
1.2.1 開發板的組成 3
1.2.2 開發板的電路及說明 3
1.2.3 ESP32 模組的引腳功能 5
1.3 單片機編程軟件的獲取、安裝與使用 6
1.3.1 Thonny 軟件的獲取與安裝 7
1.3.2 程序文件的創建與保存 9
1.3.3 軟件的設置 10
1.4 單片機閃爍點亮LED 的開發實例 11
1.4.1 單片機閃爍點亮LED 的電路 11
1.4.2 編寫閃爍點亮LED 的程序 11
1.4.3 USB-TTL 下載器與驅動程序的安裝 12
1.4.4 用USB-TTL 下載器連接計算機與單片機 14
1.4.5 選擇通信端口與查看單片機中的程序 15
1.4.6 程序的在線運行與下載 16
1.5 單片機固件包的獲取與燒錄 17
1.5.1 從網站下載固件包到計算機 18
1.5.2 燒錄固件包到單片機 18
第2 章 Python 語言入門 21
2.1 Python 語言基礎 22
2.1.1 注釋與代碼縮進 22
2.1.2 關鍵字與標識符 23
2.1.3 變量和數據類型 23
2.1.4 運算符 26
2.2 序列、列表、元組、字典和集合 29
2.2.1 序列 29
2.2.2 列表(list) 31
2.2.3 元組(tuple) 36
2.2.4 字典(dict) 38
2.2.5 集合(set) 40
2.3 控制語句 43
2.3.1 if else 語句(選擇控制) 43
2.3.2 while 語句(循環控制) 46
2.3.3 for 語句(循環控制) 47
2.3.4 break 語句與continue 語句 49
2.4 函數 50
2.4.1 定義函數(創建函數) 50
2.4.2 函數的調用 51
2.4.3 函數的嵌套 51
2.4.4 lambda 表達式(匿名函數) 51
2.4.5 全局變量與局部變量 52
2.4.6 函數的參數 53
2.4.7 print 函數介紹 54
2.5 類與對象 55
2.5.1 類的定義格式 56
2.5.2 創建僅含類屬性的類與類的實例化 56
2.5.3 創建含類屬性和類方法的類與類的實例化 56
2.5.4 創建類時使用_ _init_ _ 函數傳送屬性值 57
2.5.5 類變量與實例變量的訪問 57
2.5.6 類屬性與方法的禁止訪問 58
2.5.7 父類與子類的使用 59
2.6 模塊與包 60
2.6.1 模塊的兩種導入方式 60
2.6.2 創建模塊并導入使用 60
2.6.3 查看模塊的信息 61
2.6.4 math 數學函數模塊介紹 62
2.6.5 包的創建與使用 63
第3 章 LED、數碼管和RGB 全彩燈電路及編程實例 66
3.1 LED 電路及編程實例 66
3.1.1 LED(發光二極管) 介紹 66
3.1.2 單片機連接8 個LED 的電路 68
3.1.3 點亮一個LED 的程序及說明 68
3.1.4 Pin(引腳) 類及內部函數說明 69
3.1.5 閃爍點亮一個LED 的程序及說明 71
3.1.6 time(時間) 模塊內部函數說明 71
3.1.7 LED 流水燈程序及說明 75
3.2 LED 數碼管電路及編程實例 75
3.2.1 一位LED 數碼管 75
3.2.2 多位LED 數碼管 78
3.2.3 單片機使用TM1637 芯片驅動4 位LED 數碼管的電路 79
3.2.4 TM1637 模塊的類與函數說明 81
3.2.5 4 位LED 數碼管實現秒計時的程序及說明 82
3.3 全彩LED 燈的電路及編程實例 83
3.3.1 WS2812B 型全彩LED 燈介紹 83
3.3.2 單片機連接5 個WS2812B 型全彩LED 燈的電路 84
3.3.3 三基色混色法與顏色的R、G、B 數值 84
3.3.4 NeoPixel 類及方法說明 86
3.3.5 RGB 全彩LED 燈的程序及說明 87
第4 章  按按按按鍵輸入與蜂鳴器、繼電器電路及編程實例 89
4.1 按鍵輸入電路及編程實例 89
4.1.1 按鍵開關的抖動及解決方法 89
4.1.2 4 個按鍵控制4 個LED 亮滅的單片機電路 90
4.1.3 4 個按鍵控制4 個LED 亮滅的程序及說明 91
4.2 蜂鳴器電路及編程實例 92
4.2.1 蜂鳴器介紹 92
4.2.2 單片機驅動蜂鳴器的電路 94
4.2.3 有源蜂鳴器和無源蜂鳴器發聲控制的程序及說明 94
4.3 繼電器電路及編程實例 96
4.3.1 繼電器介紹 96
4.3.2 單片機繼電器的電路 98
4.3.3 單片機控制繼電器電路的程序及說明 98
第5 章  直流電動機、步進電動機與舵機驅動電路及編程實例 100
5.1 直流電動機的驅動電路及編程實例 100
5.1.1 直流電動機介紹 100
5.1.2 單片機使用ULN2003 芯片驅動直流電動機的電路 102
5.1.3 按鍵控制直流電動機起停和定時運行的程序及說明 103
5.2 步進電動機的驅動電路及編程實例 103
5.2.1 步進電動機基本結構與工作原理 103
5.2.2 一種五線四相步進電動機介紹 107
5.2.3 按鍵控制單片機驅動步進電動機的電路 108
5.2.4 按鍵控制步進電動機轉向和加減速的程序及說明 108
5.3 舵機的電路及編程實例 110
5.3.1 舵機的外形、結構與工作原理 110
5.3.2 SG90 型舵機介紹 112
5.3.3 Servo 類與函數 112
5.3.4 按鍵控制單片機驅動舵機旋轉指定角度的電路 112
5.3.5 舵機自動和手動控制旋轉指定角度的程序及說明 113
第6 章 中斷、定時器與PWM 功能的使用及編程實例 115
6.1 中斷的使用及編程實例 115
6.1.1 中斷與中斷處理函數 115
6.1.2 按鍵中斷輸入控制LED 的電路 116
6.1.3 按鍵中斷輸入控制LED 的程序及說明 116
6.2 定時器的使用及編程實例 117
6.2.1 定時器的類與函數
展開全部

單片機三劍客:ESP32單片機與PYTHON語言編程 作者簡介

蔡杏山,有著豐富的教學經驗和寫作經驗。多年來,先后在多家出版社出版過數十部書籍。他撰寫的電工電子類入門圖書投放市場以來,都有比較好的市場表現。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
返回頂部
中圖網
在線客服
主站蜘蛛池模板: PU树脂_水性聚氨酯树脂_聚氨酯固化剂_聚氨酯树脂厂家_宝景化工 | 福州仿石漆加盟_福建仿石漆厂家-外墙仿石漆加盟推荐铁壁金钢(福建)新材料科技有限公司有保障 | 升降机-高空作业车租赁-蜘蛛车-曲臂式伸缩臂剪叉式液压升降平台-脚手架-【普雷斯特公司厂家】 | 防堵吹扫装置-防堵风压测量装置-电动操作显示器-兴洲仪器 | 广州中央空调回收,二手中央空调回收,旧空调回收,制冷设备回收,冷气机组回收公司-广州益夫制冷设备回收公司 | 汽车水泵_汽车水泵厂家-瑞安市骏迪汽车配件有限公司 | 北京包装设计_标志设计公司_包装设计公司-北京思逸品牌设计 | 路面机械厂家| 仪器仪表网 - 永久免费的b2b电子商务平台 | 深圳美安可自动化设备有限公司,喷码机,定制喷码机,二维码喷码机,深圳喷码机,纸箱喷码机,东莞喷码机 UV喷码机,日期喷码机,鸡蛋喷码机,管芯喷码机,管内壁喷码机,喷码机厂家 | 自动气象站_农业气象站_超声波气象站_防爆气象站-山东万象环境科技有限公司 | 万博士范文网-您身边的范文参考网站Vanbs.com | 安徽泰科检测科技有限公司【官方网站】 | 章丘丰源机械有限公司 - 三叶罗茨风机,罗茨鼓风机,罗茨风机 | 新能源汽车电池软连接,铜铝复合膜柔性连接,电力母排-容发智能科技(无锡)有限公司 | 小型气象站_便携式自动气象站_校园气象站-竞道气象设备网 | 紧急泄压人孔_防爆阻火器_阻火呼吸阀[河北宏泽石化] | 智慧养老_居家养老_社区养老_杰佳通 | 精密交叉滚子轴承厂家,转盘轴承,YRT转台轴承-洛阳千协轴承 | 电磁铁_小型推拉电磁铁_电磁阀厂家-深圳市宗泰电机有限公司 | 镀锌角钢_槽钢_扁钢_圆钢_方矩管厂家_镀锌花纹板-海邦钢铁(天津)有限公司 | 周口风机|周风风机|河南省周口通用风机厂 | 线材成型机,线材折弯机,线材成型机厂家,贝朗自动化设备有限公司1 | 手持式3d激光扫描仪-便携式三维立体扫描仪-北京福禄克斯 | 低噪声电流前置放大器-SR570电流前置放大器-深圳市嘉士达精密仪器有限公司 | 北京网络营销推广_百度SEO搜索引擎优化公司_网站排名优化_谷歌SEO - 北京卓立海创信息技术有限公司 | 房屋质量检测-厂房抗震鉴定-玻璃幕墙检测-房屋安全鉴定机构 | 佛山商标注册_商标注册代理|专利注册申请_商标注册公司_鸿邦知识产权 | 智成电子深圳tdk一级代理-提供TDK电容电感贴片蜂鸣器磁芯lambda电源代理经销,TDK代理商有哪些TDK一级代理商排名查询。-深圳tdk一级代理 | 圆周直径尺-小孔内视镜-纤维研磨刷-东莞市高腾达精密工具 | 进口试验机价格-进口生物材料试验机-西安卡夫曼测控技术有限公司 | 深圳律师咨询_深圳律师事务所_华荣【免费在线法律咨询】网 | 七维官网-水性工业漆_轨道交通涂料_钢结构漆 | 手术室净化厂家_成都实验室装修公司_无尘车间施工单位_洁净室工程建设团队-四川华锐16年行业经验 | 蔬菜清洗机_环速洗菜机_异物去除清洗机_蔬菜清洗机_商用洗菜机 - 环速科技有限公司 | 化妆品加工厂-化妆品加工-化妆品代加工-面膜加工-广东欧泉生化科技有限公司 | 云杂志网-学术期刊-首页 | 德国EA可编程直流电源_电子负载,中国台湾固纬直流电源_交流电源-苏州展文电子科技有限公司 | 糖衣机,除尘式糖衣机,全自动糖衣机,泰州市长江制药机械有限公司 体感VRAR全息沉浸式3D投影多媒体展厅展会游戏互动-万展互动 | 连续油炸机,全自动油炸机,花生米油炸机-烟台茂源食品机械制造有限公司 | 无线遥控更衣吊篮_IC卡更衣吊篮_电动更衣吊篮配件_煤矿更衣吊篮-力得电子 |