相关商品

  • Arduino 水蒸气传感器 雨水探测器 液位开关 湿度传感器 电子积木
  • Arduino 魔法书 实现梦想的工具和技术
  • Arduino UNO R3 控制器 ATmega328P-PU+ATmega16U2 arduino 原装进口
  • AS-6DOF 铝合金机械臂 6自由度机械手 Arduino机器人制作指南套件
  • Arduino Due ARM控制器 Arduino原装进口 32bit CortexM3
  • Arduino Starter Kit Arduino入门套件 意大利中国代理
  • Arduino Yun Arduino官方原装 Arduino Yún WiFi Linux
  • Arduino无线SD扩展板 Arduino原装进口
  • Arduino Mini 05 Sparkfun原装进口 ATmega328 控制器
  • Arduino Ethernet w/o PoE Arduino原装进口 arduino网络扩展板
  • Arduino UNO R3 SMD 控制器 ATmega16U2 开发版 单片机 sparkfun原装进口
  • A-Star 32u4 Mini LV 可编程模块 ATmega32U4开发板 pololu原装
  • A-Star 32U4 Mini ULV 可编程模块 ATmega32U4开发板 Pololu原装
  • Arduino Intel Galileo Gen 2 伽利略开发板 官方授权
  • Starduino UNO R3 控制器 ATmega328P-PU+ATmega32U2 (直插) 兼容Arduino
  • Arduino 声音传感器 Sound Detector 声音检测模块 Sparkfun原装
  • Arduino Yun 透明外壳 WiFi 云控制器保护套 Sparkfun品牌新品
  • 例说xbee无线模块开发 XBee zigbee 无线通信数传 教材
  • RB-421舵机附件包 一字圆型六角舵盘 塑料舵盘 支架 双足机械臂
  • RB-150MG MG995 舵机附件包 一字圆型六角舵盘 塑料舵盘支架 双足
  • 9轴姿态传感器 LSM9DS1 三轴加速度计 陀螺仪 磁力计 Sparkfun
  • 动手玩转Arduino套件 爱上Arduino互动电子入门套件
  • 动手玩转 Arduino 爱上 Arduino 互动电子入门套件 Arduino必备教材
  • 4WD机器人调试助手v2.0软件 智能小车 Arduino 履带 WiFi蓝牙小车
  • 奥松机器人 百变之星创意拼装套件 【专业版】 创客星球力荐
  • SparkFun原装进口 Block for Intel® Edison 扩展板 Arduino扩展
  • 机智云开发板 Arduino UNO 传感器扩展板 GoKit智能硬件
  • 学Arduino玩转机器人制作 爱上 Arduino套件 爱上制作图书 机器人制作知识大全 爱上机器人
  • Arduino 电流传感器 电流检测模块 过流保护模块 交流电检测
  • 奥松 扬声器发声模块 声音输出模块 Speaker模块 麦克风发声模块
  • Arduino Yun Mini 控制器 ATmega32U4开发板 WIFI Linux原装限量
  • Arduino 9 Axes Motion Shield 9轴运动扩展板 三轴加速度计
  • Arduino M0 Pro 电路板 ATSAMD21G18 Arduino UNO 升级 原装
  • 当前位置: 首页 > 产品评测 > 【新书】《爱上机器人:学Arduino玩转机器人制作》

    【新书】《爱上机器人:学Arduino玩转机器人制作》

    编辑:Nikita2014-05-07 浏览次数:1736

    推荐前言:



    爱上机器人-学Arduino玩转机器人制作

    Arduino俗称“电子积木”,本书说的是如何在Arduino的基础上用搭积木的方法制作机器人,培养读者模块化的设计思想。

    作为一款广受欢迎的开源硬件产品,Arduino及其周边设备是一个学习和开展机器人项目的理想平台。本书详细介绍了两轮四轮机器人的模块化建造方案,涵盖了机器人软硬件模块的设计、装配、修改、调试和使用。读者将从基础的循线功能开始,通过软硬件模块的灵活搭配改变机器人的行为,让它执行不同的任务。

    软件是本书的重头戏,机器人程序的模块化设计又是其中的一大特色。本书作者美国Michael Margolis也是Arduino重量级著作《Arduino 权威指南(第2版)》(Arduino Cookbook)一书的作者,书中融入了大量极具参考价值的程序设计思路和机器人开发经验。此外,本书还以实例形式对Arduino的一些高级应用做了细致入微的分析,如接合Processing实时监控机器人运行状态、根据硬件修改底层驱动程序、库的修改和自定义。



    目录预览

    第1章 机器人项目简介 1
    1.1 为什么制作机器人? 3
    1.2 机器人的移动方式 3
    1.3 工具 4

    第2章 搭建电路 5
    2.1 硬件需求 6
    2.2 制作方法 6

    第3章 制作两轮移动平台 11
    3.1 硬件需求 12
    3.2 结构组装 12
    3.3 安装红外传感器 19
    3.4 后续工作 21

    第4章 制作四轮移动平台 22
    4.1 硬件需求 23
    4.2 结构组装 23
    4.3 安装红外传感器 30
    4.4 后续工作 31

    第5章 Arduino入门 33
    5.1 硬件需求 34
    5.2 Arduino软件 34
    5.3 Arduino硬件 34
    5.4 安装集成开发环境(IDE) 35
    5.5 连接Arduino电路板 37
    5.6 使用IDE 37
    5.7 上传运行Blink草绘 38
    5.8 使用标签 39
    5.9 安装第三方库文件 39

    第6章 测试机器人的基本功能 41
    6.1 硬件需求 42
    6.2 软件需求 42
    6.3 本章使用的程序 43
    6.4 上传运行helloRobot.ino 43
    6.5 程序说明 48
    6.6 故障排查 50
    6.7 提高程序的可扩展性 50

    第7章 速度和方向控制 54
    7.1 硬件需求 55
    7.2 本章使用的程序 55
    7.3 电机类型 55
    7.4 电机控制器 55
    7.5 控制电机转速 57
    7.6 机器人机动软件结构 62
    7.7 机器人运动函数 66

    第8章 认识传感器 72
    8.1 硬件介绍 73
    8.2 软件 73
    8.3 红外反射传感器 73
    8.4 声纳测距传感器 75
    8.5 Maxbotix EZ1声呐测距传感器 76
    8.6 夏普红外测距传感器 76
    8.7 接近传感器 77
    8.8 声音传感器 78
    8.9 Arduino Cookbook 80

    第9章 让机器人对边沿和路线做出反应 81
    9.1 硬件需求 82
    9.2 本章使用的程序 82
    9.3 Look代码 82
    9.4 边沿检测 83
    9.5 循线 85
    9.6 查看程序数据 89

    第10章 自主运动 91
    10.1 硬件需求 92
    10.2 本章使用的程序 92
    10.3 安装超声波测距传感器 93
    10.4 让机器人自由活动 95
    10.5 增加扫描功能 100

    第11章 遥控 105
    11.1 硬件需求 106
    11.2 本章使用的程序 106
    11.3 设计遥控代码 106
    11.4 用电视遥控器控制机器人 109

    附录A 机器人功能扩展 117
    A.1 设计 118
    A.2 如何实现复杂项目 118

    附录B 在机器人上使用其他硬件 119
    B.0 其他电机控制器 120

    附录C 调试机器人 123
    C.0 根据症状判断问题 124

    附录D 电源 131
    D.1 监控电池电压 132
    D.2 涓流冲电 137

    附录E 程序结构 138
    E.1 数字I/O 139
    E.2 模拟I/O 139
    E.3 计算函数 139
    E.4 其他函数和结构 139

    附录F Arduino引脚和定时器资源 141
    F.1 解决资源冲突 142
    F.2 引脚和定时器列表 143

    相关书籍: Arduino机器人权威指南》《爱上ArduinoArduino机器人制作指南》Arduino+Android互动智作》Arduino电子设计实战指南》《Arduino技术内幕》


    Arduino,满足创新创意的需要!用一个 Arduino和一个机器人平台,你可以开展以下项目,如:加入障碍检测使机器人有意识的自主运动、让机器人按照指定的路线行走、用一个标准的电视遥控器控制机器人。怎么样,看到这些项目是不是心动了呢?心动不如行动!如果你正在苦于没有平台施展你的才华,或是没有足够的硬件资源供你完成制作,那么奥松机器人将携手哈尔滨创客空间为你提供这样一个可以实现创意的地方,让你真正的爱上制作,爱上机器人。


    Arduino 是一款便捷灵活、方便上手的开源电子原型平台,包含硬件(各种型号的arduino板)和软件(arduino IDE)。它适用于爱好者、艺术家、设计师和对于“互动”有兴趣的朋友们。
    • 用户评价

    暂时还没有任何用户评论

    总计 0 个记录,共 1 页。 第一页 上一页 下一页 最末页
    用户名: 匿名用户
    E-mail:
    评价等级:
    评论内容:
    验证码:
    captcha

    Hi,大家好,我是小奥!

    欢迎来到奥松机器人的世界!

    需要咨询服务请点小奥哦!

    • 销售咨询: 销售咨询
    • 销售咨询: 销售咨询
    • 技术支持: 技术支持
    • 咨询电话:
      0451-86628691
    Top