0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

通過(guò)使用Arduino將Python發(fā)送RFID數(shù)據(jù)到MySQL服務(wù)器的考勤系統(tǒng)

454398 ? 來(lái)源:wv ? 2019-10-14 10:26 ? 次閱讀

步驟1:

通過(guò)使用Arduino將Python發(fā)送RFID數(shù)據(jù)到MySQL服務(wù)器的考勤系統(tǒng)

這些是我們用于該項(xiàng)目的軟件:

1。 Arduino IDE:您可以從以下鏈接下載最新的Arduino IDE:

https://www.arduino.cc/zh/Main/Software

2.安裝XAMPP服務(wù)器:在這里,我們正在使用XAMPP服務(wù)器,它可以在Windows和Linux中使用,但是我的建議是,如果您使用的是Ubuntu(任何Linux平臺(tái)),請(qǐng)使用LAMP?,F(xiàn)在,由于我們?cè)赪indows中,因此我們首選了XAMPP服務(wù)器。因此,您可以從此鏈接下載XAMPP服務(wù)器。

或者下面是LAMP服務(wù)器的步驟:

1。安裝Apache:

sudo apt-get安裝apache2

2.安裝MySQL:

sudo apt-get安裝mysql-server

3。安裝PHP:

sudo apt-get安裝php5 libapache2-mod-php5

4。重新啟動(dòng)服務(wù)器:

sudo/etc/init.d/apache2重新啟動(dòng)

5。檢查Apache http://localhost/

如果未獲取,則單擊上面的鏈接將獲得一個(gè)apache頁(yè)面,這意味著安裝出現(xiàn)問(wèn)題

這里我們使用的是MySQL服務(wù)器的Web界面PHPMYADMIN,因此要使用以下命令進(jìn)行安裝:sudo apt-get install phpmyadmin

3。 Python IDLE :由于我們使用python代碼將數(shù)據(jù)推送到phpmyadmin,因此您必須下載閑置的python,您可以從此鏈接下載python工具

,除此之外,您還需要一些使其起作用的庫(kù),例如 pyserial 和 mysqldb 。如何下載這些內(nèi)容,我已在附件視頻中介紹了該視頻,請(qǐng)觀看下面給出的整個(gè)視頻。

步驟2:使用的組件:

1)Arduino UNO: Arduino Uno是基于ATmega328P的微控制器板(數(shù)據(jù)表)。它具有14個(gè)數(shù)字輸入/輸出引腳(其中6個(gè)可以用作PWM輸出),6個(gè)模擬輸入,一個(gè)16 MHz石英晶體,一個(gè)USB連接,一個(gè)電源插孔,一個(gè)ICSP接頭和一個(gè)復(fù)位按鈕。

3)帶標(biāo)簽RFID RC522閱讀器:

有便宜的RFID模塊可以讀取和寫入Mifare的標(biāo)簽,并在eBay等多家網(wǎng)上商店出售,并且包含許多“入門工具包” “如今。只需搜索RFID-RC522(MF-RC522)。微控制器和讀卡器使用SPI進(jìn)行通信芯片支持I2CUART協(xié)議,但未在庫(kù)中實(shí)現(xiàn))。讀卡器和標(biāo)簽通過(guò)13.56MHz電磁場(chǎng)進(jìn)行通信。

步驟3:電路圖:

電路圖

您需要首先如上圖所示連接以太網(wǎng)屏蔽,然后需要進(jìn)行以下rfid連接,這是arduino和rfid閱讀器的連接引腳

RFID-RC522 Arduino UNO Arduino Mega

RST 9 9

SDA(SS)4/10 4/53

MOSI 11 51

MISO 12 50

SCK 13 52

VCC 3.3 v 3.3v

GND GND GND

IRQ未連接

步驟4:庫(kù):

您需要為rfid rc522安裝一個(gè)庫(kù)。您可以從此鏈接獲取庫(kù)

第5步:代碼

您可以從此github鏈接獲取源代碼

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • RFID
    +關(guān)注

    關(guān)注

    388

    文章

    6161

    瀏覽量

    238038
  • 服務(wù)器
    +關(guān)注

    關(guān)注

    12

    文章

    9205

    瀏覽量

    85548
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4797

    瀏覽量

    84758
  • Arduino
    +關(guān)注

    關(guān)注

    188

    文章

    6471

    瀏覽量

    187233
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    windows服務(wù)器備份mysql腳本

    osimport reimport datetimeimport subprocess## 需要備份數(shù)據(jù)庫(kù)的登錄信息mysql_host = { 'test': '10.10.3.207'}db_user
    的頭像 發(fā)表于 01-02 09:14 ?49次閱讀

    華為云 Flexus 云服務(wù)器 X 實(shí)例:在 openEuler 系統(tǒng)下搭建 MySQL 主從復(fù)制

    前言 本文介紹如何在華為云 Flexus 云服務(wù)器 X 實(shí)例上,基于 openEuler 系統(tǒng)部署 MySQL 主從復(fù)制。MySQL 作為
    的頭像 發(fā)表于 12-30 09:11 ?149次閱讀
    華為云 Flexus 云<b class='flag-5'>服務(wù)器</b> X 實(shí)例:在 openEuler <b class='flag-5'>系統(tǒng)</b>下搭建 <b class='flag-5'>MySQL</b> 主從復(fù)制

    服務(wù)器 Flexus X 實(shí)例 MySQL 應(yīng)用加速測(cè)試

    文章目錄 目錄 文章目錄 ? 購(gòu)買配置 ? 基本配置參考如下: ? 連接服務(wù)器 ? 查詢MySQL狀態(tài) ? 啟動(dòng)MySQL ? 添加配置 ? 添加密碼并修改權(quán)限 ? 性能測(cè)試 ? C#插入數(shù)據(jù)
    的頭像 發(fā)表于 12-24 12:19 ?164次閱讀
    云<b class='flag-5'>服務(wù)器</b> Flexus X 實(shí)例 <b class='flag-5'>MySQL</b> 應(yīng)用加速測(cè)試

    香港云服務(wù)器怎么部署MySQL數(shù)據(jù)庫(kù)?

    服務(wù)器 執(zhí)行以下命令安裝 MySQL 服務(wù)器: sudo apt install mysql-server 在安裝過(guò)程中,系統(tǒng)
    的頭像 發(fā)表于 11-14 16:15 ?184次閱讀

    Python中代理服務(wù)器的配置與應(yīng)用

    在網(wǎng)絡(luò)通信中,代理服務(wù)器作為一種重要的網(wǎng)絡(luò)中間件,充當(dāng)著客戶端和目標(biāo)服務(wù)器之間的中間人角色。它能夠接收來(lái)自客戶端的請(qǐng)求,并將這些請(qǐng)求轉(zhuǎn)發(fā)給目標(biāo)服務(wù)器,然后
    的頭像 發(fā)表于 11-12 07:13 ?184次閱讀

    Python代理技術(shù)詳解:從入門進(jìn)階

    Python代理技術(shù)是一種在網(wǎng)絡(luò)編程中廣泛使用的技術(shù),它允許通過(guò)代理服務(wù)器發(fā)送和接收網(wǎng)絡(luò)請(qǐng)求。
    的頭像 發(fā)表于 11-12 07:06 ?263次閱讀

    使用NS1串口服務(wù)器HTTP模式上傳服務(wù)器數(shù)據(jù)

    HTTP協(xié)議工作于客戶端-服務(wù)端架構(gòu)之上。瀏覽作為HTTP客戶端通過(guò)URL向HTTP服務(wù)端即Web服務(wù)器
    的頭像 發(fā)表于 08-30 12:36 ?379次閱讀
    使用NS1串口<b class='flag-5'>服務(wù)器</b>HTTP模式上傳<b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b>

    服務(wù)器數(shù)據(jù)恢復(fù)—xfs文件系統(tǒng)服務(wù)器數(shù)據(jù)恢復(fù)案例

    某公司一臺(tái)服務(wù)器,連接了一臺(tái)存儲(chǔ)。該服務(wù)器安裝linux操作系統(tǒng),文件系統(tǒng)為xfs。 在運(yùn)行過(guò)程中該服務(wù)器出現(xiàn)故障,管理員使用xfs_re
    的頭像 發(fā)表于 08-19 10:49 ?305次閱讀

    如何多個(gè)ESP連接到一個(gè)ESP并向服務(wù)器發(fā)送數(shù)據(jù)

    。 該站模式 ESP 連接了傳感。所有這些站模式 esp 收集傳感數(shù)據(jù)并將數(shù)據(jù)發(fā)送到主 esp, 這個(gè)主ESP連接到我們的互聯(lián)網(wǎng)路由
    發(fā)表于 07-19 06:49

    ESP與UNO連接,無(wú)法數(shù)據(jù)發(fā)送到遠(yuǎn)程服務(wù)器是哪里的問(wèn)題?

    我在使用 ESP01 向遠(yuǎn)程服務(wù)器發(fā)送 get 請(qǐng)求時(shí)遇到問(wèn)題。 我 ESP 與 UNO 連接,一切正常。我將其連接到我的本地網(wǎng)絡(luò)等。但是我無(wú)法
    發(fā)表于 07-15 06:43

    請(qǐng)問(wèn)usb_cdc_4g_module如何向指定的TCP服務(wù)器發(fā)送數(shù)據(jù)?

    4G模塊,運(yùn)行usb_cdc_4g_module例程, wifi上網(wǎng)功能正常。 向指定的TCP服務(wù)器發(fā)送數(shù)據(jù),修改如下: 1、正常連網(wǎng)后,使用_ppp_network_stop(dte)函數(shù),
    發(fā)表于 06-06 07:52

    服務(wù)器數(shù)據(jù)恢復(fù)—服務(wù)器XFS分區(qū)丟失,無(wú)法訪問(wèn)的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 一臺(tái)服務(wù)器+MD1200磁盤柜,通過(guò)raid卡15塊磁盤組建成一組raid5磁盤陣列。raid5陣列分配了2個(gè)lu
    的頭像 發(fā)表于 04-28 11:30 ?653次閱讀
    <b class='flag-5'>服務(wù)器</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—<b class='flag-5'>服務(wù)器</b>XFS分區(qū)丟失,無(wú)法訪問(wèn)的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)】服務(wù)器raid6陣列多塊磁盤離線的數(shù)據(jù)恢復(fù)案例

    一臺(tái)網(wǎng)站服務(wù)器中有一組由6塊磁盤組建的RAID6磁盤陣列,操作系統(tǒng)層面運(yùn)行MySQL數(shù)據(jù)庫(kù)和存放一些其他類型文件。
    的頭像 發(fā)表于 02-23 13:13 ?619次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)—非正常關(guān)機(jī)導(dǎo)致服務(wù)器文件丟失的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 某品牌PowerEdge R730服務(wù)器+PowerVault MD3200存儲(chǔ),劃分若干lun,操作系統(tǒng)版本是centos7,EXT4文件
    的頭像 發(fā)表于 01-19 13:42 ?534次閱讀

    服務(wù)器數(shù)據(jù)恢復(fù)】服務(wù)器遷移數(shù)據(jù)時(shí)數(shù)據(jù)損壞的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境&服務(wù)器故障: 一臺(tái)安裝Windows操作系統(tǒng)服務(wù)器。工作人員在遷移該服務(wù)器
    的頭像 發(fā)表于 01-16 13:19 ?967次閱讀