中图网(原中国图书网):网上书店,中文字幕在线一区二区三区,尾货特色书店,中文字幕在线一区,30万种特价书低至2折!

歡迎光臨中圖網 請 | 注冊
> >
Arduino 程序設計基礎-(第2版)

包郵 Arduino 程序設計基礎-(第2版)

作者:陳呂洲
出版社:北京航空航天大學出版社出版時間:2015-02-01
開本: 16開 頁數: 293
中 圖 價:¥19.6(4.0折) 定價  ¥49.0 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>
買過本商品的人還買了

Arduino 程序設計基礎-(第2版) 版權信息

  • ISBN:9787512416871
  • 條形碼:9787512416871 ; 978-7-5124-1687-1
  • 裝幀:一般膠版紙
  • 冊數:暫無
  • 重量:暫無
  • 所屬分類:>

Arduino 程序設計基礎-(第2版) 本書特色

《arduino程序設計基礎(第2版)》涵蓋arduino基礎知識及高級應用,中途穿插簡單項目制作,用于鞏固知識與擴展提高,同時提供常用的api參考,以便讀者實踐時查閱。第2版中,作者修正了之第1版的紕漏,并根據arduino近年來的發展,更新了部分內容,重寫了部分章節,也融入了更多作者對arduino開發的思考。 本書主要針對本科生及研究生階段的arduino教學實驗進行編寫,亦適用于相關開發人員及入門者學習。

Arduino 程序設計基礎-(第2版) 內容簡介

arduino不僅僅是全球*流行的開源硬件,也是一個優秀的硬件開發平臺,更是硬件開發的趨勢。arduino簡單的開發方式使得開發者更關注于創意與實現,更快地完成自己的項目開發,大大節約學習的成本,縮短開發的周期。 《arduino程序設計基礎(第2版)》是作者幾年間開發arduino的經驗總結,純干貨分享。本書針對大學教育編寫,體系結構清晰,開發細節完善,適合初學者學習,亦可以用于專業開發者查閱。

Arduino 程序設計基礎-(第2版) 目錄

1章 初識arduino

1.1什么是arduino

1.2 arduino的由來

1.3為什么使用arduino作為開發平臺

1.4 arduino硬件——選擇一款適合自己的arduino控制器

1.4.1認識不同型號的arduino控制器

1.4.2眾多的arduino外圍模塊

1.4.3arduino uno開始

1.5 arduino軟件

1.5.1下載配置arduino開發環境

1.5.2認識arduino ide

1.5.3安裝arduino驅動程序

1.6 blink——arduinohello world!

2章 基礎篇

2.1 arduino語言及程序結構

2.1.1 arduino語言

2.1.2 arduino程序結構

2.2 c/c++語言基礎

2.2.1數據類型

2.2.2運算符

2.2.3表達式

2.2.4數組

2.2.5字符串

2.2.6注釋

2.2.7用流程圖表示程序

2.2.8順序結構

2.2.9選擇結構

2.2.10循環結構

2.3電子元件和arduino擴展模塊

2.4傳感器擴展板的使用

2.5 arduino i/o的簡單控制

2.5.1數字i/o的使用

2.5.2項目:人體感應燈(繼電器模塊與數字傳感器)

2.5.3模擬i/o的使用

2.5.4項目:電子溫度計

2.5.5數字傳感器與模擬傳感器的使用

2.6與計算機交流——串口的使用

2.6.1串口輸出

2.6.2串口輸入

2.6.3實驗:串口控制開關燈

2.7時間控制函數

2.7.1運行時間函數

2.7.2延時函數

3i/o口高級應用

3.1調聲函數

3.2項目:簡易電子琴

3.3脈沖寬度測量函數及超聲波測距

3.3.1脈沖寬度測量函數

3.3.2超聲波測距

3.4設置adc參考電壓

3.5外部中斷

3.5.1外部中斷的使用

3.5.2實驗:外部中斷觸發蜂鳴器報警

4章 使用和編寫類庫

4.1編寫并使用函數,提高程序的可讀性

4.2使用arduino類庫

4.3編寫arduino類庫

4.3.1編寫頭文件

4.3.2預處理命令

4.3.3宏定義

4.3.4文件包含

4.3.5條件編譯

4.3.6版本兼容

4.3.7編寫.cpp文件

4.3.8關鍵字高亮顯示

4.3.9建立示例程序

4.4類庫優化與發布

5章 通信篇

5.1硬件串口通信——hardwareserial類庫的使用

5.1.1 hardwareserial類庫成員函數

5.1.2 print()和write()輸出方式的差異

5.1.3 read()peek()輸入方式的差異

5.1.4串口讀取字符串

5.1.5串口事件

5.1.6串口緩沖區

5.1.7實驗:串口控制rgb led調光

5.1.8更好的串口監視器——串口調試助手

5.2軟件模擬串口通信——softwareserial類庫的使用

5.2.1 softwareserial類庫的局限性

5.2.2 softwareserial類庫成員函數

5.2.3建立一個軟串口通信

5.2.4實驗:arduino間的串口通信

5.2.5同時使用多個軟串口

5.3 iic總線的使用——wire類庫的使用

5.3.1 iic主機、從機與引腳

5.3.2 wire類庫成員函數

5.3.3 iic連接方法

5.3.4主機寫數據,從機接收數據

5.3.5從機發送數據,主機讀取數據

5.4 spi總線的使用——spi類庫的使用

5.4.1 spi引腳

5.4.2 spi總線上的從設備選擇

5.4.3 spi類庫成員函數

5.4.4 spi總線上的數據發送與接收

5.4.5實驗:使用數字電位器ad5206

5.4.6軟件模擬spi通信

5.4.7實驗:使用74hc595擴展i/o

6章 存儲篇

6.1斷電也能保存數據——eeprom類庫的使用

6.1.1 eeprom類庫成員函數

6.1.2寫入操作

6.1.3讀取操作

6.1.4清除操作

6.1.5存儲各類型數據到eeprom

6.2保存大量數據——sd卡類庫的使用

6.2.1格式化sd

6.2.2 sd卡類庫成員函數

6.2.3使用sd卡讀/寫模塊

6.2.4創建文件

6.2.5刪除文件

6.2.6寫文件

6.2.7讀文件

6.3項目:sd卡環境數據記錄器

6.3.1 dht11溫濕度檢測模塊的使用

6.3.2硬件連接方法

6.3.3溫濕度記錄器

6.3.4excel中分析數據

7章 無線通信篇——紅外遙控

7.1 irremote類庫成員函數

7.2紅外接收

7.3紅外發射

7.4實驗:遙控家電設備

8lcd顯示篇

8.1 1602 lcd的使用——liquidcrystal類庫的使用

8.1.11602 lcdarduino連接

8.1.2 1602 lcd相關參數

8.1.3 liquidcrystal類庫成員函數

8.1.4實驗:“helloworld!

8.1.5實驗:將串口輸入數據顯示到1602 lcd

8.1.6實驗:顯示滾動效果

8.1.7實驗:顯示自定義字符

8.2項目:制作電子時鐘

8.2.1 ds1307時鐘模塊的使用

8.2.2電子時鐘

8.3圖形顯示器的使用——u8glib類庫的使用

8.3.1使用mini12864顯示屏

8.3.2使用其他圖形液晶顯示器

8.3.3 u8glib程序結構

8.3.4純文本顯示

8.3.5數據顯示

8.3.6實驗:繪制圖形

8.3.7實驗:顯示圖片——位圖取模

9usb類庫的使用

9.1 usb設備模擬相關函數

9.1.1 usb鼠標類的成員函數

9.1.2 usb鍵盤類的成員函數

9.2模擬鍵盤輸入信息

9.2.1 arduino leonardo在模擬usb設備后,無法正常下載程序

9.2.2模擬鍵盤組合按鍵

9.3實驗:使用搖桿模塊控制計算機鼠標

9.4項目:ppt播放遙控器

10ethernet類庫的使用

10.1 ethernet相關硬件介紹

10.2 ethernet類庫

10.2.1 ethernet

10.2.2 ipaddress

10.2.3 ethernetserver

10.2.4 ethernetclient

10.3 ethernet的初始化

10.3.1自定義ip地址

10.3.2 dhcp獲取ip地址

10.4通過telnet建立簡易聊天室

10.4.1建立arduino telnet聊天服務器

10.4.2 windows telnet客戶端的使用

10.5 ethernetweb應用

10.5.1 http協議簡介

10.5.2 http響應

10.5.3網頁客戶端

10.5.4網頁服務器

10.6 udp通信

10.6.1 ethernetudp

10.6.2使用udp/發數據

10.7項目:網頁控制arduino

附錄

a.1使用專業ide編寫arduino項目

a.2常見問題及解決方法

a.3 arduino leonardo手冊

a.4 arduino due手冊

a.5 ascii碼對照表

a.6串口通信可用的config配置

a.7 usb鍵盤庫支持的鍵盤功能按鍵列表

a.8常見arduino型號的參數比較表

后記

參考文獻
展開全部

Arduino 程序設計基礎-(第2版) 作者簡介

陳呂洲:Arduino中文社區創始人,曾今的機器人競賽選手,F從事3D打印機設計與開發,業余從事開源硬件開發與推廣。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網
在線客服
主站蜘蛛池模板: 金属清洗剂,防锈油,切削液,磨削液-青岛朗力防锈材料有限公司 | 高温链条油|高温润滑脂|轴承润滑脂|机器人保养用油|干膜润滑剂-东莞卓越化学 | 高考志愿规划师_高考规划师_高考培训师_高报师_升学规划师_高考志愿规划师培训认证机构「向阳生涯」 | 青岛代理记账_青岛李沧代理记账公司_青岛崂山代理记账一个月多少钱_青岛德辉财税事务所官网 | 成都顶呱呱信息技术有限公司-贷款_个人贷款_银行贷款在线申请 - 成都贷款公司 | 北京征地律师,征地拆迁律师,专业拆迁律师,北京拆迁律师,征地纠纷律师,征地诉讼律师,征地拆迁补偿,拆迁律师 - 北京凯诺律师事务所 | 动库网动库商城-体育用品专卖店:羽毛球,乒乓球拍,网球,户外装备,运动鞋,运动包,运动服饰专卖店-正品运动品网上商城动库商城网 - 动库商城 | 火锅底料批发-串串香技术培训[川禾川调官网] | 找培训机构_找学习课程_励普教育 | 酒店品牌设计-酒店vi设计-酒店标识设计【国际级】VI策划公司 | 聚天冬氨酸,亚氨基二琥珀酸四钠,PASP,IDS - 远联化工 | 济南菜鸟驿站广告|青岛快递车车体|社区媒体-抖音|墙体广告-山东揽胜广告传媒有限公司 | 岛津二手液相色谱仪,岛津10A液相,安捷伦二手液相,安捷伦1100液相-杭州森尼欧科学仪器有限公司 | 冷凝水循环试验箱-冷凝水试验箱-可编程高低温试验箱厂家-上海巨为(www.juweigroup.com) | 西点培训学校_法式西点培训班_西点师培训_西点蛋糕培训-广州烘趣西点烘焙培训学院 | 飞飞影视_热门电影在线观看_影视大全 | 模具硅橡胶,人体硅胶,移印硅胶浆厂家-宏图硅胶科技 | 气力输送设备_料封泵_仓泵_散装机_气化板_压力释放阀-河南锐驰机械设备有限公司 | MES系统-WMS系统-MES定制开发-制造执行MES解决方案-罗浮云计算 | 交流伺服电机|直流伺服|伺服驱动器|伺服电机-深圳市华科星电气有限公司 | 软文推广发布平台_新闻稿件自助发布_媒体邀约-澜媒宝 | 地埋式垃圾站厂家【佳星环保】小区压缩垃圾中转站转运站 | 厂房出租_厂房出售_产业园区招商_工业地产 - 中工招商网 | 小型高低温循环试验箱-可程式高低温湿热交变试验箱-东莞市拓德环境测试设备有限公司 | 广州办公室设计,办公室装修,写字楼设计,办公室装修公司_德科 | 山东齐鲁漆业有限公司【官网】-工业漆专业生产厂家 | 高通量组织研磨仪-多样品组织研磨仪-全自动组织研磨仪-研磨者科技(广州)有限公司 | 上海办公室装修,写字楼装修—启鸣装饰设计工程有限公司 | 整合营销推广|营销网络推广公司|石家庄网站优化推广公司|智营销 好物生环保网、环保论坛 - 环保人的学习交流平台 | 深圳市宏康仪器科技有限公司-模拟高空低压试验箱-高温防爆试验箱-温控短路试验箱【官网】 | 实木家具_实木家具定制_全屋定制_美式家具_圣蒂斯堡官网 | 激光内雕_led玻璃_发光玻璃_内雕玻璃_导光玻璃-石家庄明晨三维科技有限公司 激光内雕-内雕玻璃-发光玻璃 | 招商帮-一站式网络营销服务|搜索营销推广|信息流推广|短视视频营销推广|互联网整合营销|网络推广代运营|招商帮企业招商好帮手 | MES系统-WMS系统-MES定制开发-制造执行MES解决方案-罗浮云计算 | 成都亚克力制品,PVC板,双色板雕刻加工,亚克力门牌,亚克力标牌,水晶字雕刻制作-零贰捌广告 | 铣刨料沥青破碎机-沥青再生料设备-RAP热再生混合料破碎筛分设备 -江苏锡宝重工 | 手机游戏_热门软件app下载_好玩的安卓游戏下载基地-吾爱下载站 | 健康管理师报考条件,考试时间,报名入口—首页 | 外贸网站建设-外贸网站设计制作开发公司-外贸独立站建设【企术】 | 数显恒温培养摇床-卧式/台式恒温培养摇床|朗越仪器 | 一体化隔油提升设备-餐饮油水分离器-餐厨垃圾处理设备-隔油池-盐城金球环保产业发展有限公司 |