欢迎光临澳大利亚新华书店网 [登录 | 免费注册]

    • Arduino权威指南(原书第3版)
      • 作者:(美)迈克尔·马戈利斯//布莱恩·杰普森//(英)尼古拉斯·罗伯特·韦尔丁|责编:王春华|译者:田金周
      • 出版社:机械工业
      • ISBN:9787111763147
      • 出版日期:2024/11/01
      • 页数:667
    • 售价:71.6
  • 内容大纲

        本书是介绍Arduino基础入门以及应用的权威手册,适合新手入门使用,也适合有经验的开发者查漏补缺。第1章从最基础的Arduino开发环境搭建讲起,第2章着重讲解了Arduino所用开发语言的基础语法,第3章讲解了用代码实现数学运算。后续各章则通过一个个应用场景将各个技术点逐一展开介绍,不但提供了完整的代码,而且详细解释了涉及的技术原理。本书的最后三章(即第16~18章)则介绍了开发中常用的高级技巧。
  • 作者介绍

  • 目录

    前言
    第1章  入门指南
      1.0  概述
      1.1  安装集成开发环境
      1.2  安装Arduino板
      1.3  使用集成开发环境配制一个Arduino草图
      1.4  上传和运行Blink草图
      1.5  创建和存草图
      1.6  第一个简单的Arduino项目
      1.7  使用不含在标准发布库中的开发板
      1.8  使用32位Arduino板(或兼容板)
    第2章  Arduino编程
      2.0  简介
      2.1  典型的Arduino sketch
      2.2  使用简单基本类型(变量)
      2.3  使用浮点数
      2.4  使用数组
      2.5  使用Arduino字符串函数
      2.6  使用C字符串
      2.7  将逗号分隔的文本拆分为组
      2.8  将数字转换为字符串
      2.9  将字符串转换为数字
      2.10  将代码结构化为功能块
      2.11  从函数返回多个值
      2.12  条件语句
      2.13  重复一个语句序列
      2.14  用计数器重复陈述
      2.15  跳出循环
      2.16  基于单个变量采取不同的作
      2.17  比较字符和数字值
      2.18  字符串的比较
      2.19  执行逻辑比较
      2.20  执行位运算
      2.21  复合运算和赋值
    第3章  数学运算
      3.0  简介
      3.1  加减乘除
      3.2  让变量递增或者递减
      3.3  两数相除的余数
      3.4  获取对值
      3.5  约束一个数为范围内的值
      3.6  找出大值或者小值
      3.7  幂运算
      3.8  计算平方根
      3.9  浮点数向上和向下取整
      3.10  三角函数
      3.11  随机数
      3.12  设置和读取位
      3.13  移位作
      3.14  截取整型或者长整型的高位和低位字节

      3.15  通过高字节和低字节组成一个整型或者长整型
    第4章  串口通信
    第5章  简单的数字输入和模拟输入
    第6章  获取传感器的输入
    第7章  可视化输出
    第8章  物理输出
    第9章  音频输出
    第10章  远程控制外设备
    第11章  使用显示屏
    第12章  使用时间和日期
    第13章  利用I2C和SPI进行通信
    第14章  简单的无线通信
    第15章  Wi-Fi和以太网
    第16章  库的使用、修改和创建
    第17章  高级编程和内存作
    第18章  使用控制器芯片硬件
    附录A  电子元件
    附录B  使用原理图和数据手册
    附录C  构建和连接电路
    附录D  软件异常排查
    附录E  硬件排错技巧
    附录F  数字和模拟引脚
    附录G  ASCII和扩展字符集