51单片机对盒仔机器人的控制设计

一、盒仔机器人
boxz,昵称盒仔,是一款开源的互动娱乐平台!百度一下,有很多盒仔的制作教程,基本都是用arduino制作完成的。假期没事,带着宝宝们用51制作了一个廉价的boxz。先上张图:
从图上不难看出,为了宝宝们易于接受,我把盒仔的手机摇控改成了用线控的方法,做了一个简易的摇控器。
二、材料准备
名称型号及参数数量备注5v稳压模块lm78051
充电电池12v1
电容22pf2
按钮
4
自锁按钮
1
51单片机
stc12c2052ad
1
晶振
11.0592mhz
1
电机驱动
l298n模块
1
降压模块
可调,选择12v在可输入范围内,给l298n供电1
小车轮子
直接65mm,胎宽在26mm或者以下2
tt电机
2
杜邦线
若干
螺丝及螺母
m2*30若干
万能板(洞洞板)
1
六角铜柱m3*10若干
网线
用于连接摇控器与控制板1
硬纸板
2mm厚若干
以上原器件,某宝网上都有。另外,制作中需要用到壁纸刀、电钻、钢尺、胶水等工具。
三、外壳及皮肤制作
1、外壳的制作
(1)下载模板
从上面的下载地址下载模板,打印出来,然后将硬纸板切割成图上的样子,怎么切割我就不用说了吧,呵呵。
(2)组装
第一步,用到的是p003,2块电机支撑板,用于连接和固定tt减速箱电机(以下简称电机)。在开始安装电机之前,大家可以先把p003实验性的插入p001,从而定义好一个方向,我们的电机都是在支撑板内侧安装的。然后就可以用紧固件分别把电机固定在p003的内侧了。如图每块p003与tt减速箱通过两个m2x30mm的螺丝固定,两边装上轮子。
第二步,安装电路板,以及p041、p020、p030以及p050。
以上外壳的安装过程,如果大家没看明白,可以百度一下盒仔机器人,外壳都是一样的。
2、皮肤的制作
下载地址:https://yunpan.cn/crivwpnjkmrgg 访问密码 825a
网上有很多皮肤,这里提供了马里奥的皮肤下载,我制作中选用了白色的模板,让宝宝们怎么涂上颜色。
四、电路原理图
按照上面的原理图,进行电路焊接,outa、outb、outc、outd分别接电机,实物如下图:
这里要特别注意的是,电路中用到的万能板的大小一定要剪裁到刚好可以放到两轮之间的大小,具体要先做好组装中的第一步,然后实际量一下尺寸,这样做出来比较美观。l298n和电池可以直接放在电路板上面,因为上方的空间比较大。

物联网和大数据应用怎么给智能城市带来改变
雅中-江西项目将是国内最容量大的“国际领先”电力通信工程
哪些方面的应用适合博捷芯双轴半自动划片机?
高速PCB布线拓扑是怎么一回事
什么是数字中频?FPGA怎么实现数字中频?
51单片机对盒仔机器人的控制设计
2019年新一代iPhone三款产品可能将同时发售
机器视觉在烟丝质量检测中的应用研究
如何选择温控阀产品,有哪些方法
关于开关电源输出滤波电感的电磁能平衡问题分析——兼论输出滤波
OPPOR11和iPhone7plus谁的拍照更强?
德州仪器 C2000 MCU完整的太阳能解决方案
联想推出小新Air15笔记本,超薄金属机身,仅为1.95千克,最薄处16.8毫米
优傲机器人携手中德智能制造研究院拓展智造边界
ZLG致远电子2023年文章月度回顾 | 2023.07期
【曦哥论币】3.15主流货币自信反转,单子被套如何解?
傅氏变换和傅里叶变换的区别联系
保障动力电池技术安全,新能源汽车将如何发展
基于RISC-V的高性能车规MCU应用
老罗“有声音了”?跳票产品开始发货了