问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

摇摇棒的原理

发布网友 发布时间:2022-04-23 13:28

我来回答

2个回答

热心网友 时间:2023-10-15 17:20

通过定时的让LED条上的点发光来实现的 你可以发现甩的幅度大的时候光条也变长,间距也变大了 比如:12345在一直线上,让12345间隔等时间发光,效果如下 1 ○ 2 ○ 3 ○ 4 ○ 5 ○ 这个答案您认可么?追问是不是让一样闪烁,摇起来的时候利用人的视觉暂留效应,就可以看到是稳定的字了?

热心网友 时间:2023-10-15 17:21

控制芯片采用宏晶单片机STC11F03E,其内部有3K的程序存储空间,256字节的数据存储空间,另外其内部还有2K的EEPROM空间。设计可以通过串口,把下载的画面数据到内部的EEPROM,掉电后,也不会丢失。
本文通过研究利用事先编好程序来控制16个LED发光二极管,并配合左右手的摇晃来显示字符和简易图形的电子装置(简称为“摇摇棒”),设计并制作一个依靠摇动能显示字符、图形的 LED 显示棒。此装置利用AT89C51单片机对发光二极管阵列进行控制。用滚珠开关检测当前摇动状态,单片机控制16个发光二极管进行不同频率的亮灭刷新,则只要摇动就可以可显示输出文字及图案等信息,从而达到在该视觉平面上传达信息的作用。
1 硬件系统的组成
本设计的简单有趣的LED摇摇棒,它是基于单片机控制的电子装置。具有按键进行画面切换和消除重影等功能,能使画面清晰显示出来。它主要由单片机控制部分,LED驱动部分,LED显示部分组成,其硬件组成框图如图1 所示。

1.1 按键模块
本设计中通过一个画面切换开关对显示的内容进行切换。在设计中通过滚珠开关来控制摇摇棒只能向一边摇动时显示信息,否则会出现镜像字或镜像画面,也就是重影的现象。可选的摇动控制开关有水银开关和滚珠开关两种。水银开关稳定性较高,但安全性较差。滚珠开关虽然稳定性稍差,但不容易被打破,安全度很高。考虑到实际应用环境,故选用滚珠开关作为系统的摇动控制,由滚珠开关带来的不稳定性可以通过软件进行弥补。手动复位开关的功能是控制系统的启停。
1.2 控制部分
单片机最小系统作为整个系统的控制核心,它主要负责控制二极管的亮灭及显示状态。通过单片机的软件编程及外部中断,来控制摇摇棒的显示效果。
1.3 LED 显示模块
此设计中根据LED点阵的显示原理来设计显示部分。点阵的显示分为行扫描与列扫描两种,列扫描是将字模数组通过点阵屏的行驱动进行输入,然后通过列对每一行进行扫描,当列为低(高)电平、行为高(低)电平时则表示该点为图案的一部分,将其读出、显示。而本次设计的LED 显示棒数据传输原理与LED 点阵屏相似。可以把LED 显示棒看成是LED点阵屏中的一列。为了使显示的图案清晰,在设计中使用了16 个高亮度LED 《http://bbs.dianyuan.com/tech/green》管将它们排成一列,整个屏在静止时也就相当于16 行×1 列。数据传输时同样使用行送数据、列扫描。在摆动过程中,应用人眼的视觉暂留原理,被点亮的列不会很快的消失,而是随着摆动的方向继续向前移动,只要移动的速度高于视觉暂留的最短时间显示内容就不会熄灭,这样,一幅图案也就可以这样被“摆动”出来了。
根据系统分析,具体的硬件电路连如图2 所示。在具*作硬件的时候,将16 个3mm 高亮度红色的LED排列成整齐的一列。

在proteus 下仿真调试的时候,给定的电源VCC 为5V,实际使用时用3 节干电池串联4.5V 即可。
2 系统软件设计
2.1 软件设计思想
在摇动LED棒的时候单片机必须单程传送数据,否则显示的图形会产生重影,影响视觉效果。因此当系统开始工作后通过滚珠开关的位置来使单片机实现单程传送数据给LED.如果滚珠开关位于右边,则进入外部中断1 并将一变量置1,在变量为1期间让单片机以一定的频率将数据传送给LED.如果滚珠开关位于左边,则进入外部中断0 并将变量置0.在这期间单片机不会传送数据给LED.在送数据时,数据送完后应延时一段时间来使摇动时显示的每个字不会太拥挤,之后再立刻熄灭LED 并开始重新判断滚珠开关的位置。
2.2 软件设计流程图
通过软件设计思想的分析,得到该系统的主程序流程如图3所示。

系统开始运行,首先初始化整个系统,然后等待外部中断。当用手摇动到指定位置时,由滚珠开关触发外部中断,系统接收到外部中断信号后,就传送数据,再经过一段延时后开始显示。显示完成返回主程序,等待下一个摇动周期的到来。周而复始的晃动,则会显示出相应的信息。
下面将设计一个LED显示棒且需要有按键进行内容切换,它主要是由*控制部分,LED驱动部分,LED显示部分以及电源部分组成,如图4所示。

图4
单片机将提取的字模进行存储,当接收到按键输入的指令时单片机就将相应的字模代码通过I/O口输出,使LED灯点亮,利用视觉暂留原理最终使图案完整的显示在摆动的显示屏中。
3.1 LED灯的选择
传统LED发光二极管。颜色多样,在可以同样显示图案的前提下使用它更为经济。
3.2外部中断信号产生方式
通过外部中断可以控制数据开始传输的时刻。选择好外部中断来源是本次制作的难点及重点。使用惯性开关。通过摇晃使得惯性开关的摆杆与焊接的左右两个触点接触,利用这种接触产生的电平变化来触发中断,结合软件控制显示,制作简单,使用方便。 3.抗重影方案的选择:使用外部中断控制数据传输时刻。外部中断信号由惯性开关产生,触发方式为下降沿触发。惯性开关左右两边的触点分别与单片机两个外部中断接口相连,默认为高电平,摇动的摆杆接地。惯性开关处于不同位置进入不同的中断,从而决定何时送数据。该方案简单易行,可以保证数据是单程传输的,避免了重影。不摇动时把惯性开关处在左边就可以使LED棒熄灭,可以达到省电的效果。
4 结论
本次将使用单片机对摇动显示进行实例化,设计一个LED摇动显示器来显示文字、图像等信息。掌握利用8051型单片机对发光二极管阵列进行摇动控制的方法。在设计中通过调试,使用外部中断让数据单程传输很好的取消了重影。通过改变传送数据方式,由一个字符接一个字符传送改为将一组字符一起传送,传送结束后再延时等,使显示的内容在扇形区域内完整的显示出来,同时也解决了画面连续出现没有间断的问题。

热心网友 时间:2023-10-15 17:20

通过定时的让LED条上的点发光来实现的 你可以发现甩的幅度大的时候光条也变长,间距也变大了 比如:12345在一直线上,让12345间隔等时间发光,效果如下 1 ○ 2 ○ 3 ○ 4 ○ 5 ○ 这个答案您认可么?追问是不是让一样闪烁,摇起来的时候利用人的视觉暂留效应,就可以看到是稳定的字了?

热心网友 时间:2023-10-15 17:21

控制芯片采用宏晶单片机STC11F03E,其内部有3K的程序存储空间,256字节的数据存储空间,另外其内部还有2K的EEPROM空间。设计可以通过串口,把下载的画面数据到内部的EEPROM,掉电后,也不会丢失。
本文通过研究利用事先编好程序来控制16个LED发光二极管,并配合左右手的摇晃来显示字符和简易图形的电子装置(简称为“摇摇棒”),设计并制作一个依靠摇动能显示字符、图形的 LED 显示棒。此装置利用AT89C51单片机对发光二极管阵列进行控制。用滚珠开关检测当前摇动状态,单片机控制16个发光二极管进行不同频率的亮灭刷新,则只要摇动就可以可显示输出文字及图案等信息,从而达到在该视觉平面上传达信息的作用。
1 硬件系统的组成
本设计的简单有趣的LED摇摇棒,它是基于单片机控制的电子装置。具有按键进行画面切换和消除重影等功能,能使画面清晰显示出来。它主要由单片机控制部分,LED驱动部分,LED显示部分组成,其硬件组成框图如图1 所示。

1.1 按键模块
本设计中通过一个画面切换开关对显示的内容进行切换。在设计中通过滚珠开关来控制摇摇棒只能向一边摇动时显示信息,否则会出现镜像字或镜像画面,也就是重影的现象。可选的摇动控制开关有水银开关和滚珠开关两种。水银开关稳定性较高,但安全性较差。滚珠开关虽然稳定性稍差,但不容易被打破,安全度很高。考虑到实际应用环境,故选用滚珠开关作为系统的摇动控制,由滚珠开关带来的不稳定性可以通过软件进行弥补。手动复位开关的功能是控制系统的启停。
1.2 控制部分
单片机最小系统作为整个系统的控制核心,它主要负责控制二极管的亮灭及显示状态。通过单片机的软件编程及外部中断,来控制摇摇棒的显示效果。
1.3 LED 显示模块
此设计中根据LED点阵的显示原理来设计显示部分。点阵的显示分为行扫描与列扫描两种,列扫描是将字模数组通过点阵屏的行驱动进行输入,然后通过列对每一行进行扫描,当列为低(高)电平、行为高(低)电平时则表示该点为图案的一部分,将其读出、显示。而本次设计的LED 显示棒数据传输原理与LED 点阵屏相似。可以把LED 显示棒看成是LED点阵屏中的一列。为了使显示的图案清晰,在设计中使用了16 个高亮度LED 《http://bbs.dianyuan.com/tech/green》管将它们排成一列,整个屏在静止时也就相当于16 行×1 列。数据传输时同样使用行送数据、列扫描。在摆动过程中,应用人眼的视觉暂留原理,被点亮的列不会很快的消失,而是随着摆动的方向继续向前移动,只要移动的速度高于视觉暂留的最短时间显示内容就不会熄灭,这样,一幅图案也就可以这样被“摆动”出来了。
根据系统分析,具体的硬件电路连如图2 所示。在具*作硬件的时候,将16 个3mm 高亮度红色的LED排列成整齐的一列。

在proteus 下仿真调试的时候,给定的电源VCC 为5V,实际使用时用3 节干电池串联4.5V 即可。
2 系统软件设计
2.1 软件设计思想
在摇动LED棒的时候单片机必须单程传送数据,否则显示的图形会产生重影,影响视觉效果。因此当系统开始工作后通过滚珠开关的位置来使单片机实现单程传送数据给LED.如果滚珠开关位于右边,则进入外部中断1 并将一变量置1,在变量为1期间让单片机以一定的频率将数据传送给LED.如果滚珠开关位于左边,则进入外部中断0 并将变量置0.在这期间单片机不会传送数据给LED.在送数据时,数据送完后应延时一段时间来使摇动时显示的每个字不会太拥挤,之后再立刻熄灭LED 并开始重新判断滚珠开关的位置。
2.2 软件设计流程图
通过软件设计思想的分析,得到该系统的主程序流程如图3所示。

系统开始运行,首先初始化整个系统,然后等待外部中断。当用手摇动到指定位置时,由滚珠开关触发外部中断,系统接收到外部中断信号后,就传送数据,再经过一段延时后开始显示。显示完成返回主程序,等待下一个摇动周期的到来。周而复始的晃动,则会显示出相应的信息。
下面将设计一个LED显示棒且需要有按键进行内容切换,它主要是由*控制部分,LED驱动部分,LED显示部分以及电源部分组成,如图4所示。

图4
单片机将提取的字模进行存储,当接收到按键输入的指令时单片机就将相应的字模代码通过I/O口输出,使LED灯点亮,利用视觉暂留原理最终使图案完整的显示在摆动的显示屏中。
3.1 LED灯的选择
传统LED发光二极管。颜色多样,在可以同样显示图案的前提下使用它更为经济。
3.2外部中断信号产生方式
通过外部中断可以控制数据开始传输的时刻。选择好外部中断来源是本次制作的难点及重点。使用惯性开关。通过摇晃使得惯性开关的摆杆与焊接的左右两个触点接触,利用这种接触产生的电平变化来触发中断,结合软件控制显示,制作简单,使用方便。 3.抗重影方案的选择:使用外部中断控制数据传输时刻。外部中断信号由惯性开关产生,触发方式为下降沿触发。惯性开关左右两边的触点分别与单片机两个外部中断接口相连,默认为高电平,摇动的摆杆接地。惯性开关处于不同位置进入不同的中断,从而决定何时送数据。该方案简单易行,可以保证数据是单程传输的,避免了重影。不摇动时把惯性开关处在左边就可以使LED棒熄灭,可以达到省电的效果。
4 结论
本次将使用单片机对摇动显示进行实例化,设计一个LED摇动显示器来显示文字、图像等信息。掌握利用8051型单片机对发光二极管阵列进行摇动控制的方法。在设计中通过调试,使用外部中断让数据单程传输很好的取消了重影。通过改变传送数据方式,由一个字符接一个字符传送改为将一组字符一起传送,传送结束后再延时等,使显示的内容在扇形区域内完整的显示出来,同时也解决了画面连续出现没有间断的问题。
摇摇棒的原理

摇摇棒的原理是基于振动产生电能。具体来说,摇摇棒内部通常装有一个小型发电机,这种发电机称为振动能量收集器或振动发电机。当用户摇动摇摇棒时,发电机内部的磁铁和线圈会相对运动,从而产生电磁感应现象。电磁感应是指当磁场发生变化时,会在导体中产生电动势或电流。在摇摇棒中,磁铁和线圈的相对运动导致...

电液推杆使用方法是什么?

电液推杆是一种集机、电、液为一体的液压驱动机械手,适用于需要往复推拉直线(或往复旋转一定角度)运动,也可用于需要上升、下降或夹紧工作物的场所,并可实现远距离危险地区的集中或自动控制。油缸、液压控制阀组、油泵、电机、溢流阀、吸油...

想做一个摇摇棒,谁能给我说一下它的原理呢?或是资料,595534339@qq.com谢...

原理就是得到当前摇动一圈的时间,然后将时间分割成若干份,在对应的那一份时间里点亮不同的LED。

请问,摇摇棒的设计思路,和pic单片机的c程序。谢谢!

图形显示的原理:利用人眼的视觉暂留效应,使手在摆动到不同位置的时候,让位于一条直线上的LED显示二维图像的不同的列,实现图形扫描显示。物理机制:当我们在摆动手臂的时候,短时间内摆动位置和左右幅度不会有太大变化,利用我们手臂的这个运动规律,只要能得到棒从一侧摆动到另一侧的时间,然后把这个...

摇摇棒的工作原理是什么?

摇摇棒也是一样通过摇晃改变位置,在不同的位置显示不同的数据,摇的快点就看起来就有东西了。

摇摇棒的显示原理是什么?

就跟提取液晶显示屏的字模一样的,

儿童玩具里的发光的是什么

发光玩具的种类繁多,根据发光原理的不同,可以分为电子发光和化学发光两大类。电子发光玩具通过内置电池和彩色LED灯来发光,例如电子发光棒、摇摇棒和仙女棒等。而化学发光玩具则是通过两种化学物质的反应来发光,如荧光棒、荧光手镯和荧光直棒等。对于儿童来说,玩发光玩具时需要注意安全。专家提醒,荧光...

演唱会荧光棒类型

在演唱会的炫目场景中,荧光棒起到了不可或缺的角色。其中,电子荧光棒凭借其电池驱动的发光原理,为观众带来了丰富的选择。例如,有发光海绵棒,轻轻摇晃就能发出亮眼光芒的摇摇棒,以及像仙女般飘逸的伸缩棒和手拍发光产品,为粉丝们提供多种表达热情的方式。另一种荧光棒类型是化学发光的,通过酸碱反应...

摇摇棒没有水银开关和滚珠开关,怎样可以通过程序达到同样的效果

水银开关,又称倾侧开关,是电路开关的一种,以一接著电极的小巧容器储存著一小滴水银,容器中多数注入惰性气体或真空。因为重力的关系,水银水珠会随容器中较低的地方流去,若果同时接触到两个电极的话,开关便会将电路闭合,开启开关。。水银是导体,采用的是热涨冷缩的原理,也就相当于一个水银温度计,...

这是一种摇摇棒的的电路图,求高手解释各部件名称,和原理。

32个LED扫描 显示的 可以理解成4位LED 只不过他这LED是直线式的 4个IO控制高电平 8个段扫描其它的 还有两个工作指示灯 一晶振 一复位电路 外加两个开关 主要就是在开关这里了 靠甩动导致开关接触 根据接触时间显示不同的内容 这样摇起来的时候效果就是字幕了 以点画线的原理 ...

这是一种摇摇棒的的电路图,求高手解释各部件名称,和原理。

通电后,5V电压经R1、R2构成的分压电路后,给Q提供一个安全的基极电流,使电容C1作用是消除电机产生的火花干扰。R1对于本电路没有作用。

摇摇棒有什么用处 摇摆器电路 震动棒电路原理 震动开关原理 摇摇棒原理及原理图 摇摇棒原理 摇摇棒原理介绍 摇摇棒原理图讲解 32位摇摇棒工作原理
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
驻马店锦润文化传媒怎么样 驻马店有安达康净水器代理? 夫妻用品正品 夫妻情趣用品如何用才好 请问我把主机里面的零件全买回来后,找人装大概好多钱?还有就是电脑系统... 笔记本电脑马上到了 新买的电脑回来要做什么 我是小白 听说还的分盘... 小白一个 想换新电脑 去电脑城找人配了一台 大家帮看看行不行 主玩... 大一学生男,想买台笔记本电脑不会下载游戏平时就弄弄文档,看看电影,因为... c#编程:我只读取excel文件的第一行,但由于文件很大,读取很缓慢,有没有... 请问为什么我用C#使用NPOI读取excel数据第一遍没有问题,第二遍就报... 室外一般采用红外什么设备来实现防盗? 键盘的工作原理 小米哪几款手机支持NFC功能? 按键精灵的工作原理是什么? 按键模块属于模拟量输入模块吗 请问大家了解研姿蒂的技术提供方吗,是符合相关规定的吗? gmp认证多少钱 化妆品gmpc认证 实施GMP的目的与意义 国际ISO9001质量管理体系认证和国际GMPC质量管理体系认证,哪个认证更具有权威性? 化妆品为什么也要GMP认证?不认证会怎样? 卫生巾出口俄罗斯需要什么认证 安婕妤通过的“ISO22716【GMPC(欧盟)】&GMPC(美国)”双认证是怎么回事? FDA与GMP是什么关系? 美国GMPC与Iso022716认证代表什么意思? gmpc 需要哪些验证 GMPC体系是什么? GMPC认证的程序制度 GMPC是什么意思? 宜宾注册公司需要多少钱? 宜宾市怎样注册公司? Linux内核在ARM开发板上的剪裁移植问题 晶振电路和复位电路的作用!谢谢!!! 角度传感器的控制系统怎么做啊! 这个电路,单片机可以检测到按键的低电平响应吗? arduino入门套件有哪些传感器 * 声光报警器 报警按钮 输入输出模块 消防联动泵 需要穿几根线,都是什么线,那些是接在一起的 单片机编程时出现undefined identifier是什么意思? 大哥们教教我吧... 数字电路实验系统顶层模块设计是什么意思 LED显示屏 那个接收卡和发送卡是什么关系啊?有多少个模块就要有多少的接收卡和发送卡吗? 如何申请信息安全等级保护检测资质? 三个信息安全服务资质的区别 ISO27000 是否能够认定为信息安全服务资质 贷款车的绿本是压在哪里的 汽车分期绿本在哪里 怎么查自己的车绿本在哪抵押? 浅咖啡色图片有没有? 咖啡色的色卡 浅咖啡色是什么颜色? 咖啡色有几种叫法 浅咖啡色和黄色有什么区别