欢迎来到天天文库
浏览记录
ID:48693734
大小:1.92 MB
页数:37页
时间:2020-01-26
《二、控制的含义.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、控制的含义一棵苹果树的未来?结不出苹果?结的苹果又多又大?结出苹果又小又酸?一滴雨水的未来?用来灌溉农田?发电?参与洪涝灾害?1、什么是控制?事物的发展与变化具有多种可能性。人们按照自己的意愿和目的,在事物发展变化的多种可能性中选择某一种作为目标,通过一定的手段,使事物向期望的目标去发展,这就是控制。2、控制的三要素?对象目的手段控制对象控制目的控制手段种苹果树苹果树果实多又大病虫害防治、果树管理、土壤管理等等雨水雨水灌溉农田兴修水利雨水雨水发电建水电站雨水雨水减少洪涝灾害洪水预报3、哪里需要控制?生活中
2、的控制生产中的控制节水灌溉汽车生产线现代自动化工厂生产线啤酒生产线汽车焊接生产线4、控制的分类——从控制实现的主体分从控制过程中人工干预的情形来分,控制有人工控制和自动控制。人工控制:控制的过程是在人的直接干预和全程干预下进行的。对人工控制可以解释为,人利用简单的机械(工具),在控制的过程中参与整个过程。自动控制:是指在没有人直接参与的情况下,利用控制装置使被控制对象自动地按照预定的规律运行(或变化)。人工控制与自动控制的区别从井中取 水对象目的手段控制方式人摇动轳辘从水井中打水水井取水人力、简单机械人工控
3、制人利用水泵从井中抽水电力、水泵及装置自动控制现代控制技术通常是指自动控制技术4、控制的分类——从控制实现的手段分机械控制气动控制液压控制电子控制……在很多的控制事例中,控制的手段可以是综合的。5、设计实践——设计简单的自动控制系统自动控制系统是指能够对被控制对象的工作状态进行自动控制的系统。它一般由控制装置和被控制对象组成。注意:这个系统中不包括人。控制装置被控对象自动控制系统ArduinoUNO开发板1、数字引脚:0~13以及A0~A5,用于Arduino对外界进行数字信号的输出或输入2、模拟引脚:A0~A
4、5,以及数字引脚中的3、5、6、9、10和11,用于Arduino对外界进行模拟信号的输出或输入3.3V5V电源输出口,类似5V电池的正极GND口:接地接线口,类似于电池的负极。接外部电源接口数据线接口1、Arduino能够实现自动控制的原理:能运行程序,并在程序的指挥下,通过自身的I/O接口与外接的电子元件(如电阻、传感器、LED灯、马达等)进行数据(信息)的传递。2、Arduino与外接的电子元件的数据(信息)传递方向有两种,一是Arduino向电子元件输出(Write)数据(信息),二是电子元件向Ardu
5、ino输入(Read)数据(信息)。3、Arduino与外接的电子元件传递的数据(信息)其实就是电压大小。4、Arduino与外接的电子元件传递的数据(信息)有两种表达形式,一种是模拟数据(可以在一个范围内连续变化的数字),例如电阻两端的电压就是可以连续变化的,另一种是数字数据,只有HIGH和LOW或者0和1两个值,例如LED两端的电压为HIGH,表示有电,为LOW,表示没电。13号引脚旁边的印有一个白色的字母“L”旁边有个贴片的LED灯,就是“L”灯任务1、自动闪烁的L灯任务1、自动闪烁的L灯(1)安装UNO
6、驱动拿出arduino UNO,用数据线连接UNO和电脑USB.插好后,控制板上的电源指示灯会被点亮,电脑上会出现一个对话框如图选择从列表或指定位置安装,点击下一步出现如下图点击drivers文件夹会看到FTDIUSB Drivers文件夹点击arduino-1.5.6-r2文件夹下的drivers文件夹(2)打开arduino开发环境双击电脑桌面上图标(3)选对正确的Arduino主板类型①在Arduino-1.5.6-r2的编程界面,点击【工具】菜单②将鼠标移动到下拉菜单的【板】选项③在继续弹出的子菜单中点
7、一下【ArduinoUNO】(4)选择正确的COM端口电脑装ArduinoUNO的时候,系统分配给UNO一个COM端口,用来跟电脑进行数据通信在Arduino-1.5.6-r2的编程界面,点击【工具】菜单下的【端口】选项来选择,一般选则最下面一个端口(5)导入一个让“L”灯闪烁的示例程序点击【文件】菜单下的【示例】选项下【01.Basics】选项下的【Blink】(6)验证和编译下载程序点击工具栏的图标,进行程序的自动验证点击工具栏的图标,进行程序的编译和下载(7)欣赏你的战斗果实没完没了亮灭的灯就是传说中的“
8、L”灯任务2、改变L灯”舞动“的频率(1)认识程序的结构①多行注释——以/*作为开头,*/作为结束,是为阅读程序的人提供对程序的解释和说明/*BlinkTurnsonanLEDonforonesecond,thenoffforonesecond,repeatedly.Thisexamplecodeisinthepublicdomain.*/(1)认识程序的结构//Pin13hasanL
此文档下载收益归作者所有