当前位置:首页 > 单片机 > 单片机
[导读]一、盒仔机器人  BOXZ,昵称盒仔,是一款开源的互动娱乐平台!百度一下,有很多盒仔的制作教程,基本都是用arduino制作完成的。假期没事,带着宝宝们用51制作了一个廉价的BOXZ。先上张图:从图上不难看出,为了宝宝

一、盒仔机器人

  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)下载模板

下载地址:https://yunpan.cn/crIvLu9R8xVyI 访问密码 9fe1

从上面的下载地址下载模板,打印出来,然后将硬纸板切割成图上的样子,怎么切割我就不用说了吧,呵呵。

(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和电池可以直接放在电路板上面,因为上方的空间比较大。

五、程序原代码

#include#defineuintunsignedintsbitA1=P1^0;//输出1sbitA2=P1^1;//输出2sbitB1=P1^2;//输出3sbitB2=P1^3;//输出4sbitfind1=P3^2;//gosbitfind2=P3^3;//backsbitfind3=P3^4;//leftsbitfind4=P3^5;//rightvoiddelay_1ms(uintx){uinty,z;for(y=0;y


c51的代码如何烧写,这里就不讲了,不会的同学可以自己网上查一下,很简单。

完整代码包下载:https://yunpan.cn/crI8w94cIWTZ3 访问密码 3754


本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

STM32与51单片机之间有什么差异呢?两者可以说是一场科技与性能的较量了。在科技飞速发展的今天,微控制器(MCU)已广泛应用于各类电子设备和系统中,发挥着举足轻重的作用。其中,STM32和51单片机作为两种常见的微控制...

关键字: STM32 51单片机 MCU

51单片机将是下述内容的主要介绍对象,通过这篇文章,小编希望大家可以对51单片机的相关情况以及信息有所认识和了解,详细内容如下。

关键字: 单片机 51单片机

在嵌入式系统开发中,单片机是不可或缺的重要组成部分。其中,STM32单片机和51单片机是两种常见的单片机芯片。本文将对比分析这两种单片机的区别,并探讨STM32单片机的优势。

关键字: stm32单片 51单片机

51单片机是指由美国INTEL公司生产的一系列单片机的总称,这一系列单片机包括了许多品种,如8031,8051,8751,8032,8052,8752等,其中8051是最早最典型的产品,该系列其它单片机都是在8051的基...

关键字: 51单片机 串行通信

51单片机是一种常见的微控制器,它具有串行通信接口(Serial Communication Interface,SCI)。通过串口通信接口,51单片机可以与其他设备或系统进行串行通信,实现数据传输和控制。

关键字: 51单片机 串口通信

Pic单片机和51单片机是两种应用广泛的微控制器,它们各自具有不同的特点和优势,选择哪种单片机取决于具体应用需求。下面将对Pic单片机和51单片机进行详细的介绍和对比。

关键字: PIC单片机 51单片机 单片机

随着电子信息技术的快速发展,串行通信在各种应用中得到了广泛的应用。其中,51单片机作为一种常见的嵌入式系统,具有低功耗、高性能、易于编程等特点,常用于各种自动化控制、数据采集等系统中。而PC机具有强大的数据处理能力和丰富...

关键字: 51单片机 PC机 串行通信

51 单片机内部有一个全双工串行接口。什么叫全双工串口呢?一般来说,只能接受或只能发送的称为单工串行;既可接收又可发送,但不能同时进行的称为半双工;能同时接收和发送的串行口称为全双工串行口。

关键字: 51单片机 串口通信 半双工

步进电机是一种无刷电机,可将电脉冲转换为机械旋转。顾名思义,它根据输入脉冲逐步旋转,是现代数字程序控制系统中的主要执行元件。

关键字: 51单片机 步进电机 无刷电机

1.ROM:只读存储器,单片机的只读存储区大多用于存储程序固又称程序存储器。

关键字: 51单片机 工作原理 电路
关闭
关闭