智能小车制作过程全纪录:一、硬件平台
来源:互联网 发布:linux离线下载软件 编辑:程序博客网 时间:2024/06/10 01:35
最近看了BBC的纪录片机器人时代,对国外机器人技术的发展感到震撼,当我们的新闻媒体还在报道几个机器人放在一起做一致的机械动作时,国外的机器人研究已经在研究各种各样的仿生机器人,甚至仿生的植物机器人,差距不是一点半点,而是被人家甩了几条街了。
国外很多机器人都是大型的科研机构在研究,这需要长时间大量的经费投入,而我们国内的科研机构所有的科研项目都是功利性的,都是想方设法导出搞钱,没有人能够踏踏实实的做些基础性的研究,这也就是国内在基础科学研究方面落后的本质原因;而机器人技术是众多基础研究成果的集大成,也可想而知我们为什么这么落后了;
不过看了这部片子后对国外极客精神所折服,虽然大部分机器人都是科研机构在研究,但也有很多极客凭借一己之力完成很多很牛逼的机器人制作。所以决定自己也动起来做点什么,想了想先做个简单的智能车,从有想法到完成1.0版本,前前后后花了2周左右的时间。
要做到智能,所以要有如下智能的要素
- 有眼睛:可以通过视频来看到东西,同时可以识别看到东西
- 有耳朵:可以和人通过声音进行交互
- 有嘴巴:可以通过声音表达
先上一张做好的图
一、硬件平台的搭建(发挥万能的淘宝的优势,所有的硬件都从淘宝上购买)
发挥万能的淘宝的优势,所有的硬件都从淘宝上购买;a. 小车驱动:使用流行的Arduino硬件平台 arduino uno R3,原装淘宝价88元人民币,山寨版本更便宜。
b. 马达控制板:motor control shield L293D 兼容arduino uno R3马达板,原装淘宝价22元人民币,可以直接插在arduino uno R3上
c. 主控板:友善之臂 Nanopc T3,淘宝价379元人民币 选择这块板子的主要原因是看中其CPU是8核,同时集成了Wifi、Bluetooth,8G eMMC。
d. 舵机板:Arduino mini USB 24路舵机控制板舵机控制器伺服USC-24,淘宝价105元人民币
e. 舵机:2自由度舵机套餐,淘宝价78元左右
f. 电源板:LM2596S稳压电源模块, 淘宝价12元左右 Nanopc T3要求输入是5V,2A电流; arduino uno R3可以兼容7~12V的输入 舵机控制输入是6~12V,舵机电压是5V 4路电机输入9V~32V 鉴于这样的需求电源板选择LM2596S稳压电源模块,可输出4V~40V,可调电压,同时输出电流为3A基本可以满足主控板,电机,舵机的对电源的需求
g. 小车底盘:淘宝找的4个直流电机控制底盘,这个根据自己的喜好选择,淘宝上的款式很多,2驱动,履带底盘的都有
h.摄像头随便找个USB摄像头就可以了i.超声波传感器,淘宝上随便买个就可以了
螺丝刀,尖嘴钳,万用表,电烙铁,电转这些工具也是必须的。组装好以后就是就是第一张图的样子
0 0
- 智能小车制作过程全纪录:一、硬件平台
- 智能小车制作过程全纪录: 三、软件平台--- Java 平台串口通信
- 智能小车制作过程全纪录: 二、软件平台--- Arduino底盘驱动
- 智能小车制作过程全纪录: 四、软件平台--- Java 控制GPIO
- 智能小车制作过程全纪录: 五、软件平台--- Sphinx语音识别
- 智能小车制作过程全纪录: 六、软件平台--- 摄像头云台控制
- 智能小车的制作(一)
- 用树莓派制作智能小车
- 通过WiFi控制智能小车机器人制作过程详解
- 基于Qt的wifi智能小车的制作(一)
- 关于可循线智能小车的制作(一)
- 一辆智能小车
- 智能小车制作入门篇
- 智能小车一《arduino是什么》
- 智能小车的制作(二)
- 智能小车的制作(三)
- 智能小车的制作(五)
- 智能小车的制作(六)
- iOS CocoaPods组件平滑二进制化解决方案
- java List多字段排序方法
- DataAnnotations提供用于为实体类定义元数据的特性类
- 回过头再看 计算机体系结构6----编译器指令重排序--导致并发执行出现问题
- nginx安装配置
- 智能小车制作过程全纪录:一、硬件平台
- 漫谈.Net关键字系列之一Sealed与Final
- android open failed: EACCES (Permission denied)
- android MediaScanner 详解
- python 中对配置文件的解析 ConfigParser & ConfigObj
- NE
- Unity3D自学笔记——脚本生命周期
- 常用js框架之vue.js(深入二:杂项)
- linux系统下修改文件夹目录权限FTP服务器搭建