51单片机4驱蓝牙小车
- 格式:docx
- 大小:464.32 KB
- 文档页数:5
基于51单片机的多功能蓝牙循迹避障测距小车的设计与制作摘要:无线遥控的机器人小车在危险环境作业、人员搜集等应用中可发挥特殊的作用。
本次设计选择基于蓝牙遥控的多功能智能小车为对象。
设计了该系统的硬件电路原理图,控制系统以STC89C52单片机为主控芯片,采用BTS7970为电机驱动芯片、蓝牙无线串口模块、红外光电传感器模块、舵机模块、超声波发射与接收模块等构成外围扩展电路。
将自制的控制电路、控制程序和四轮小车机械结构相结合,制作多功能机器人小车。
实验调试实现了智能小车的蓝牙无线遥控、自动避障、自动循迹、自动三向测距等功能。
关键词:单片机;蓝牙遥控;舵机;光电传感器目录第一章前言 (3)第二章方案比较与论证 (3)2.1总体方案设计 (3)2.2无线模块设计 (4)2.3显示模块设计 (4)2.4循迹模块设计 (5)2.5避障模块设计 (5)第三章智能车机结构分析 (5)第四章控制系统电路设计 (6)4.1 MCU的选型 (6)4.2 电机驱动电路设计 (6)4.3 红外传感器模块设计 (7)4.4 蓝牙模块设计 (7)4.5 舵机模块设计 (7)4.6 超声波模块设计 (8)4.7 电源电路设计 (8)第五章调试结果分析 (8)5.1 各模块功能调试 (8)5.2 总结 (9)致谢 (10)参考文献 (11)附录部分程序 (12)第一章前言随着汽车工业的迅速发展,关于汽车的研究也就越来越受人关注。
遥控小车起源于美国,由于政府对无线遥控小车研发的资助以及相关资助的推动作用,日本、美国、德国等工业大国在遥控小车技术上占据着明显优势。
我国的无线遥控小车研究工作始于20世纪中后期,在国家的863、973等技术发展计划的重点支持下,国内已大范围地进行无线遥控小车的研究。
全国电子大赛和省内电子大赛几乎每次都有智能小车这方面的题目,全国各高校也都很重视该题目的研究,但是与国际先进还存在一定的差距。
可见其研究意义很大。
51智能小车的制作之蓝牙小车的制作蓝牙小车是一种使用蓝牙技术进行远程控制的智能小车。
本文将介绍制作蓝牙小车的步骤和所需材料,并给出详细的制作说明。
1.材料准备:-1个小车底盘:可以购买一款适合的小车底盘,也可以自制一个。
-2个直流电机:用于驱动小车轮子的电机。
-2个轮子:连接在电机上,用于让小车运动。
- Arduino控制板:用于控制小车的移动。
-蓝牙模块:用于与智能手机或电脑进行通信。
-电池:用于给电机供电。
-连接线、杜邦线等。
2.连接电路:首先,将两个电机连接到Arduino控制板上。
每个电机连接到一个数字引脚,同时将它们的正极连接到电池的正极,负极连接到电池的负极。
确保电机的方向是一致的,这样它们才能正确地驱动轮子。
然后,将蓝牙模块连接到Arduino的串口引脚。
这些引脚可以通过Arduino的文档或蓝牙模块的说明书来确定。
连接完成后,将Arduino连接到计算机,并上传相应的软件程序。
3.编写程序:使用Arduino IDE软件编写程序。
程序的实现方法因蓝牙模块型号和Arduino控制板型号而不同,可以在网上寻找相应的教程和示例代码。
编写程序的主要目的是实现与蓝牙模块的通信以及控制电机的转动。
通常需要定义一些命令,以便通过蓝牙向小车发送指令。
例如,发送'F'表示前进,发送'B'表示后退,发送'L'表示左转,发送'R'表示右转,等等。
根据收到的指令,程序将控制电机以实现相应的运动。
4.测试与调试:完成程序编写后,将蓝牙模块与智能手机或电脑进行配对。
通过蓝牙串口工具向小车发送指令,观察小车的运动情况。
如果发现小车的运动与指令不一致,可能需要调整电机的连接或编写更准确的程序。
5.优化和扩展:一旦小车能够正常运行,您可以进一步完善和扩展它的功能。
例如,您可以添加超声波传感器,以实现避障功能。
您还可以添加其他传感器,如红外线传感器,以实现更多的智能功能。
基于51单片机的四驱无线遥控小车(附电路图,源代码)遥控小车大家都玩过,网上也有各种DIY小车的制作详解,本文介绍的这个遥控小车和其他的作品大同小异,但作为单片机设计,这次设计主要强调单片机控制,就是说,这个小车是由单片机控制的,把单片机按键发送程序、无线模块使用、电机驱动是本教程的核心内容。
一硬件组装1 小车运动部分所需工件:直流电机4个,L293D电机驱动模块,蓄电池一块,车身底盘说明:车身底盘大家根据自己的购买力自行购买,蓄电池也是,至于L293D模块,淘宝上卖的比较贵,不过我用的就是成品模块,效果非常好,钱不多的同学可以自己买芯片,自制模块,原理很简单,官方资料是很详细的;或者改为继电器控制都可以,具体看自己的实际购买力。
用模块的好处是,模块可以输出5V 电源给系统供电,详细请参考淘宝网。
如果你买的是现成的底盘,那就和我的一样了,组装实在是没啥可说的,把电机固定上去就是,不行?别开玩笑了,小学生都会的!至于想自己做底盘的,我想说,要搞结实点,咱这次的小车马力是很足的,因为有电机驱动,速度比较快(不带减速齿轮的底盘一定要小心,速度非常的快),后劲也足,不小心撞墙很正常,所以不好的底盘就得小心了!组装好后,就是电机和驱动模块的接线了,下面我就详细的说一下L293D模块的使用:L293D是专门的电机驱动芯片,工作电压5V,驱动电压输入可达36V,输出电流正负600ma,4个控制端,4个输出端,原理如图:其中A为输出控制端,Y为输出控制端,1A即控制1Y,以此类推。
1,2EN 3,4EN需要短接,芯片最大工作电压不得超过7V。
封装图:Vcc1接工作电压,5V,Vcc2接电机的驱动电源,一般来说,这个电压要比5V 高,我用的是12V蓄电池,就把12v的正极接到VCC2,要记住的是,芯片、单片机、蓄电池电源是需要共地的,不要觉得你电机是12V,单片机控制部分是5V就把电源完全独立开来,正极是完全独立的没错,但是GND(负极)都必须是接在一起的。
蓝牙小车51单片机C语言代码LT蓝牙小车51单片机C语言代码#include<reg52.h>#include<math.h>#define uchar unsigned char#define uint unsigned intuchar Buffer[4] = {0}; //从串口接收的数据uint i,j;sbit Left_Positive=P1^4;sbit Left_Negative=P1^5;sbit Right_Positive=P1^6;sbit Right_Negative=P1^7;sbit LeftLight=P2^1;sbit RightLight=P2^2;/*********************************************************** ********** 名称 : Delay_1ms()* 功能 : 延时子程序,延时时间为 1ms * x* 输入 : x (延时一毫秒的个数)* 输出 : 无************************************************************ ***********/void Delay_1ms(uint i)//1ms延时{uchar x,j;for(j=0;j<i;j++)for(x=0;x<=148;x++);}/*********************************************************** ********** 名称 : Com_Int()* 功能 : 串口中断子函数* 输入 : 无* 输出 : 无************************************************************ ***********/void Com_Int(void) interrupt 4{EA = 0;if(RI == 1) //当硬件接收到一个数据时,RI会置位{if(SBUF==65) //这里减去48是因为从电脑中发送过来的数据是ASCII 码。
51单片机无线遥控小车设计一、引言无线遥控小车是一种基于51单片机的智能小车系统,它利用无线通信技术实现了对小车的遥控。
通过无线遥控,我们可以随时控制小车的方向,实现室内或者室外的移动。
本设计将详细介绍51单片机无线遥控小车的整体设计框架、电路连接和关键模块设计。
二、整体设计框架整个系统分为遥控器端和小车端两个部分。
遥控器端通过按键或者摇杆输入控制指令,经过编码和解码处理后,通过无线传输模块将指令发送给小车端。
小车端接收到指令后,通过解码和控制模块来控制小车的运动。
三、电路连接遥控器端由单片机、按键(或者摇杆)、编码芯片和无线传输模块组成。
按键用于输入控制指令,编码芯片用于将按键输入的模拟信号转换为数字信号,单片机将数字信号进行编码后发送给无线传输模块,最终通过无线通信将指令传输给小车端。
小车端由单片机、解码芯片、电机驱动、电机和无线接收模块组成。
无线接收模块用于接收遥控器端发送过来的指令,解码芯片将数字信号转换为控制信号,单片机根据控制信号来控制电机驱动,从而实现小车的运动。
四、关键模块设计1.编码和解码模块设计编码和解码模块是整个系统中的关键部分,它负责将模拟信号转换为数字信号,并将数字信号转换为控制信号。
2.无线传输模块选择无线传输模块是实现遥控通信的关键组件,我们可以选择使用蓝牙模块、无线射频模块等。
选择合适的无线传输模块需要考虑通信距离、通信速率、功耗等因素。
3.电机驱动模块设计电机驱动模块负责将控制信号转换为电机运动控制信号,驱动电机完成小车的移动。
在设计电机驱动模块时,需要考虑电机的类型和电机驱动电路的选型。
五、总结本设计详细介绍了51单片机无线遥控小车的整体设计框架,电路连接和关键模块设计。
通过对整个设计的理解和实现,我们可以实现对小车的远程遥控,从而实现室内或者室外的自动移动。
这种无线遥控小车系统在娱乐、智能家居、无人巡检等领域都有广泛的应用前景。
51单片机蓝牙控制小车工作原理随着科技的不断发展,各种智能设备逐渐成为人们生活中不可或缺的一部分。
其中,单片机与蓝牙技术结合的小车应用,既有趣又具有一定的实用价值。
本文将介绍51单片机蓝牙控制小车的工作原理,以期为大家提供一些有益的信息。
在实际应用中,小车的移动、旋转控制是至关重要的。
为此,我们可以选用一种简单而有效的蓝牙通信协议——UART通信协议。
它可以在单片机与蓝牙控制小车之间建立通信连接,实现对小车的远程操控。
51单片机蓝牙控制小车的工作原理主要包括以下几个方面:一、单片机端硬件设计单片机端硬件设计主要包括单片机本身和与蓝牙控制小车连接的接口电路。
单片机可以内置UART通信模块,用于与蓝牙控制小车进行通信。
同时,还需要一个驱动电路,用于将单片机与蓝牙控制小车连接起来。
这些硬件设计可以通过电路图的形式呈现,具体电路图可以在相关资料中查阅。
二、蓝牙控制小车端硬件设计蓝牙控制小车端硬件设计主要包括一个小车的接收单元、一个驱动单元和一个微控制器。
接收单元用于接收单片机发送的指令,将指令转换为小车可以理解的动作信号。
驱动单元用于控制小车的运动,可以根据接收到的指令控制小车的移动、旋转等动作。
微控制器用于接收接收单元发送的信号,并根据接收到的信号控制单片机的功能。
这些硬件设计也可以通过电路图的形式呈现,具体电路图可以在相关资料中查阅。
三、通信协议51单片机与蓝牙控制小车之间的通信,需要遵循一种合适的通信协议。
在这里,我们主要采用UART通信协议。
它是一种串口通信,具有接口简单、速度较慢的特点,非常适合于这种简单而有趣的应用场景。
四、软件编程软件编程是单片机与蓝牙控制小车之间的桥梁。
为此,我们需要编写一段程序,用于实现单片机端与蓝牙控制小车端的通信功能。
这段代码需要包含以下几个主要部分:1.初始化函数:用于对单片机和蓝牙控制小车的硬件进行初始化,包括开启相应接口、配置默认值等。
2.数据接收函数:用于接收蓝牙控制小车发送的数据,并进行解码和处理。
C51蓝牙小车课程设计一、教学目标本课程的教学目标是使学生掌握C51蓝牙小车的基本原理和制作方法,培养学生的电子技术应用能力和创新思维。
具体分为以下三个部分:1.知识目标:学生需要了解C51蓝牙小车的硬件组成、工作原理以及相关的电子技术知识。
2.技能目标:学生能够熟练使用相关工具和设备,独立完成C51蓝牙小车的组装和编程。
3.情感态度价值观目标:通过课程的学习,学生能够培养对科技创新的热爱,增强团队合作意识,提高解决问题的能力。
二、教学内容教学内容主要包括以下几个部分:1.C51蓝牙小车的硬件组成和工作原理。
2.蓝牙模块的原理和使用方法。
3.控制系统的编程和调试。
4.实验操作和项目实践。
三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式:1.讲授法:用于讲解基本原理和知识点。
2.实验法:通过动手实践,使学生更好地理解理论知识。
3.案例分析法:分析实际案例,培养学生的应用能力和创新思维。
4.讨论法:鼓励学生积极参与讨论,提高团队合作和沟通能力。
四、教学资源为了支持教学,我们将准备以下教学资源:1.教材:提供详细的学习指导和实践操作步骤。
2.参考书:为学生提供更多的学习资料和扩展知识。
3.多媒体资料:通过视频、图片等形式,丰富学生的学习体验。
4.实验设备:提供足够的实验设备和工具,确保学生能够顺利进行实践操作。
五、教学评估本课程的教学评估将采用多元化的评估方式,以全面、客观、公正地评价学生的学习成果。
评估主要包括以下几个方面:1.平时表现:通过课堂参与、提问、小组讨论等环节,评估学生的学习态度和参与度。
2.作业:布置相关的编程练习和实验报告,评估学生的理解和应用能力。
3.考试:期末进行一次理论知识考试,评估学生对课程知识的掌握程度。
4.项目实践:评估学生在实践项目中的表现,包括蓝牙小车的组装、编程和调试能力。
六、教学安排本课程的教学安排将根据学生的实际情况和教学需求进行调整。
教学进度将合理安排,确保在有限的时间内完成教学任务。
单片机大作业“基于单片机的蓝牙遥控小车”某:班级:通信工程卓越2014-1学号:在班编号:基于单片机的蓝牙遥控小车目录第一章绪论11.1研究背景和意义1第二章系统框架及软硬件结构设计22.1 系统要求22.2 系统整体算法流程22.3 总体任务设计32.4 整体硬件结构设计42.5 整体软件结构设计4第三章模块的详细设计53.1 L293D电机驱动模块53.1.1模块介绍53.1.2 PWM脉冲控制原理63.1.3 脉冲控制代码63.2 HC05蓝牙模块73.2.1 模块简介73.2.2 蓝牙串口程序说明83.2.3 模块引脚说明83.3 USB转TTL模块9第四章系统功能设计与实现104.1 安卓手机蓝牙遥控的设计与实现104.1.1 设计基本思路104.1.2 遥控任务分配114.2.3 蓝牙遥控操作流程11第五章软硬件调试135.1 硬件调试135.2 软件调试14第一章绪论1.1 研究背景和意义智能化无处不在。
各种智能化设备在不同的领域中发挥着自己的特长,而在家用方面的智能有着相当重要的意义。
本次所设计的智能小车系统包含着对周围环境的检测、舵机控制以及短距离无线遥控等的功能,它需要实现微控制器、多传感器技术、蓝牙遥控、机械结构原理、数字逻辑、自动控制等各学科技术内容的渗透融合。
智能小车通过其上部搭载的89C52芯片作为核心控制器,通过多种传感器来获取周围环境信息并将采集到的信息输送给CPU,然后由CPU来给各个部分下达相对应的指令。
智能小车不仅价格低廉,而且甚至能够担任人类难以从事的任务,它在工业、农业以及社会生产生活等许多领域都起到了重要作用。
本次课题设计中所采用到的短距离无线遥控、单片机控制原理、多传感器技术、自动避障技术等等。
现在在工业制造、农业生产、国家安全、军事武器,医疗保健、太空探测等许多领域都日益发挥着其作用,在军事侦察、反恐、防暴、防核化等高危任务方面、环境污染检测方面和在恶劣环境中均有着非常好的发展前景,从这些方面可知本课题研究意义非凡。
51单片机智能小车蓝牙遥控+测速程序源代码、电路原理图、电路器件表HC-05蓝牙模块测速模块智能小车蓝牙遥控+测速是:可以用智能小车手机蓝牙遥控APP 控制智能小车的前进,后退,左转,右转和停止。
同时利用测速模块测量智能小车的运动速度,并将智能小车的速度显示在液晶屏上。
智能小车蓝牙遥控+测速程序流程图如下:下文主要提供了51单片机智能小车蓝牙遥控+测速完整程序源代码、电路原理图以及电路器件表。
智能小车核心板原理图STC15W4K56S4智能小车核心板器件(BOM)表实物图060306030603PIN插针PIN2x1406030603直插LQFP7x7-48 STC15W4K56S4智能小车核心板正面STC15W4K56S4智能小车核心板背面智能小车驱动板原理图51单片机(STC15W4K56S4)智能小车驱动板器件(BOM)表实物图直插直插直插直插直插直插直插直插直插直插PIN与PIN之间的间隔2.54mm插电池盒PIN与PIN间隔2.54mm,插电机3PIN插针,针与针间隔2.54mm插舵机红色插针和黑色插针3.3V红色插针、GND黑色插针PIN红色插针和黑色插针5V PIN红色插针和黑色插针VINPIN与PIN之间的间隔2.54mm 插MQ2模块针与针间隔2.54mm插GP2Y1014AU模块针与针间隔2.54mm语音播报实验时,串口4插语音播报模块针与针间隔2.54mmIO扩展用,没有必要不要焊接针与针间隔2.54mm插DHT11模块用4PIN插针,针与针间隔2.54mm用杜邦线连接超声波模块针与针间隔2.54mm插蓝牙模块(要原厂原装的)用8PIN插针,针与针间隔2.54mm杜邦线连接红外循迹避障模块用4PIN插针,针与针间隔2.54mm用杜邦线连接测速模块针与针间隔2.54mm插5V的LCD1602液晶MPU6050不要焊接。
也可以用导线直接将但一定要注意不要短接直插直插直插电阻直插直插电阻这直插电阻直插电阻电阻电阻5V3.3V5V红外遥控信号接收管直插针与针间隔2.54mm,插MPU6050模块,目前只是在电路图上保留了该接口,并无相关实验程序。
C51蓝牙小车课程设计一、课程目标知识目标:1. 掌握C51单片机的原理及应用,理解蓝牙通信技术的基本概念;2. 学习并掌握蓝牙模块的配置与使用,了解蓝牙小车的基本结构及功能;3. 了解电路原理图及编程方法,能运用所学知识分析并解决实际问题。
技能目标:1. 能够独立完成蓝牙小车的组装和调试,提高动手实践能力;2. 学会使用C语言编程,实现对蓝牙小车的控制,提高编程技能;3. 能够通过团队协作,共同完成蓝牙小车的制作,提高沟通与协作能力。
情感态度价值观目标:1. 培养学生对电子制作和编程的兴趣,激发创新精神;2. 培养学生面对问题积极思考、勇于探索的良好品质;3. 增强学生的团队合作意识,培养集体荣誉感。
分析课程性质、学生特点和教学要求,本课程旨在通过实践操作,使学生在掌握C51单片机和蓝牙通信技术的基础上,培养实际动手能力、编程技能和团队协作能力。
课程目标分解为具体学习成果,以便于后续教学设计和评估。
通过本课程的学习,学生将能够具备运用所学知识解决实际问题的能力,同时培养良好的情感态度价值观。
二、教学内容1. C51单片机原理及编程基础:介绍C51单片机的结构、工作原理,学习C语言编程基础,掌握中断、定时器等基本功能的使用。
相关教材章节:第1章 单片机概述,第2章 C语言基础,第3章 中断与定时器。
2. 蓝牙通信技术:学习蓝牙技术的基本概念、原理和应用,了解蓝牙模块的配置与使用方法。
相关教材章节:第4章 通信技术基础,第5章 蓝牙技术及其应用。
3. 蓝牙小车硬件结构与组装:分析蓝牙小车的硬件结构,学习各部分的连接方法和调试技巧。
相关教材章节:第6章 硬件系统设计,第7章 系统调试与优化。
4. 蓝牙小车程序设计:结合C51单片机编程,设计蓝牙小车的控制程序,实现对小车的运动控制。
相关教材章节:第8章 单片机程序设计,第9章 蓝牙小车控制程序设计。
5. 实践操作与团队协作:分组进行蓝牙小车的组装、调试和程序设计,培养实际动手能力,提高团队协作能力。
本教程是基于51单片机的4驱蓝牙小车,简单易懂,只要你一步步来,就算没有电路基础,肯定也没有问题的.
好,不多说,先说下你要买的材料.
1.51最小系统电子原件(89c51芯片一个排针30pf电容两个11.0592晶振一个22pf电
解电容一个复位按键一个杜邦线电阻万用板)
2.蓝牙从模块一个安卓手机一部
3.电机和轮子各4个
4.底板可以自己做
5.驱动模块(l298n)两个
6.稳压模块(8705)把搞于7V的电压转5V给单片机用。
如果电池是5V的那就不用了。
7.电池
先说最小系统吧
大家按应用89C51(52)单片机设计并制作一个单片机最小系统,达到如下基本要求:
1、具有上电复位和手动复位功能。
2、使用单片机片内程序存储器。
3、具有基本的人机交互接口。
按键输入、LED显示功能。
4、具有一定的可扩展性,单片机I/O口可方便地与其他电路板连接。
51单片机学习想学单片机,有一段时间了,自己基础不好,在网上提了许多弱智的问题,有一些问题网友回答了,还有一些为题许多人不屑一顾。
学来学去,一年多过去了,可是还是没有入门,现在我就把我学习中遇到的一些问题和大家分享一下,希望在大虾的帮助下能快速的入门:)在学习之前我在网上打听了一下atmel公司的单片机用的人比较多,avr 系列这几年在国内比较流行,但是考虑到avr还是没有51系列用的人多,51系列的许多技术在实践中都已经的到了前人的解决,遇到问题后,有许多高人可以帮助解决,所以这次学习,选用了atmel公司的at89s52,来进行学习。
学习单片机是需要花费时间实践的;学之前我们先准备好所需的东西一、所需硬件at89s52一片;8m晶振一个,30pf的瓷片电容两个;10uf电解电容一个,10k的电阻一个;万用板(多孔板)一块;其他的器件如电烙铁一把30w的,松香,焊锡若干,如果是第一次学习,不知道这些东西,没关系,以下是它们的照片:
Atmel公司生产的at89s52
8m晶振
22pf瓷片电容
电解电容图
1/4 w 10k 的电阻
地线就是你们以前说的负极,联一起到负极就可以了。
最小系统焊完可以用个点亮LED 等的程序来跑下看能不能工作(注意LED要串一个10K电阻再测试)。
一般来说,程序正常跑起来,晶振两端的电压是0.01V。
30pf的电容的是0.2V左右。
接下来说下蓝牙的使用。
你可以到网上买蓝牙串口模块。
4条线的,5V的最好,
3.3V的要经过10K电阻才可以和单片机连接。
4条线分别是GND 5V TXD(数据发
送)RXD(数据接收)有的蓝牙模块是要很单片机的那几个接口一一对应的,有的蓝牙模块买回来,你要看清楚卖家给你的资料,那有教你怎么测试是不是好的,收不收得到数据(用串口助手软件)。
这些卖家那都有的,我就不多说了。
不会再问。
电机轮子的话你随便买4个就可以了,如果是参加什么比赛的话就买对应性能的较好。
驱动模块L298N,这个你可以自己焊接,也可以买现成的模块,也不贵。
它的使用方法也比较简单。
DN1到4就接单片机上,到底接哪个接口,看我给你的程序定义哪个引脚。
其他接口就按图接就可以了。
图片不是很清晰,你可以到网上找下。
右边的LED灯还是要不较好,可以看控制是否正确。
稳压模块。
按上面接就可以了哦。
注意点解电容哦,不要反接,白边那是负极。
输入的电压是电池的,输出的5V是给单片机的。
驱动模块也要电源输入的,那你可以按上面的图去接,看你电机
的额定电压多少就用多少输入。
图那是12V,如果你电机是6V那就要用6V输入哦,多1到2V是没有关系的。
不要太高。
如果上面那都做好了,那你可以组装你的小车了。
按上面的接线去接,那你的小车算是基本完成了。
程序呢?那你就可以用STC的烧录软件再用个学习板烧那HEX后缀文件进去哦。
有了这个基础了之后,你不当可以做蓝牙小车了,NRF2401的也可以,2272的遥控也可以了。
不过蓝牙和2401的拓展性很抗抗扰强。
控制武器是没有问题的,当你做完后你会发现很简单的。
做这个最重要的是要自己思考,发现问题要会找解决方法。
所以有什么问题自己上网找下资料,实在不会了可以问下别人。
华南农业大学一民间宅男。