秦皇岛啦低网络技术有限公司

你的位置:首頁 > 測試測量 > 正文

站長必備:能觸摸的的網(wǎng)站訪客計數(shù)器DIY

發(fā)布時間:2014-01-15 責任編輯:sherryyu

【導讀】對于做網(wǎng)站的,最能反映直觀信息的就是訪問量的數(shù)字,我想對于任何一個網(wǎng)站站長而言,每天看看訪客計數(shù)器的數(shù)字是個很興奮的事情,看著數(shù)字的飆升,那可是相當?shù)挠谐删透?。通常使用的計?shù)器都是軟件方式的,看得到,但是摸不著。今天帶給大家的是一個可以觸摸到的計數(shù)器,下面跟著小編一起去瞅瞅如何制作吧!

對于任何一個網(wǎng)站站長而言,每天看看訪客計數(shù)器的數(shù)字是個很興奮的事情,看著數(shù)字的飆升,那可是相當?shù)挠谐删透小?/p>

通常我們使用的計數(shù)器都是軟件方式的,也就是在頁面嵌入一段統(tǒng)計代碼而已,看得到,但是摸不著。

這可不符合我們愛折騰的風格,今天就讓我們一起來做一個能觸摸得到的計數(shù)器吧。

就像下面這款:

能觸摸得到的計數(shù)器

該計數(shù)器的核心是一個ATtiny25的單片機,它通過USB接口和PC機上運行的上位機程序通訊,獲取到網(wǎng)站訪問數(shù),然后通過MAX7219驅動一個八位的數(shù)碼管顯示出來,真正看得到,摸得著。

能觸摸得到的計數(shù)器

[page]
能觸摸得到的計數(shù)器

電路圖如下(點擊查看大圖):

電路圖
[page]

上位機程序由Delphi編寫,使用indy控件獲取網(wǎng)站計數(shù),然后使用libusb的類庫和單片機通訊,將數(shù)字發(fā)送過去。

上位機程序獲取網(wǎng)站計數(shù)的方法有很多,我們這里使用的是最簡單的一種:

web服務器端的程序(php、java、Python等)將訪客數(shù)字存在服務器根目錄一個特定的文本文檔里頭,例如hit.txt,并且即時更新。

然后,上位機程序就可以定時讀取來獲取計數(shù)了。

如果考慮成本的話,你可以將MAX7219這個驅動芯片的功能使用程序來實現(xiàn),不過估計ATtiny25的2K容量就會顯得有點緊張了。

如果你不計較成本的話,可以直接加入網(wǎng)絡芯片,通過網(wǎng)絡獲取訪問數(shù),從而脫離PC這個”累贅”。

這么有型的網(wǎng)站計數(shù)器,你值得擁有!

相關閱讀:

年福利,教你DIY一個“溫暖”鼠標“抗寒”
http://m.bjpackway.cn/cp-art/80022149
效果杠杠的,DIY多媒體低音炮音箱
http://m.bjpackway.cn/gptech-art/80022122
簡易DIY:自制可調幅短波的音頻發(fā)射器
http://m.bjpackway.cn/rf-art/80022121

特別推薦
技術文章更多>>
技術白皮書下載更多>>
熱門搜索
?

關閉

?

關閉

即墨市| 麟游县| 长岛县| 拉萨市| 崇礼县| 榆树市| 镇康县| 修武县| 武穴市| 南昌县| 东辽县| 页游| 常宁市| 突泉县| 枝江市| 庐江县| 孟津县| 玛纳斯县| 新河县| 舒城县| 休宁县| 雅安市| 信阳市| 桐梓县| 金堂县| 琼结县| 遂宁市| 元江| 新密市| 乐安县| 高阳县| 渭源县| 溧水县| 台南县| 封丘县| 高雄市| 双辽市| 胶州市| 长沙县| 潞西市| 西乡县|