[jxs出版~~]摇摇棒教程~~
jxs2012/02/01电子技术 IP:江苏
昨天发了个贴XXXXXXXXXXXXXXXXXXXXXXXX/t/40221
发现有人想要教程~~
引用第6楼云烟于2012-02-01 00:21发表的  :
求。教程。电子小白。路过。求学。可以想到用来糊弄小女生



于是~~[s:243]

=====================================分割线====================================================
正题:
首先,是原理:
这个很简单~~利用人眼的视觉暂留,显示东西~~制作时,还要在前端加感应摇的方向的开关,目的是在一个方向摇过去才显示,反向不显示,否则就会有重影。。。

======================================分割线=================================================
好啦,原理懂了,那就好办啦[s:182]
现在介绍下电路(偷懒,手画的~~)
照片2012-02-01 22 44 39 868.jpg
再来些特写~~
   照片2012-02-01 22 44 49 665.jpg
   照片2012-02-01 22 44 54 790.jpg
   照片2012-02-01 22 44 58 305.jpg
这下电路看懂了吧?
快去买元件哈~~[s:213]
需要:
单片机STC89C52*1
IC座*1(插单片机的)
LED*16(啥色都行,蓝色较贵,但本人觉得效果最好)
500Ω电阻*16(用于给LED限流)
10kΩ电阻*2
三极管8550*2
水银开关*1(也可用滚珠开关之类的代替)
轻触式开关*1
自锁开关*1(电源开关)
10KΩ排阻(9脚)*1
12M晶振*1(这个电路图忘记画了[s:245],实际是接在单片机的第18,19脚的)

文未完,勿插楼,谢谢合作[s:223]
+50  科创币    天易    2012/02/01 高质量发帖
+10  科创币    云烟    2012/02/01 嗯。自己D去。就是LZ要换换摄像的东东了。可以看出来像素有些吃力
+20  科创币    十九    2012/02/02 高质量发帖
+200  科创币    金坷居士    2012/05/18 不错~~~
+40  科创币    清纯小萝莉    2013/01/13 高质量发帖
来自:电子信息 / 电子技术
14
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
小特斯拉圈圈
13年0个月前 IP:未同步
361496
可以弄俩方向相反的水银开关吧,然后左右摇都有显示


===编辑部分
呃!我真是不小心插楼的..原谅我吧....
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
jxs作者
13年0个月前 IP:未同步
361509
继续~~
有高人路过,可能会问:为啥单片机复位没了?晶振两边的电容也没了?其实:
引用第5楼ehco于2012-01-26 20:01发表的  :
STC什么的已经自带了内部复位电路,可以省掉外部RC微分回路。

引用第6楼jun66于2012-01-12 15:56发表的  :
兄弟,我设计从来就没有加电容,相信我 把电容拔了一样工作,不工作所有后果我负责

所以~~能省则省~~[s:243]
补充:单片机的管教定义
MCU.jpg
===================================分割线===================================================
电路焊好了?
那就继续~~
下面介绍程序:

attachment icon 摇摇棒.rar 723.06KB RAR 48次下载
温馨提示:这个附件和昨天那个贴里的是一样的,不要重复下载~~
首先是通过数组,把字模放里面(取模方法待会介绍)
数组.jpg
有多少组字,就相应改前面那个中括号里的数
比如我有9组字,就是
uchar code disp[9][128]=。。。省略N代码。。。
还要改的就是第133行的        if(z==9)
有多少组,就z==多少
在附带需要的软件的使用方法(实际的软件自己可到网上下载~~)

attachment icon 软件.rar 1.37MB RAR 58次下载

=====================================分割线=============================================

下面介绍取模软件的使用方法(重点):
首先打开PCtoLCD2002(附件的LCD目录里)

然后设置些东西
按照这样设置,其他默认即可
取模2.jpg
然后,设置好后,在框中输入字,按生成字模,保存
打开相应的TXT可看到:
编辑1.jpg
然后这样处理(重重点)
把除了逗号和0x**外的所有东西删掉
效果:
编辑2.jpg
然后头尾加上两大括号
编辑3.jpg
然后全部复制到前面所说的数组的头尾两个大括号里,修改前面提到的数据
软件这块就算好了[s:92]  

未完待续~~
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
jxs作者
13年0个月前 IP:未同步
361519
继续啦~~[s:333]
取模那块估计很多人弄完了,下载到单片机,才发现有很多问题:(下面问题排除硬件问题)
①:咋显示一团糟?
    解决:这个程序只支持4个一行字(有能力的自己改~~),不够四个字的用空格补够,一空格=0.5个字
②:显示反字?
    解决:按箭头指的按钮(文字水平翻转)
问题1.jpg
③ :文字倒过来?
    解决:按箭头指的按钮(文字垂直翻转)
问题2.jpg
④:文字顺序反过来?
    这个好办,倒过来输入呗~~(PS:貌似我的程序里的都是反的~~大家到时水银开关安装时,引脚向右哈)

================================分割线=======================================

好啦,向大家现在硬件弄好了,软件也没问题了,那就得下载到单片机上看效果啦~~
等等,先得弄个下载器,淘宝上有卖,很便宜,买的跳到下一楼,下面介绍DIY的~~
元件
带孔的9针串口头*1(有带针的,那个不行)
1UF50V独石电容*4
MAX232芯片*1
排针*4
杜邦线*4(和排针一样,用于连接单片机,为了方便,也可在摇摇棒上相应地装排针)

然后按照这图焊好
RS232转TTL.jpg

未完待续~~
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
jxs作者
13年0个月前 IP:未同步
361521
最后!连接后下载器和做好的摇摇棒,用STC-ISP软件,将程序烧写到单片机里,就大功告成啦!
STC-ISP的使用方法在2楼的附件:软件 里有,不想花KCB也可百度一下
单片机内存较大,能存好多组字~~
总结:
这贴貌似连单片机的基础知识也一起介绍了~~[s:262]

全文完,可盖楼[s:243]
+50
科创币
托尼史塔克
2012-02-02
高质量发帖,楼主辛苦了。
+10
科创币
小氚
2012-10-05
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
jxs作者
13年0个月前 IP:未同步
361531
回+1楼(小特斯拉圈圈)+的帖子
双向...那我还要他干嘛?。。。就想让它就一方向显示防止重影。。。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
科学人
13年0个月前 IP:未同步
361556
我注意到你用的是52单片机,io口是够用的,所以为了优化显示效果建议把三极管去掉。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
科学人
13年0个月前 IP:未同步
361557
回 5楼(jxs) 的帖子
双向当然可行,不过要使用更复杂的传感器和算法才能达到优良的效果。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
jxs作者
13年0个月前 IP:未同步
361561
回 6楼(科学人) 的帖子
三极管作用:由于IO口的拉电流过小,无法驱动8个LED,需要用控制三极管通断的方式驱动~~
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
玄明
13年0个月前 IP:未同步
361562
回 5楼(jxs) 的帖子
我觉得让丫来回摇太浪费了,像螺旋桨那样旋转还可以增大显示面积
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
科学人
13年0个月前 IP:未同步
361566
回 8楼(jxs) 的帖子
首先,您没明白我的意思,其次,有种东西叫推挽。
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
xtreme
13年0个月前 IP:未同步
361572
以前劳技书上有一个印刷棒的教程
把led改为沾有墨水的的棉花
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
乖乖乖
13年0个月前 IP:未同步
361587
关于文字顺序的问题。。。我比较喜欢杜阳的处理方式,他用一根弹性导线,摇晃时由于惯性的作用,方向不同接触的引脚不同,所以不论朝哪个方向摇,文字都不会反
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
1731397850
13年0个月前 IP:未同步
362693
那个 MAX232 不用接外接的5V电源?电容泵就可以?
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
3203031997
11年0个月前 IP:未同步
665272
9针串口头要连接哪里呀?
引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
上级专业
同级专业
jxs
学者 笔友
文章
105
回复
2002
学术分
2
2011/07/24注册,6年0个月前活动
暂无简介
主体类型:个人
所属领域:无
认证方式:邮箱
IP归属地:未同步
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}