衡阳派盒市场营销有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

用Arduino開發板DIY一個考勤記錄器

454398 ? 來源:電子發燒友網 ? 作者:侯靜 ? 2015-08-26 10:01 ? 次閱讀

之前花了很多時間在這個項目上,很幸運的在為當地公司設計考勤記錄器的時候突然發現了這種簡單記錄器的潛力。第一個原型是基于Arduino并且只是一個概念產物,用的系統正是長大版的Arduino的表演,并且也集成了許多當代特征,射頻識別模塊在開發初期使用,現在可以用NFC模塊來代替,下面介紹詳細的制作過程,供讀者參考。

第一步:你需要什么?

我們需要:

- Arduino Mega 2560

-帶有SD卡槽的以太網盾W5100

-微RTC模塊

-帶有標記的RFID- RC522模塊

-9V電源

-以太電纜,線路板和一些連接線。

- 帶220歐姆電阻的(綠色和紅色或雙色)LED

-阻抗為8歐姆的揚聲器



第二步:計劃

用Arduino開發板DIY一個考勤記錄器

在開始設計之前先設置一些需求:

每個員工必須能夠有自己的標識,并能夠識別它。能瀏覽每位員工的歷史記錄,小時或到達和離開工作必須保存。此外工作時間必須計算從到達時間和離開時間。

確定問題

我們可以把問題分為三個子問題:識別員工,保存歷史記錄并計算工作時間,瀏覽歷史記錄。第一個子問題可以用帶一些標簽的射頻識別讀寫器來解決。第二個問題,保存歷史記錄可以用某種外部記憶模塊來解決,比如SD卡。第三個問題是由通信和圖形用戶界面組成,這些可以用簡單的網絡服務器解決。

第三步:硬件配備

上圖是模塊間的連接。SPI通信,我們使用硬件SPI(MISO,MOSI和CLK是所有相同,SS引腳以太網對應引腳10,SD卡對應引腳4和RFID閱讀器是引腳6,RFID RST引腳對引腳7)。發光二極管連接到2和3,揚聲器連接到引腳。微小的RTC模塊通過I2C模塊的引腳20和21連接。9V 電源連接到Arduino的外部電源連接器。以太網屏蔽連接到計算機(或路由器)通過雙絞線電纜。

第四步:Arduino 代碼

用Arduino開發板DIY一個考勤記錄器

以上的流程圖展示了代碼應該如何工作。我們用以太網庫實例寫了網絡服務器。剩下的代碼是從RFID庫的例子,SD庫的例子和RTC庫示例。

我們在記事本中使用HTML和CSS代碼一些網頁界面。代碼是有記錄的,因此我不會再這樣做了。

第五步:與Web服務器的RFID數據采集器測試

我們測試了所有三個期望的功能:我們現在可以讀標簽,識別它,記錄員工的到達時間,離開時間和一天的工作時間。我們做了一個簡短的系統運行視頻

第六步:總結

上面圖片是我們的解決方案:中央部分是arduino mega 2560平臺。RFID讀寫器,以太網盾和microSD卡是通過SPI通信連接到Arduino。微RTC模塊通過I2C通信接口連接。另外,當成功讀卡后利用指示燈和小喇叭來顯示。

最后,我們做了一個驗證我們的要求。這里是結果:可以通過RFID標簽識別每位員工,可以顯示每位員工的歷史記錄。可以記錄并存儲一個月內每位員工的到達時間,下班時間,和一天的工作時間。從驗證的結果,我們可以得出結論,項目成功完成。項目為我們提供了一個在當地公司日常使用的應用平臺。
本文選自《無線通信特刊》,更多優質內容,馬上下載閱覽

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • RFID
    +關注

    關注

    388

    文章

    6191

    瀏覽量

    238543
  • Arduino
    +關注

    關注

    188

    文章

    6477

    瀏覽量

    187818
  • 考勤記錄器
    +關注

    關注

    0

    文章

    1

    瀏覽量

    3626
收藏 人收藏

    評論

    相關推薦

    工程師制作:Arduino開發板DIY智能小車

    想成為機器人達人,入門之物都少不了輛智能小車。而面對動輒套上千的商品級智能車,Arduino
    發表于 06-29 10:23 ?3.7w次閱讀
    工程師制作:<b class='flag-5'>Arduino</b><b class='flag-5'>開發板</b><b class='flag-5'>DIY</b>智能小車

    基于指紋模板的考勤系統設計

    數。例如員工號1234,轉換成十進制數為12×256+34=3106。  2.2 考勤記錄包的格式  考勤記錄包占184字節,格式為! + (
    發表于 11-13 16:14

    數據記錄器演示不起作用

    我已經采取了MLA“USB主機- MSD -數據記錄器”項目,并將其下載到MyExp16PIC24FJ64,BB44YPIM,什么也沒發生。我資源管理
    發表于 03-17 10:46

    員工考勤記錄

    員工考勤記錄表(第頁) 項目 1 2 3 4 5 6 7 8 9 10 
    發表于 03-01 15:07 ?29次下載

    員工考勤記錄表格式

    員工考勤記錄表 單位:      組     姓名:      編號:     (   年度)項目月份 出勤 休假 假  別 遲到 早退
    發表于 03-01 15:31 ?37次下載

    Arduino Uno開發板塊面包就能輕松搞定這

    基于Arduino開發板的電路使用了ATmega328單片機,2塊L293D集成電路驅動和USB串行適配器。Arduino Uno
    的頭像 發表于 04-08 11:24 ?2.5w次閱讀

    Arduino的各種常用開發板

    Arduino33 BLE等等。且隨著技術的發展和產品的更新,些版本也已列到退休行列。下面來看看各種版本開發板的對比。 從Arduino官網中可知
    的頭像 發表于 03-24 09:28 ?2.5w次閱讀

    配置esp8266開發板Arduino開發環境

    1.esp8266開發板硬件:基于esp8266的nodemuc開發板 需要microUSB連接線。ESP8266-NodeMCU是開源硬件開發
    發表于 12-08 14:51 ?33次下載
    配置esp8266<b class='flag-5'>開發板</b>的<b class='flag-5'>Arduino</b><b class='flag-5'>開發</b>環境

    DIY簡單的Arduino板子

    你想過簡單的元件來制作Arduino嗎?或者想過根據自己的需要做一個定制開發板嗎?這個項目就是向大家展示用電子元件來制作
    的頭像 發表于 04-08 15:44 ?5752次閱讀
    <b class='flag-5'>DIY</b><b class='flag-5'>一</b><b class='flag-5'>個</b>簡單的<b class='flag-5'>Arduino</b>板子

    Eduino Eduardo:改進的DIY Arduino UNO R3兼容開發板

    電子發燒友網站提供《Eduino Eduardo:改進的DIY Arduino UNO R3兼容開發板.zip》資料免費下載
    發表于 07-07 10:42 ?7次下載
    Eduino Eduardo:改進的<b class='flag-5'>DIY</b> <b class='flag-5'>Arduino</b> UNO R3兼容<b class='flag-5'>開發板</b>

    基于Arduino的GPS數據記錄器

    電子發燒友網站提供《基于Arduino的GPS數據記錄器.zip》資料免費下載
    發表于 10-31 10:35 ?4次下載
    基于<b class='flag-5'>Arduino</b>的GPS數據<b class='flag-5'>記錄器</b>

    Arduino Uno掉電檢測記錄器

    電子發燒友網站提供《Arduino Uno掉電檢測記錄器.zip》資料免費下載
    發表于 11-15 14:33 ?0次下載
    <b class='flag-5'>Arduino</b> Uno掉電檢測<b class='flag-5'>器</b>和<b class='flag-5'>記錄器</b>

    基于Arduino Meag 2560的數據記錄器

    我創建了數據記錄器,可以盡可能快地記錄和存儲 EMG 數據值。目前,它每秒可以測量多達 3000 個數據點(使用 Arduino 串行監
    發表于 12-08 15:41 ?0次下載

    基于Arduino MKR ZERO的天氣數據記錄器

    ,您可以在沒有可用連接的偏遠地區使用它。想象力是極限!硬件為了構建天氣數據記錄器,我們將使用 Arduino MKR Zero 。小巧的外形和內置的 SD 讀卡器使其成為該項目的完美選擇。其次,我們需要
    發表于 12-19 16:16 ?0次下載

    Arduino SQLite微記錄器

    電子發燒友網站提供《Arduino SQLite微記錄器.zip》資料免費下載
    發表于 06-20 11:26 ?0次下載
    <b class='flag-5'>Arduino</b> SQLite微<b class='flag-5'>記錄器</b>
    哪个百家乐官网投注好| 六合彩全年资料| 大发百家乐官网的玩法技巧和规则| 百家乐官网特殊技巧| 尊龙百家乐官网赌场娱乐网规则| 百家乐官网永利娱乐场| 百家乐官网网上真钱娱乐场| 百家乐代理在线游戏可信吗网上哪家平台信誉好安全 | 百家乐官网下注稳赢法| 高手百家乐官网赢钱法| 百家乐官网免费注册| 凯旋门百家乐现金网| 澳门百家乐有没有假| 海立方百家乐的玩法技巧和规则 | 里尼的百家乐策略| 金榜百家乐的玩法技巧和规则| 大发888免费送奖金| 曼哈顿娱乐场| 新澳博百家乐官网现金网| 百家乐官网揽法大全| 做生意开店铺风水大全| 百家乐破解版| 大发888网页版游戏| 百家乐官网路单之我见| 百家乐娱乐城玩法| 百家乐官网游戏机路法| 百家乐官网官网网址| 网址百家乐的玩法技巧和规则| 大发888注册娱乐游戏| 百家乐官网投注软件有用吗| 做生意招财的花有哪些| 百家乐官网老是输| 哪家百家乐从哪而来| 立博网| 木棉百家乐官网网络| 至尊百家乐20130201| 轮盘赌技巧| 壹贰博百家乐官网娱乐城| 百家乐历史路单| 百家乐园百乐彩| 百家乐官网娱乐平台会员注册|