生存战争吧 关注:234,221贴子:4,248,100

24小时整点界面投影报时器

只看楼主收藏回复

24小时整点报时器详解
基本思路:标牌(sign)内容可以显示在主界面上,那么就做24个标牌,标注上0-23小时,用RT电路作为时间驱动,到每小时整点时点亮对应的标牌,将时间投影到主界面上。
这样人在外冒险的时候,即使下雨天也可以准确知道是不是到挖洞隐藏的时间了,在地下挖洞矿的时候,也方便控制时间。还可以把狼人变身的时间也投射上来。
@一只快樂小豬 以前做过一个,参考他的设计,我自己 搭建成功了一个,给大家详细讲解一下。


IP属地:上海来自Android客户端1楼2014-01-29 21:14回复
    很聪明
    顶一个~
    水中水还是要继续水…………………水中水还是要继续水…………………水中水还是要继续水…………………


    IP属地:广东来自iPhone客户端2楼2014-01-29 21:15
    回复
      →_→


      来自Android客户端3楼2014-01-29 21:19
      回复
        穷详细


        IP属地:浙江来自Android客户端4楼2014-01-29 21:21
        回复


          5楼2014-01-29 21:28
          回复
            。。。
              我志愿加入贴吧酱油党,围观楼主搞基,挽回楼主尊严,履行回帖义务,保证经验收入,积极前排求粉,信誉有粉必回,人人粉我,我粉人人,为打酱油事业奋斗终身,随时准备为粉和酱油牺牲一切,永不潜水……


            IP属地:江西来自Android客户端6楼2014-01-29 21:32
            回复
              路过顶
              ✎来自安卓助手版贴吧客户端 十五字


              来自Android客户端7楼2014-01-29 21:37
              回复
                主要用到了三个元件:RT元件、存储元件、标牌,再加上导线。
                RT元件输出的时间为16进制,每天是分为16小时*16分钟*16秒。四周的四个端口,四个点的端口代表天,三个点的端口代表小时,两个点的端口代表分钟,一个点的端口代表秒,为了简单点,降低了些时间精确度,没有用到输出的秒端口,只用了分钟和小时端口。


                IP属地:上海来自Android客户端8楼2014-01-29 21:39
                收起回复
                  很强大。。。求存档
                          .★ * ★..
                    .*★ *. *..*   ★
                    ★       ★
                    ‘*. *'  看到了么 我的心。。。
                       ‘★.   ★’
                         ‘*..★
                     --来自助手版贴吧客户端


                  IP属地:广东来自iPhone客户端9楼2014-01-29 21:53
                  收起回复
                    不明觉厉
                    ~~~~~~~~~~~~~~~~~~~~~~~
                    十五字十五字十五字十五字十五字
                       --来自Survivalcaft BMWCARKING


                    来自Android客户端10楼2014-01-29 21:55
                    回复
                      存储元件用于将16进制时间转换成24小时,并输出高电平点亮标牌,每个标牌配一个存储元件。
                      存储元件左右两个端口用于输入读取数据的行列坐标,上方端口用于输出读取的数据。所以将RT输出的分钟、小时信号接到存储元件的左右端口,将标牌接到上方端口,并编辑存储元件中的数据。
                      例如要点亮17点的标牌,那就这么换算:16*16/24*17=181.33,取整181,换算成24进制就是B5,也就是说RT元件输出为B小时5分钟时就对应24小时制的17点。此时编辑存储元件的第B列第5行(或第5列第B行,视左右端口接RT的哪个端口而定)为F,这样就可以在17点点亮标牌。


                      IP属地:上海来自Android客户端11楼2014-01-29 21:55
                      收起回复
                        存档!
                        ————如果力量是正义的话那弱小就一定是罪恶吗,如果团结是正义的话那孤独就一定是罪恶吗;这样的话,鲁鲁修.V.布里塔尼亚下令,赐你——一死!


                        IP属地:美国来自iPhone客户端12楼2014-01-29 21:56
                        收起回复
                          火钳刘明


                          13楼2014-01-29 22:04
                          回复
                            存储元件用于将16进制时间转换成24小时,并输出高电平点亮标牌,每个标牌配一个存储元件。
                            存储元件左右两个端口用于输入读取数据的行列坐标,上方端口用于输出读取的数据。所以将RT输出的分钟、小时信号接到存储元件的左右端口,将标牌接到上方端口,并编辑存储元件中的数据。
                            例如要点亮17点的标牌,那就这么换算:16*16/24*17=181.33,取整181,换算成24进制就是B5,也就是说RT元件输出为B小时5分钟时就对应24小时制的17点。此时编辑存储元件的第B列第5行(或第5列第B行,视左右端口接RT的哪个端口而定)为F,这样就可以在17点点亮标牌。


                            IP属地:上海来自Android客户端14楼2014-01-29 22:06
                            收起回复
                              顺带说一下,游戏里一天22分钟左右,分成24小时的话,报时间隔不到一分钟。半夜0点对应RT元件输出的0时0分0秒,中午12点对应RT元件输出的8时0分0秒。
                              这个电路设计存在的问题就是占地太大,用电子元件比较多,生存模式搭建起来困难比较大,抛砖引玉,还望有电路高手优化精简一下。


                              IP属地:上海来自Android客户端15楼2014-01-29 22:14
                              收起回复