我的智能小车(一)——开场篇
小时候能拥有一辆遥控车便是我的梦想,而现在能够制作出一辆遥控车成了我的梦想,看着一个个小零件在我的手中逐渐成为了小车的一部分,而我 DIY 的智能小车也逐渐有了基本的功能,我油然而生一种不折腾会死星人的自豪感,下面就让我一一介绍我的智能小车的各个功能的实现过程,但是在这之前,作为我的智能小车系列的开场篇,我先要介绍一下我的智能小车的各个部件及计算机开发环境基本配置。
硬件部件
小车底板及电机
由两个电机的转速差实现小车的移动方向,后面的万向轮可以自由转动。
L298N 双电机驱动模块
对射式测速传感器模块
HMC5883L 电子指南针模块
Arduino Uno R3 Plus 开发板
蓝牙从机模块
Wireless SD Shield 扩展板
XBEE/蓝牙/舵机口/传感器/APC2XX一体扩展板
8V 3500MAh 锂电池组
计算机开发环境
- 系统:Ubuntu 12.04 LTS Desktop 32 位
- Arduino 开发软件:Arduino 集成开发环境
- 蓝牙设置软件:Blueman 蓝牙管理器
- 串口调试软件:CuteCom
- 移动应用开发:App Inventor 开发环境
上面的软件都能在 Ubuntu——系统工具——Ubuntu 软件中心 搜索安装,而 App Inventor 开发环境配置属于 Android 软件的开发,如果你感兴趣可以试试搜索有关教程。