目录

  • 1 了解机器人
    • 1.1 什么是机器人
      • 1.1.1 机器人的概念
      • 1.1.2 机器人的分类
      • 1.1.3 机器人的应用
      • 1.1.4 机器人的结构
  • 2 搭建机器人
    • 2.1 底盘设计
      • 2.1.1 底盘材料
      • 2.1.2 底盘结构
      • 2.1.3 Coredraw软件的使用
    • 2.2 底盘制作
      • 2.2.1 激光切割机的使用
    • 2.3 底盘组装
      • 2.3.1 电机的安装
      • 2.3.2 车轮的安装
      • 2.3.3 电池的安装
      • 2.3.4 电路板的安装
  • 3 控制模块设计与制作
    • 3.1 控制模块设计
      • 3.1.1 微控制器最小系统的设计
      • 3.1.2 微控制器接口
      • 3.1.3 电源电路的设计
      • 3.1.4 电池
    • 3.2 控制模块制作
      • 3.2.1 原理图的绘制
      • 3.2.2 PCB板的设计
      • 3.2.3 PCB板的制作
  • 4 运动机构设计
    • 4.1 电机
      • 4.1.1 有刷直流电机
      • 4.1.2 无刷直流电机
      • 4.1.3 直流减速电机
      • 4.1.4 步进直流电机
      • 4.1.5 伺服舵机
    • 4.2 电机驱动电路
      • 4.2.1 直流电机驱动电路的控制原理
      • 4.2.2 L298N驱动电路
      • 4.2.3 PWM调速原理
    • 4.3 机器人运动程序设计
      • 4.3.1 L298N驱动直流减速电机的程序设计
      • 4.3.2 L298N驱动步进直流电机的程序设计
      • 4.3.3 机器人漫步运动的程序设计
      • 4.3.4 直流电机调速的程序设计
      • 4.3.5 机械臂的程序设计
  • 5 传感器模块应用
    • 5.1 碰撞传感器
      • 5.1.1 碰撞传感器的介绍
      • 5.1.2 碰撞传感器的安装
      • 5.1.3 碰撞传感器的测试
      • 5.1.4 碰撞传感器的应用
    • 5.2 红外传感器
      • 5.2.1 红外传感器的介绍
      • 5.2.2 红外传感器的安装
      • 5.2.3 红外传感器的测试
      • 5.2.4 红外传感器的应用
    • 5.3 超声波传感器
      • 5.3.1 超声波传感器的介绍
      • 5.3.2 超声波传感器的安装
      • 5.3.3 超声波传感器的测试
      • 5.3.4 超声波传感器的应用
  • 6 无线控制模块应用
    • 6.1 2.4G无线通信模块
      • 6.1.1 2.4G无线通信的介绍
      • 6.1.2 2.4G无线通信模块的测试
    • 6.2 蓝牙通信模块
      • 6.2.1 蓝牙通信的介绍
      • 6.2.2 蓝牙通信模块的测试
      • 6.2.3 蓝牙通信模块的应用
      • 6.2.4 HC-05蓝牙模块的AT指令集
底盘设计