今天给朋友们去看的呢,是咱们没有 wifi, 没有网络啊,没有无线进行连接,他俩之间走的是一个四八五通讯,通过按压启动按钮,指示灯开始动作,可以通过这个加速按钮改变这个指示灯的流动速度, 可以看屏幕上与咱们的这个机电器他们之间流动的速度是一样的哈,他们之间是没有这点延迟是可以忽略不计的,多用于工业电路当中啊,布线麻烦的场所去使用,传输距离三千到六千米。关注大飞,学习更多自动化知识!
粉丝3.2万获赞9.1万

使用脚本制作流水灯动画,添加窗口, 添加图像, 修改属性,使用可见度实现流水灯效果。添加数据对象, 多添加几个 关联变量,修改属性, 使用阵列功能,修改需要变化的变量。 对图形进行位置调整, 编写脚本,修改切换周期, 每个周期对指定显示的变量加一。 使用 if 语句进行判断, 当指定显示变量等于所对应的图形时,图形显示,否则不显示。 复制修改 进行测试, 测试正常。将所有图形加入脚本中, 测试 其实与结束的衔接有问题,查找原因, 变更切换位置,先进行显示的判断,再进行显示的切换。 测试正常。 添加一个流水灯的开关, 开关开启,开始显示 是 开关关闭都不显示。 制作按钮,实现开关功能, 整体效果演示。


小伙伴大家好,接下来进入我们的第二节数值的显示,我们这个数值的显示与我们的一个长动点,动的动的开关,我们把它连接在一起, 就是我们这一节最会讲数值显示,也会讲一个灯的。呃,长动啊,就是我按下这个按钮之后,我这个灯呢,他就会一直亮,当我按下停止按钮的时候,他就会灭了,就如同我们的家用灯啊,家用灯一样。好, 那么我们先来做这个东西,我们来做一个灯二啊,灯二啊,我们新建一个灯灯二,然后我们有按钮,我们有启动,启动二号,对不对?然后还有什么呢?还有停止, 还有停止停止二号,他们都是一个离散型的,离散型的这个量啊, 我们跳转到我们这里面,我们可以稍微粘贴复制一下,用这个东西,我们双击他,在我们填充属性这边,我们绑定的是登二,我们要绑定登二,他也是零和一两种状态,我们把这个颜色给他稍微区别一下,我们让他亮红色,确定确定, 确定好了,我们这个呢,我们啊可以把这个字符串给它更改一下,我们把它启动二 啊,就启动灯二,双击它,当我们按下去的时候,我们的这个什么呢?我们的这个灯二啊,灯二是唯一的啊,灯二是唯一的, 当我们松开手的时候呢,我们就可以不用了,我们可以不要松开手的时候,对吧?我们按下去的时候,按下了他就怎么样,他的状态就变为一对吧。好,那我们再做一个,再做一个停止, 我们字符这替换一下啊,停止它其实就是长度和点的嘛,双击,然后我们把按下的时候呢,我们让这个灯的状态为零啊,当然我们 啊先讲这些的吧,先讲这种,我们两种一块来讲啊,我们两种两种操控着的灯的状态一块来讲。好了,这时候我们就搞定了,我们现在全部存,然后签到 vivo, 我来试下效果啊,就是当我按下他之后对不对?他是不是一直亮的?按下停止之后他是不是就灭了,对吧?按下他的时候他就会一直亮, 按下停止的时候他就面对不对?现在我们实现了这样的一种状态,那么我们再说另外的,我们通过按钮来控制,我们通按钮来控制,实际的时候呢?我们可能并不会这样来操作,那么我们用这个 啊,这个也是启动,我们双击它啊,我们按下去的时候我们让怎么样呢?按下去的时候我们让我们的启动二为一,启动二为一,然后让我们的这个停止二为零。 第二遍它是什么意思?就是说我按下启动之后,我就是启动了,你的停止,就不要停止了啊,就是这样的一个意思啊。啊?确定我们双击停止二,按下去的时候怎么样呢?我们的这个灯, 我们的这个停止二,停止二,是不是就为一了?要玩下去吗?对吧?我们就停止了,我们的启动怎么样呢?我们的启动就变为了零, 对吧?他的意思就是说我按下去之后我停止,然后不启动,对不对?停止不启动,确定这时候我的这个按钮做好了,但是按钮怎么和灯连在一起? 右键画面属性啊,我们选择命令语言,在这里面我们先把这个毫米的改一下, 因为我看大部分人的话喜欢用五十五毫秒、五十毫秒之类的,对吧?咱们可以为了后期的这个时间存储方便啊,我再推荐大家用一百毫秒、一百毫秒来写,因为一千毫秒除一百毫秒,他十个吗?正好也好分啊,你用五十五毫秒的话,他肯定会 不是那么准确。当然了,他,呃,就是咱们肉眼看或者作业简单项目的话,你看不出区别啊,这是正常的,我们点击变量率 马边的玉啊,这边呢就是我们的一些相应的这个玉,我们可以在这边我们直接可以写啊,他其实就类似于我们之前说的这个流程图的判断啊,就是说如果,如果什么呢?如果我的启动二,我们想 如果我们的启动二为一的时候,启动二为一啊,启动二为一,那么我们怎么样?我们启动二为一的时候,是不是要让我们灯二就亮起来?灯二就等于多少?灯二就等于一, 对不对?我们看下判断啊,没问题啊,就是你如果说担心自己做错的话,你点一下确定对吧,他就会告诉他,就会判断有没有对,有没有错啊?当我们启动二等于一的时候,我们的灯是不是就亮,对不对?那么当我们的停止 停止等于一的时候,我们的灯怎么样?我们的灯就灭啊,零就是灭,对不对?那我来想另外一个问题啊, 如果说我现在的启动为零,那启动为零是不是也是停止?对,启动为零也是也是,不是也是停止,那我要绑定上,如果 我们的启动为零的时候,我们的这个灯啊,灯也是一个灭的,灯也是一个灭的哈,那么停止的时候呢?就不用判断了,对吧?这其实就是加一层保护吗?你可以这样来想这个问题啊,当 ok, 也就是说启动有电的时候他有电, 而停止或者启动没有电的时候,他就怎么样,他就没有电,我们确定,然后我们确定好了,这时候我们再来一个全部存,然后见到 vivo, 我们来看效果哈, 好了,我可以通过这个地方,通过这个地方控制,对吧?因为我现在编了程序了,他上面呢有一些那个问题啊,如果我们现在点一下启动二,他现在是一个常亮的, 我们点下停止他就灭了,对不对?点一下启动二,他就亮了,点一下停止他就灭了,对吧?也就是两种方式啊,长他的长动状态,我们可以通过两种 方式来进行一个啊,相应的处理,对不对?好了,这个就是这个点动,那么我们想要显示我们灯泡的这个状态啊,我们怎么办呢? 很简单啊,我们用一个数字啊,数字放到这个地方,我们输入 ss 都可以啊,这个地方没问题啊,输入 ss 都可以,我把它稍微放的大一点啊, 就说我现在这个灯泡,我是通过它的颜色来判断的,零的时候是黑色,一的时候是什么?一的时候是红色,对不对?那么我们如果说灯泡损坏了,或者我想通过数值来看我到底我这个灯泡它是什么状态,那么怎么办呢? 啊?我们可以新建一个变量,我们可以在这边新建一个变量啊,我们把它弄成一个整数啊,比如我们来一个, 稍等,我来一个登二的状态,这样的状态啊,确定啊?现在呢?他就是来录制这个登二的这个状态,我们双击他, 然后我们把他应该什么,他应该是输出的,对不对?我们能看的,看的不就输出吗?他是一个离散型的值,那么我们把它绑定上我们登二的这个,哎,那模拟值啊,模拟值啊,刚才错了,模拟值,我们把它绑定上登二的状态, 我们可以在这边设置他的小数或者整数的位啊,我们这边比如具体的设成两位吧,还可以改变禁制啊,确定, 确定。那么这时候呢,他就可以显示我们的这个灯的他灯二的一个状态了啊,就绑定上了,但是我们灯二的状态并没有和我们的灯绑定上,我们点画面属性再命令。语言啊, 革命的语言啊,我们怎么来写呢? ok, 那么我们怎么来写呢?其实他就是这样的一个关系,他就是说我们把他的数值啊,把这个灯灯的这个数值直接传递给他,对不对?也就是说 我们怎么样呢?在这紫菜王的逻辑里面是反过来的,实际上是他传递给他,但是我们写的时候要写他等于他的状态,就是登二的这个状态等于谁呢?等于我们的这个登二啊,登二多了一张。 好,这时候我们来看一下效果啊,我们全部存,然后见到 will, 现在它是零,对不对?当我点击它之后怎么样?它是变为一了,那么它是不是也变为一,当我停下来的时候怎么样?它就变为零了啊?这个东西它数 值的这个显示啊,其实在这上面应用的呢是稍微比较多的,我们现在就学怎么来显示这个数值啊?怎么来显示这个数值?后期我们会做一个相应的循环彩灯啊,我们在循环彩灯里面也会相应的用到这个东西。好,这样咱们本节课就到这里。

啊二十分钟组菜王视频编号 z 零三呃,今天讲一下简单的流水灯控制啊。 嗯就说流水灯怎么控制我们另外怎么插入音乐啊怎么插入音乐啊, 这实际上也是大楼的控制啊大楼的控制啊控制这种大楼在夜间显示出来啊祖国万岁生日快乐啊,这应该国庆的时候, 我们看这是效果啊这个主要内容呢就是流水灯啊这编程我们这叫组态啊,组态就搭积木我们但是也是简单的编程另外画面修饰画面修饰 音乐怎么播放音乐播放啊,你看这都很漂亮啊很漂亮啊,你实际上可以把它这个找一幅这个楼的这个背景图,你可以把它抠下来 抠下来以后呢这个里面呢这里面灯呢你就用我们的灯去点亮它这样可以出可以出来比较好的这个效果对吧你看这效果不错啊 i love you 啊这是一二年的是吧?啊 啊你看这是啊效果都不错,你可以就用它这个背景然后把你的灯啊我始终讲过这个面板的这个修饰呢实际上技巧性不多,就是你你要要繁琐一点花点功夫去把它弄得漂亮一点对吧你把它一点一点抠下来抠下来 啊对吧。啊那这个都可以啊,你找一个好点的图就把它做啊你看做的啊。 嗯做这个这 code 不太好啊 code 不太好啊这个就是 做的这个啊,你可以你实际上你是可以把那个窗子那个灯亮灯的那个扣下来然后放上去啊,这是一个这样啊呃我们看一下他的嗯先看一下他效果吧啊 啊我们看这个怎么做的啊?首先你要找一副背景,找一副背景工具箱上面点点位图。点位图, 然后你要多大?你拉个框子,拉个框子,然后鼠标右键右键,然后从文件中加载啊,他现在这是支持 bmp 格式的啊, bmpp 格式,打开你这个,你的, 你的这个背板就在这,然后图速后移啊,你看 这个你就可以。你原来这个可以删掉,是吧?你这个灯呢?你就可以摆到你的位置上啊。灯你摆到你的位置上, 对吧?啊?这个就是点位图,你找一个图片啊,找个图片,对吧?然后看他的程序怎么编的啊?程序怎么编的啊?应用程序语言对吧? 这是放一个歌,放一个歌, play, song 和这个函数,这是你的,你的歌名字,这是点。一定要点 vivo 文件,点 vivo 文件,一啊一这样播放 啊。然后呢?那些灯亮呢?就是流水灯吗?定一个。呃,变亮浪形的 count e f 等于零的时候亮第一个灯 啊,呃,最后一灯灭掉啊。呃,等于一的时候亮第二个灯啊,第一个灯灭掉,等于二的时候第二个灯亮,第一个灯灭掉,就这样,对吧?呃,但是你要判断一下。 嗯。 content 如果等于八的时候就全全让它灭掉啊。等于八的时候全灭掉。然后等于九的时候又是一种 啊。等于九的时候亮了一个。呃,等于十的时候又亮一个,那个前面一个没灭掉。等于十一呢,又亮了一个啊,这是两种亮法。等于十七的时候呢,就全灭掉啊,全灭掉, 对吧?这是? com 每回加一啊,就是五百毫秒进来一次。每回加一啊,最后有个可以可以做个退出按钮啊,这前面都讲过了啊,这个就是这个的效果啊? 这个就是这个的效果,对吧?你可以找一个背景修饰,对吧?然后你把这灯从图库里面找。这个灯啊?这个灯是从图库里面找的, 当然我们后面会讲你怎么去坐这个灯,对吧?啊?找个灯把灯放在这啊,当然这个灯你可以改他的, 这灯可以改它的颜色啊。灯可以改它颜色啊,改它颜色啊,你选个变亮啊,跟它变亮关联起来 啊,你可以改颜色吧。这都可以改颜色啊?可以改颜色啊。啊?这亮的时候什么颜色,灭的时候什么颜色,你改颜色,对吧?啊?这个就是这样就做好了啊。

下面这个实验呢,也是一个关于 led 灯的实验,他的名字叫做流水灯,那流水灯呢,是一个比较经典的实验,我们先来看一下他的效果, 他的效果是这样的,红黄绿三盏灯依次闪烁啊,呈现一种流水的效果 啊,当然如果这个灯更多一点的就是效果会更好。那在这个实验当中呢,我们没有用我们给定的套件,为什么呢?因为我们的套件当中啊,他的 il 一灯是 rgb, 这个模块是混合在一起的,呃,实现这种流水的效果不是特别的好,所以在这里呢,我选择了用面包板搭进了这样的一个电路,同时呢,呃, 这个开发板我也选择了一个新的板子,就是这个啊,啊,丢丢的 nano 主板。那下面呢,我借助一款软件,把整个电路的搭建过程呈现给大家。 电路的搭建呢,我们用到的一款软件是这个软件福,什么玩意啊?福瑞什么东西啊?一大堆字母,我不会读。然后呢,我们把这个软件打开, 然后我们先忽略掉上次编辑的内容, 然后呢,先最大化 新建一个草稿。 好,这个草稿特别够意思啊,这哥们给了我们一块现成的面包板,那我们就在这里面去把这个图画出来。 简单说下这面包板,面包板上面有条红线,下面有一根蓝线,红线上面这个都是横向每五个联通,下面这蓝线也是横向每五个相互联通,竖着这个都不通, 中间有一凹槽,凹槽上面这些和凹槽下面这些这些 这些他们都是竖向的,每五个联通, 然后横着的啊,不联通。这个面包板呢是电子实验当中常用的一个呃,气架吧,算是最早的时候呢, 呃,人们用它进行开发的时候是拿一个木板,然后呢上面钉些钉子,然后去连线去做电子实验,是吧?那时候条件比较有限。 嗯,当时呢可能条件实在是十分有限,家里找不到合适的板子,就拿那个呃他们家切面包的板子,然后做成了这样的一个 实验电路板吧。啊,当时用切面包的,如果是用切馒头的呢,可能就叫馒头版了。 那现在呢,我们把这个电路先搭建起来,首先找到一款主板, 闪啊闪啊,闪到这个头的时候这个灯啊就出来了啊,呃,是这样的一个板子选择拿到主板, 然后呢我们把这板子往下放一放,按滚轮把它放大 好,接下来呢找原漆件拿三盏 led 灯,三个 led 灯, 这有个加号啊,加号表示的是正极,是吧?在实物当中啊,这个 led 灯是 腿长了,那个叫正极,所以在这里呢,我把这个腿抻长掰长了,然后呢把它放到这里一个,然后把这个 第二个兄弟这个腿也掰长了,哎,两个同时选中了哈,把这个放这,这个放这第三个,同样也不落下,让他的腿也是一一条长一条短,哎,又同时选中了,然后呢放到这个这里面, 放到这上面之后 得这样一样, 放上之后呢,我这个电路呢还要加一个电阻,加电阻的目的呢是将这个电流啊控制住,防止电流过大呀,使这个 led 灯被冲破啊,爆炸啊。 然后呢我们把这个电阻拿上来,拿上来之后呢,我们把这个放在, 然后进行一个旋转,旋转是逆时针旋转九十度,放下来, 放下来,放下来之后呢,我们就可以接线了啊,连接主板和这个这个面包板的线,首先需要一个接地线啊,因为我们这个接地线是从这接到电阻,这就可以了。 接地线,那么第一个 led 灯的这个接地级就接通了,接通了之后,我用一个串联的方式 将第一个 led 灯的腹肌和第二个 led 灯的腹肌接起来,然后呢再把第二个 led 灯和第三个接起来,那这样所有的腹肌就连在一起了啊,连在一起之后呢,我 我还要连接这个数字端口,是吧?选择一个第二接在第一个上, 然后第第三接到这,第四接到这啊,盖住了,盖住了,然后把线掰一掰,拐一弯, 好了,那基本上这个电路就是这个样子的。 好电路搭完了,我们再来看一下程序,首先呢,我们先选择用这个麦德嘉编一下这个程序吧啊, 程序的编写就十分简单了啊,我们选择一个扩展,然后找到阿丢 no no 板子,然后返回, 返回呢,主程序开始,我就设置 数字银角二 为高电瓶,然后呢在控制当中选择一个,等待 零点三秒,然后呢我让他是二维第一电瓶,然后这个时候呢,我让 数字银角三设置为 低高电瓶,然后等待这三秒,设置数字银角三 为第一电瓶,然后设置银角四输出高电瓶,控制当中等待零点三秒, 然后呢? 三滴,然后是三滴的啊, 数字银角三 为低电瓶, 然后呢设置数字银角四为高电瓶, 然后同样的控制当中等待零点三秒, 三秒,然后呢再来一个,呃,设置银数字银角四为低电瓶。 嗯,那这样的这个程序啊就做完了,用面的加边还是比较容易的, 然后我们可以连接设备啊,在这里如果没有安装驱动呢,可以一键安装驱动连接设备。 接下来呢,我再用这个米思琪把这程序做一遍啊。米思琪做这个程序呢,也十分的简单, 就是用到一个数,数字的输出功能啊,数字端口的输出功能,数字银角二,高电瓶,然后控制当中呢延时等待三百,就是零点三秒, 然后呢复制一下数字广角二是低电瓶,然后再复制三是高电瓶, 然后呢延时等待三百复制。呃,这一块应该是低电瓶 复制三高,对吧?然后呢四高,然后呢复制 二三四,是吧?那这样的程序就实现了,我们可以看下他的代码 啊,他的代码,这就是就是纯正的啊,就那代码,我们甚至可以把这个代码啊复制下来,然后 打开那个啊流动 id, 给他拷贝进去 加微。那么这个代码呢,我们也可以直接下载到开发版当中。 首先是面对加的下载方式,这之前介绍过了,我们再展示一遍吧, 点击连接设备啊,这里面有自动的 ctrl 点击连接他,然后点击上传 好他的速度,是这样的啊,我们可以看见速度还还可,还算可以吧,然后我们再看看米思琪的速度怎么样, 选择 no 这个,然后 com 四是没问题的,选择上传 这个速度相对来说就比刚才要慢的多了啊, 所以啊,有的老师在辅导学生进行这个现场编程的时候,用这个米斯奇可能就优势没有那么大了 啊,当然不好意思,这里面程序有个错误啊,稍微有点打脸,看清楚了,数字管角选错了,选四啊,这是个底啊。 然后这个时候我们再上传啊,但是能大家能够看出来,即使他错了也是这个,跟他本身这段格选错了没有关系啊,就本身他这个速度就是这样慢的。 然后我们再把这个程序看一下啊,但实际上这块也错了啊,这个我把它删了,这块就是个四十六,是吧?然后呢,我们选择程序的 上传啊,随便改吧,甭管他了。 好,这个阿伦的 id 这个项目已经上传进去了,他的速度相对来说就要快一点啊。 好了,那么本次内容呢,就到这里。

现在又打成了从右移动,咱们再加一个向右移动, 咱们把它复制一下,这个二点三秒, 这边可以加一个红线,他就会出现了两个同时在运行,那就向左呢还是向右呢?要需要一个呢辅助装置,比方说歪零,歪零移动到歪零,那他就开始向右,就开始向右的话,这边就需要一个,然后第一批歪零 到完顶,这他就开始向右移动啊,他就开始智慧 m 一,智慧 m 一,然后呢就复位 m 零, 同样道理呢,就是说这边呢也需要 m 幺七,不是 m 幺 y 幺七 l d y 幺七, 这位定位 m 零, 付费 m 一,而且这个情况呢需要一个 ld m 幺零零二,这个 m 幺零零二是干什么用的呢?就是这个一上电的话,他会啊先导通一次,然后再关断有一个这个效果,咱们要导出谁呢?就导出这个歪脸或者是其中的任何一个吧,他就开始从那个开始, 咱们这样试一下,看能不能用 这一上电呢?他就自己就开始练习 运行呢,到到了这个弯腰七呢,接着就往左左移动,左移动,一位一位的移动,移动到歪零, 现在又导成了从右移动,实现了一个这个左右移动的循环的流水灯啊。


昨天有个粉丝问我流水灯的程序怎么写,今天我就手把手的教一遍啊,包括触摸屏、 plc 程序,我都写一遍给你看啊。首先我们看电脑流水灯的程序可能有几百种写法,我用最简单的逻辑啊,延时纪念器来写啊,首先点一个启动按钮, 我们用时间继电器来置位这四个灯 啊,逻辑非常简单, 每个灯都输出一个延时。 好的,我们 plc 就写好了,大概讲一下啊,首先当我们所有人都灭的时候,我们给他一个延时延时用 d 两百来调错位屏上调好,然后 我们第一个延时过来就置位于第一个灯啊,第二个延时过来就第二个灯啊, t 五,最后一个灯延时完啊,我就把所有的灯就复位掉啊,包括我们的启动按钮,启动按钮啊,不按的情况下所有的灯也不能亮。 好,我们现在做一个延时作品啊,我们做一个延时参数, 我们用的是,我们用的是零点一秒的延时继电器啊, 好的,我们把它下载到触摸屏里面去, 还有我们 p l c 的程序啊,刚刚写的没有下载,也给他下一遍。 好,我们下载好了,我们来监控一下,按 f 三,监控好我们再走一遍。 ok, 好的,明白了吗?这个是可以调的啊,我调慢一点就走慢一点,我调快一点他就走快一点。好的啊,这个粉丝希望你能学会啊。

首先用直径一毫米以上的七包线做一个直径七厘米左右的圆环, 再准备三个八零五零三极管,三极管的发射级以一百二十度的距离分别焊接在圆环上。 再准备三个两百二十微法电解电容、电容负极分别接在三极管机极上,正极焊接另一至三极管的极电极。再准备三组 led 灯珠,共十五个, 所有灯珠的负极接圆环,正极五个一并分别接三极管的极电极。再准备三个五点一 k 电阻,分别接在三极管的积极上,公共端并联。 再准备三个一百欧亩电阻,分别接在三组 led 灯珠正脊上,另一端所有电阻并联到此也就做好了,没看清楚的 可以再看看细节。 焊接上电源负极输入线、 电源正极、输入线通电后,三组 led 灯就会交替点亮,围着圆环不停旋转。