一乐电子

 找回密码
 请使用微信账号登录和注册会员

QQ登录

只需一步,快速开始

微信扫码登录

手机号码,快捷登录

手机号码,快捷登录

搜索
查看: 9044|回复: 28

[其他综合] 最近VFD很火,我也来折腾一个256x64的VFD电影播放器,Bad Apple.

 火.. [复制链接]
发表于 2012-4-19 23:37 | 显示全部楼层 |阅读模式
拿到这个Futaba的256x64的VFD模组很久了,一直没想好搞点儿啥。

前两天看到Bad Apple这个动漫视频觉得很不错,黑白的效果,很适合VFD显示,配合上位机软件实时将电脑屏幕的图像通过串口传给单片机,再由单片机实时刷新VFD显示,应该能实现一个VFD Player。
今天原本打算用VC做一个上位机软件,好几年没用了,竟然没找到一个能用的Visual Studio 6.0,干脆用VB6.0做了一个上位机程序。

大致原理是这样的:
1、用API函数捕捉电脑屏幕的显示内容(我的电脑有两个显示器,只捕捉主显示的内容)
2、将显示内容平铺在picturebox控件里,并调整尺寸为128*64(尝试过拉成256*64,但是严重变形,太难看了,所以这里用的256*64屏幕也只用到了一半)
3、捕捉每个像素的颜色值,整理成一个数组。
4、通过串口将数组数据按照刷新率不停的发给单片机。

其实整个原理很简单,就是需要自己搞定上位机软件和单片机程序。

单片机用的是51内核的C8051F020的开发板,通讯速率115200bps,串口中断来接收和刷新VFD屏。

看一下视频吧先:
(摄像机快门在不同的亮度条件下跟VFD扫描有点重叠,有一段会闪烁,但是肉眼看到的不会闪)

看不到视频的话土豆地址在这里:http://www.tudou.com/programs/vi ... d=82079050_06_05_99



2012_04_19_IMG_3468.JPG

2012_04_19_IMG_3470.JPG

2012_04_19_IMG_3472.JPG
发表于 2012-4-19 23:41 | 显示全部楼层
VFD 能做出Bad Apple效果 厉害!!!
回复

使用道具 举报

发表于 2012-4-19 23:43 | 显示全部楼层
又坏又烂的APPLE
回复

使用道具 举报

发表于 2012-4-19 23:44 | 显示全部楼层
很流畅哦!
回复

使用道具 举报

发表于 2012-4-19 23:45 | 显示全部楼层
这个不是一般的高手
回复

使用道具 举报

发表于 2012-4-20 00:20 | 显示全部楼层
做的太漂亮了,高手!
回复

使用道具 举报

发表于 2012-4-20 07:54 | 显示全部楼层
酷。。。。。。。。。。。。。。。。。
回复

使用道具 举报

发表于 2012-4-20 08:20 | 显示全部楼层
这个一定要顶
回复

使用道具 举报

发表于 2012-4-20 08:35 | 显示全部楼层
LZ用的是苹果手机!
回复

使用道具 举报

发表于 2012-4-20 08:49 | 显示全部楼层
楼主软硬通吃,不是一般的强。
回复

使用道具 举报

本版积分规则

QQ|一淘宝店|手机版|商店|一乐电子 ( 粤ICP备09076165号 ) 公安备案粤公网安备 44522102000183号

GMT+8, 2025-11-3 17:27 , Processed in 0.035938 second(s), 30 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表