<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ko">
	<id>https://arduwiki.com/html/index.php?action=history&amp;feed=atom&amp;title=RFID%2CNFC_Module%28RC522%29_CN</id>
	<title>RFID,NFC Module(RC522) CN - 편집 역사</title>
	<link rel="self" type="application/atom+xml" href="https://arduwiki.com/html/index.php?action=history&amp;feed=atom&amp;title=RFID%2CNFC_Module%28RC522%29_CN"/>
	<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=RFID,NFC_Module(RC522)_CN&amp;action=history"/>
	<updated>2026-04-29T01:51:30Z</updated>
	<subtitle>이 문서의 편집 역사</subtitle>
	<generator>MediaWiki 1.40.1</generator>
	<entry>
		<id>https://arduwiki.com/html/index.php?title=RFID,NFC_Module(RC522)_CN&amp;diff=2341&amp;oldid=prev</id>
		<title>ArduWiki: 새 문서: {{#seo:|title=Arduino维基：Arduino RFID、NFC模块（RC522）指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 性能评估, RFID, NFC模块（RC522）, Arduino项目, 毕业设计项目, Arduino示例代码|description=介绍如何使用Arduino控制RFID、NFC模块（RC522）（基本信息、电路、示例代码）。可用于信息科学和创客课程。}}class=coders100  这是一个使用NFC通信方式的RFID读取...</title>
		<link rel="alternate" type="text/html" href="https://arduwiki.com/html/index.php?title=RFID,NFC_Module(RC522)_CN&amp;diff=2341&amp;oldid=prev"/>
		<updated>2025-03-21T08:02:00Z</updated>

		<summary type="html">&lt;p&gt;새 문서: {{#seo:|title=Arduino维基：Arduino RFID、NFC模块（RC522）指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 性能评估, RFID, NFC模块（RC522）, Arduino项目, 毕业设计项目, Arduino示例代码|description=介绍如何使用Arduino控制RFID、NFC模块（RC522）（基本信息、电路、示例代码）。可用于信息科学和创客课程。}}&lt;a href=&quot;/wiki/%ED%8C%8C%EC%9D%BC:RC522.jpg&quot; title=&quot;파일:RC522.jpg&quot;&gt;가운데|class=coders100&lt;/a&gt;  这是一个使用NFC通信方式的RFID读取...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;새 문서&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{#seo:|title=Arduino维基：Arduino RFID、NFC模块（RC522）指南|title_mode=append|keywords=Arduino, 信息科学, 创客学习, 性能评估, RFID, NFC模块（RC522）, Arduino项目, 毕业设计项目, Arduino示例代码|description=介绍如何使用Arduino控制RFID、NFC模块（RC522）（基本信息、电路、示例代码）。可用于信息科学和创客课程。}}[[파일:RC522.jpg|가운데|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
这是一个使用NFC通信方式的RFID读取器。&lt;br /&gt;
&lt;br /&gt;
可用于Arduino和树莓派板。&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;规格&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
* 工作电压：3.3V&lt;br /&gt;
* 工作电流：13mA ~ 26mA&lt;br /&gt;
* 接口：SPI&lt;br /&gt;
* 工作频率：13.56MHz&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;硬件&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
* Arduino&lt;br /&gt;
* RC522、NFC卡钥匙&lt;br /&gt;
* [https://gongzipsa.com/shop/1699939289 跳线]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;连接&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; rowspan=&amp;quot;1&amp;quot; |RC522&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |Arduino&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; rowspan=&amp;quot;1&amp;quot; |3.3V&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |3.3V&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; rowspan=&amp;quot;1&amp;quot; |RST&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |9&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; rowspan=&amp;quot;1&amp;quot; |GND&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |GND&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; rowspan=&amp;quot;1&amp;quot; |MISO&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |12&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; rowspan=&amp;quot;1&amp;quot; |MOSI&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |11&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; rowspan=&amp;quot;1&amp;quot; |SCK&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |13&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;4&amp;quot; rowspan=&amp;quot;1&amp;quot; |SDA&lt;br /&gt;
| colspan=&amp;quot;3&amp;quot; rowspan=&amp;quot;1&amp;quot; |10&lt;br /&gt;
|}&lt;br /&gt;
[[File:RC522 회로.png|center|class=coders100]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;Libraries&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
&lt;br /&gt;
* MFRC522 (by GithubCommunity)&lt;br /&gt;
* SPI (default included library)&lt;br /&gt;
&lt;br /&gt;
=== [[Arduino Libraries]] ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== &amp;#039;&amp;#039;&amp;#039;示例代码&amp;#039;&amp;#039;&amp;#039; ==&lt;br /&gt;
此代码将标记的ID值输出到串行监视器。&amp;lt;syntaxhighlight lang=&amp;quot;c++&amp;quot; line=&amp;quot;1&amp;quot;&amp;gt;&lt;br /&gt;
#include &amp;lt;SPI.h&amp;gt;&lt;br /&gt;
#include &amp;lt;MFRC522.h&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
#define RST_PIN   9                            // Reset pin is set to pin 9&lt;br /&gt;
#define SS_PIN    10                           // SS pin is set to pin 10&lt;br /&gt;
                                               // SS pin is the pin responsible for data exchange (SS = Slave Selector)&lt;br /&gt;
 &lt;br /&gt;
MFRC522 mfrc(SS_PIN, RST_PIN);                 // Creating the mfrc object to utilize the MFR522&lt;br /&gt;
 &lt;br /&gt;
void setup() {&lt;br /&gt;
  Serial.begin(9600);                          // Serial communication, baud rate is set to 9600&lt;br /&gt;
  SPI.begin();                                 // Initializing SPI&lt;br /&gt;
                                               // (SPI: Communication method between one master and multiple slaves)&lt;br /&gt;
  mfrc.PCD_Init();                             // Initializing MFRC522&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
void loop() {&lt;br /&gt;
  if (!mfrc.PICC_IsNewCardPresent() || !mfrc.PICC_ReadCardSerial()) {   &lt;br /&gt;
                                               // When no tag is detected or ID is not read&lt;br /&gt;
    delay(500);                                // 0.5 second delay&lt;br /&gt;
    return;                                    // Return&lt;br /&gt;
  } &lt;br /&gt;
    &lt;br /&gt;
  Serial.print(&amp;quot;Card UID:&amp;quot;);                   // Printing the tag&amp;#039;s ID&lt;br /&gt;
  &lt;br /&gt;
  for (byte i = 0; i &amp;lt; 4; i++) {               // Loop to print the tag&amp;#039;s ID, up to the tag&amp;#039;s ID size (4)&lt;br /&gt;
    Serial.print(mfrc.uid.uidByte[i]);        // Printing from mfrc.uid.uidByte[0] to mfrc.uid.uidByte[3]&lt;br /&gt;
    Serial.print(&amp;quot; &amp;quot;);                         // Printing space between IDs&lt;br /&gt;
  }&lt;br /&gt;
  Serial.println(); &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== 执行结果 ===&lt;br /&gt;
[[File:RC522 실행결과.png|center|class=coders100]]&lt;/div&gt;</summary>
		<author><name>ArduWiki</name></author>
	</entry>
</feed>