0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

网站访客计数器制作图解

454398 来源:未知 作者:工程师吴畏 2018-08-20 17:36 次阅读

对于任何一个网站站长而言,每天看看访客计数器的数字是个很兴奋的事情,看着数字的飙升,那可是相当的有成就感。

通常我们使用的计数器都是软件方式的,也就是在页面嵌入一段统计代码而已,看得到,但是摸不着。

这可不符合我们爱折腾的风格,今天就让我们一起来做一个能触摸得到的计数器吧。

就像下面这款:

该计数器的核心是一个ATtiny25的单片机,它通过USB接口和PC机上运行的上位机程序通讯,获取到网站访问数,然后通过MAX7219驱动一个八位的数码管显示出来,真正看得到,摸得着。

电路图如下(点击查看大图):

上位机程序由Delphi编写,使用indy控件获取网站计数,然后使用libusb的类库和单片机通讯,将数字发送过去。

上位机程序获取网站计数的方法有很多,我们这里使用的是最简单的一种:

web服务器端的程序(php、javaPython等)将访客数字存在服务器根目录一个特定的文本文档里头,例如hit.txt,并且即时更新。

然后,上位机程序就可以定时读取 http://xxx.com/hit.txt 来获取计数了。我们提供了全套的源代码,你可以修改它,以适用你自己的计数方式。

如果考虑成本的话,你可以将MAX7219这个驱动芯片的功能使用程序来实现,不过估计ATtiny25的2K容量就会显得有点紧张了。

如果你不计较成本的话,可以直接加入网络芯片,通过网络获取访问数,从而脱离PC这个”累赘”。

这么有型的网站计数器,你值得拥有!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 计数器
    +关注

    关注

    32

    文章

    2219

    浏览量

    93546
收藏 人收藏

    评论

    相关推荐

    双向访客计数器电路图 使用8051微控制器的双向访客计数器电路设计

    本文介绍了使用 8051 微控制器的双向访客计数器的设计和工作。主要目的是设计一个系统,其中进入或离开房间的人数被跟踪并显示在屏幕上。
    的头像 发表于 08-09 15:49 1177次阅读
    双向<b class='flag-5'>访客</b><b class='flag-5'>计数器</b>电路图 使用8051微控制器的双向<b class='flag-5'>访客</b><b class='flag-5'>计数器</b>电路设计

    基于单片机的网站计数器

    `转自网络,如有不妥请告知基本每个网站都有一个计数器,通常我们使用的计数器都是软件方式的,也就是在页面嵌入一段统计代码而已,看得到,但是摸不着。,今天就让我们一起来做一个能触摸得到的计数器
    发表于 11-06 17:22

    网站访客计数器

    本帖最后由 gk320830 于 2015-3-6 00:44 编辑 对于任何一个论坛版主而言,每天看看访客计数器的数字是个很兴奋的事情,看着数字的飙升,那可是相当的有成就感。  通常我们
    发表于 12-09 21:12

    如何使用FreeSoC制作8 x 32位计数器

    如何使用FRESOC制作8个8位计数器?我有FeleSOC开发板。我想8输入时钟进行8*8位计数器计数器相互独立。每一个能够产生中断时,计数器
    发表于 09-18 13:48

    精选电子制作图解66例_门宏编著

    电子发烧友网站提供《精选电子制作图解66例_门宏编著.txt》资料免费下载
    发表于 07-30 11:45 0次下载

    创意小夜灯制作图解

    创意小夜灯制作图解
    的头像 发表于 09-07 16:11 1.4w次阅读

    发电机模型制作图解

    发电机模型制作图解
    的头像 发表于 09-17 10:47 1.2w次阅读

    制作简单的数字计数器

    电子发烧友网站提供《制作简单的数字计数器.zip》资料免费下载
    发表于 08-03 09:39 0次下载
    <b class='flag-5'>制作</b>简单的数字<b class='flag-5'>计数器</b>

    如何制作实时YouTube订阅者计数器

    电子发烧友网站提供《如何制作实时YouTube订阅者计数器.zip》资料免费下载
    发表于 10-20 17:57 2次下载
    如何<b class='flag-5'>制作</b>实时YouTube订阅者<b class='flag-5'>计数器</b>

    上推计数器制作案例

    电子发烧友网站提供《上推计数器制作案例.zip》资料免费下载
    发表于 10-28 09:54 2次下载
    上推<b class='flag-5'>计数器</b><b class='flag-5'>制作</b>案例

    如何使用7段显示器制作4位计数器

    电子发烧友网站提供《如何使用7段显示器制作4位计数器.zip》资料免费下载
    发表于 11-10 10:32 1次下载
    如何使用7段显示器<b class='flag-5'>制作</b>4位<b class='flag-5'>计数器</b>

    使用Arduino制作双向访客计数器

    电子发烧友网站提供《使用Arduino制作双向访客计数器.zip》资料免费下载
    发表于 02-01 11:35 9次下载
    使用Arduino<b class='flag-5'>制作</b>双向<b class='flag-5'>访客</b><b class='flag-5'>计数器</b>

    基于IC555和IC4026的访客计数器电路

    在这篇文章中,我们将使用IC555,IC4026和激光(用于非接触式触发)构建一个访客计数器电路,该电路可以计数多达9999名访客,并在四个7段显示器上展示。
    的头像 发表于 03-19 14:16 1105次阅读
    基于IC555和IC4026的<b class='flag-5'>访客</b><b class='flag-5'>计数器</b>电路

    可定制的盖革穆勒计数器制作

    电子发烧友网站提供《可定制的盖革穆勒计数器制作.zip》资料免费下载
    发表于 06-12 10:51 2次下载
    可定制的盖革穆勒<b class='flag-5'>计数器</b><b class='flag-5'>制作</b>

    使用Arduino制作简单的频率计数器

    电子发烧友网站提供《使用Arduino制作简单的频率计数器.zip》资料免费下载
    发表于 07-12 10:40 4次下载
    使用Arduino<b class='flag-5'>制作</b>简单的频率<b class='flag-5'>计数器</b>