全部商品分类

您现在的位置: 全部商品分类 > 电子电脑 > 电工无线电自动化 > 自动化技术

创客机器人实战(基于Arduino和树莓派)

  • 定价: ¥69.9
  • ISBN:9787111607519
  • 开 本:16开 平装
  •  
  • 折扣:
  • 出版社:机械工业
  • 页数:312页
  • 作者:编者:何福贵
  • 立即节省:
  • 2018-11-01 第1版
  • 2018-11-01 第1次印刷
我要买:
点击放图片

导语

  

内容提要

  

    机器人创客是创客重要和活跃的分支,是一种启发式、发掘式、创新式、灵活式的创新实践。本书着眼于机器人创客领域,选择当前主流和典型的机器人创客平台:Arduino和树莓派(一个容易上手,另一个支持复杂应用),循序渐进地讲解了机器人创客DIY部件、创客必备软件、Arduino开发板和开发环境、Arduino编程、Arduino电机控制、Arduino传感器、Arduino无线通信、Arduino综合应用、树莓派硬件接口、树莓派远程控制和软件操作、Python编程、树莓派传感器、树莓派控制器、树莓派机器视觉、树莓派语音处理、树莓派综合应用、Arduino与树莓派综合应用等内容。
    在讲解每一个知识点时,都遵循了理论联系实际的方式,配以实战演练,彻底剖析了机器人创客的完整实现流程,突出了系统性及完整性。何福贵编著的《创客机器人实战(基于Arduino和树莓派)》适用于具有一定编程基础和Linux开发经验,想进一步提高机器人创客开发能力的读者,可作为大中专院校机器人类专业教材,也可作为机器人培训教材,还可作为机器人开发爱好者的学习手册。

作者简介

    何福贵,博士后、博导、北京市教学名师、北京市专业创新团队带头人。2010年至今指导学生参加全国职业技能竞赛获得一等奖4项、二等奖5项,2017年入选北京市“高创计划”教学名师。曾出版专著十余本,撰写发表论文几十篇,涉及EI检索论文3篇、国际会议论文5篇、核心期刊4篇,以及教育改革十余篇等。

目录

前言
基础篇
  第一章  概述
    1.1  创客的发展
    1.2  机器人创客
    1.2.1  中国机器人创客联盟
    1.2.2  DFRobot——创客机器人的造物梦工厂
    1.2.3  奥松机器人
    1.2.4  秀创客——创客教育网
    1.3  机器人创客DIY部件
    1.3.1  典型控制器
    1.3.2  典型传感器
    1.3.3  典型驱动器
    1.3.4  典型通信模块
    1.3.5  机器人视觉和语音模块
    1.3.6  Adafruit——开源电子硬件制造商
    1.4  机器人简介
    1.5  本章小结
  第二章  创客必备软件
    2.1  Arduino IDE
    2.2  Processing
    2.3  Autodesk Circuits
    2.4  Fritzing
    2.5  Scratch
    2.6  Scratch for Arduino
    2.7  APP Inventor
    2.81  23D Design
    2.9  Kodu
    2.10  Stencyl
    2.11  机器人调试助手
    2.12  Python语言
    2.13  本章小结
Arduino篇
  第三章  Arduino介绍
    3.1  Arduino开发板
    3.1.1  Arduino UNO
    3.1.2  Arduino Leonardo
    3.1.3  Arduino Mega
    3.1.4  英特尔 Galileo 开发板和英特尔Edison 开发板
    3.1.5  Arduino Due
    3.2  Arduino扩展板
    3.3  Arduino开发环境
    3.3.1  Arduino IDE介绍
    3.3.2  ArduBlockArduino的图形开发环境
    3.3.3  Arduino使用外部库
    3.4  Processing介绍
    3.5  Arduino和Processing的交互
    3.6  本章小结
  第四章  Arduino基本函数
    4.1  数字I/O口的操作函数
    4.1.1  pinMode(pin, mode)
    4.1.2  digitalWrite(pin, value)
    4.1.3  digitalRead(pin)
    4.2  模拟I/O口的操作函数
    4.2.1  analogReference(type)
    4.2.2  analogRead(pin)
    4.2.3  analogWrite(pin, value)
    4.3  高级I/O
    4.3.1  shiftOut(dataPin,clockPinbitOrder,val)
    4.3.2  pulseIn(pin,state,timeout)
    4.4  中断函数
    4.5  延时函数
    4.6  串口通信函数
    4.7  数学函数
    4.8  EEPROM函数
    4.9  Arduino SPI
    4.10  Arduino I2C
    4.11  本章小结
  第五章  Arduino典型电机控制
    5.1  舵机控制
    5.1.1  舵机简介
    5.1.2  舵机控制函数库
    5.1.3  实例:实现摇头电扇
    5.2  直流减速电机
    5.2.1  直流电机简介
    5.2.2  H桥驱动电路
    5.2.3  PWM信号控制调速
    5.2.4  常用直流电机驱动芯片
    5.2.5  实例:实现圆圈运动
    5.2.6  实例:实现螺旋运动
    5.3  步进电机
    5.3.1  步进电机简介
    5.3.2  常用步进电机驱动芯片
    5.3.3  实例:实现步进正反转运动
    5.4  本章小结
  第六章  Arduino典型传感器使用
    6.1  超声波测距传感器
    6.1.1  工作原理
    6.1.2  超声波测距传感器
    6.1.3  编程实现
    6.1.4  实例:超声波避障
    6.2  红外光电传感器
    6.2.1  工作原理
    6.2.2  编程实现
    6.2.3  实例:红外循迹和避障
    6.3  温度传感器
    6.3.1  模拟温度传感器
    6.3.2  数字温度传感器
    6.3.3  实例:使用DHT库读取温湿度
    6.4  光敏传感器
    6.5  魔术光杯
    6.6  手势识别传感器
    6.7  颜色传感器
    6.7.1  颜色传感器介绍
    6.7.2  颜色识别过程
    6.8  九轴姿态检测传感器
    6.9  本章小结
  第七章  Arduino无线通信
    7.1  蓝牙传输
    7.1.1  蓝牙技术简介
    7.1.2  蓝牙模块的使用
    7.1.3  实例:Android手机与Arduino开发板蓝牙通信
    7.2  无线数传
    7.2.1  无线数传模块nRF24L
    7.2.2  实例:nRF24L01模块点对点通信
    7.3  Wi-Fi无线模块
    7.3.1  Wi-Fi技术简介
    7.3.2  串口Wi-Fi模块
    7.3.3  实例:串口Wi-Fi模块和计算机之间通信
    7.4  本章小结
  第八章  Arduino Wi-Fi视频智能小车循迹避障机器人
    8.1  概述
    8.2  硬件部分的选择
    8.3  组装
    8.4  软件部分的实现
    8.5  本章小结
树莓派篇
  第九章  树莓派介绍
    9.1  树莓派版本
    9.2  树莓派接口
    9.3  树莓派软件源
    9.4  本章小结
  第十章  树莓派基础软件操作
    10.1  操作系统的安装
    10.2  无线网络连接
    10.3  远程控制
    10.3.1  远程控制台控制
    10.3.2  远程图形化控制
    10.4  中文配置及输入法安装
    10.5  使用Scratch
    10.6  树莓派配置
    10.7  安装GPIO库
    10.8  本章小结
  第十一章  Python编程
    11.1  Python简介
    11.2  安装Python
    11.3  Python程序编辑和运行
    11.4  Python变量和数据类型
    11.5  Python基本语法
    11.6  Python基本控制结构
    11.7  Python函数
    11.8  Python异常处理
    11.9  Python自定义类
    11.10  Python操作文件
    11.11  Python多线程
    11.12  Python GUI编程
    11.13  本章小结
  第十二章  树莓派典型传感器使用
    12.1  超声波传感器测量距离
    12.2  DHT11数字温湿度传感器测量温湿度
    12.3  红外避障传感器
    12.4  模拟量——ADC测量光线
    12.5  使用开关模块
    12.6  使用USB接口摄像头
    12.7  CSI接口摄像头
    12.7.1  通过CSI摄像头模块拍照
    12.7.2  通过CSI摄像头模块拍摄视频
    12.83  D手势识别传感器——I2C接口
    12.9  本章小结
  第十三章  树莓派典型控制器使用
    13.1  直流减速电机控制
    13.2  舵机控制
    13.2.1  PWM控制
    13.2.2  Servoblaster控制
    13.3  步进电机
    13.4  LED交通信号灯模块
    13.5  使用继电器控制大功率设备
    13.6  本章小结
  第十四章  树莓派机器视觉
……
参考文献