矿石收音机论坛

 找回密码
 加入会员

QQ登录

只需一步,快速开始

搜索
查看: 9860|回复: 21

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

  [复制链接]
     
发表于 2012-4-20 00:17:05 | 显示全部楼层 |阅读模式
拿到这个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


评分

2

查看全部评分

     
发表于 2012-4-20 18:44:02 | 显示全部楼层
支持,漂亮
回复 支持 反对

使用道具 举报

     
发表于 2012-4-23 22:22:41 | 显示全部楼层
不错。
试试看能不能弄出灰度来。这样显示成剪影了。
回复 支持 反对

使用道具 举报

     
发表于 2012-4-23 23:10:02 | 显示全部楼层
好久不见前辈出来指导了,您的作品实在令人佩服!
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2012-4-24 10:41:37 | 显示全部楼层
翌阳 发表于 2012-4-23 22:22
不错。
试试看能不能弄出灰度来。这样显示成剪影了。

呵呵,VFD灰度效果会很不错,但是这个是VFD模块所决定的,这个模块本身不支持,唉,木有办法搞定灰度了。

如果是CIG的屏,自己做驱动的话,还有可能实现。

现在这样的确成剪影了
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2012-4-24 15:32:14 | 显示全部楼层
yangcheng84 发表于 2012-4-23 23:10
好久不见前辈出来指导了,您的作品实在令人佩服!



多谢捧场,有空欢迎去我的博客逛逛:
http://www.nixieclock.org
回复 支持 反对

使用道具 举报

发表于 2012-4-27 18:12:57 | 显示全部楼层
Bad Apple什么意思来着?坏苹果?
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2012-4-28 10:27:14 | 显示全部楼层
sdzf1234 发表于 2012-4-27 18:12
Bad Apple什么意思来着?坏苹果?

第一步、请打开IE浏览器
第二步、在地址栏敲入www.baidu.com
第三步、在搜索栏填上"Bad apple"

你就会得到你要的答案。

其实bad apple就是一个视频的名字,我只是用VFD屏显示了这个视频动画。

顺带附上这个视频吧:

回复 支持 反对

使用道具 举报

发表于 2012-4-28 17:31:59 | 显示全部楼层
yanzeyuan 发表于 2012-4-28 10:27
第一步、请打开IE浏览器
第二步、在地址栏敲入www.baidu.com
第三步、在搜索栏填上"Bad apple"

知道是个视频,可名字是啥意思那?
回复 支持 反对

使用道具 举报

发表于 2012-4-28 17:38:19 | 显示全部楼层
yanzeyuan 发表于 2012-4-28 10:27
第一步、请打开IE浏览器
第二步、在地址栏敲入www.baidu.com
第三步、在搜索栏填上"Bad apple"

另外问一下这视频内涵是什么,一人拿一苹果吃完了乱扔垃圾?
回复 支持 反对

使用道具 举报

     
发表于 2012-4-28 20:27:59 | 显示全部楼层
楼主强悍  不冒个泡都不行了
回复 支持 反对

使用道具 举报

     
发表于 2012-4-28 23:03:14 | 显示全部楼层
厉害了!!不过屏的分辨率低了一点   采样出来有锯齿
回复 支持 反对

使用道具 举报

     
发表于 2012-4-28 23:53:38 | 显示全部楼层
楼主有创意。+10分!
回复 支持 反对

使用道具 举报

     
 楼主| 发表于 2012-5-2 11:27:29 | 显示全部楼层
sdzf1234 发表于 2012-4-28 17:38
另外问一下这视频内涵是什么,一人拿一苹果吃完了乱扔垃圾?

呵呵,具体我也不清楚,貌似是一个风靡日本的动漫人物吧。
回复 支持 反对

使用道具 举报

发表于 2012-5-4 17:59:28 | 显示全部楼层
yanzeyuan 发表于 2012-5-2 11:27
呵呵,具体我也不清楚,貌似是一个风靡日本的动漫人物吧。

哦。另外问一下这个视频采样用vb怎么做?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入会员

本版积分规则

小黑屋|手机版|矿石收音机 ( 蒙ICP备05000029号-1 )

蒙公网安备 15040402000005号

GMT+8, 2025-4-30 05:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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