Arduino課程 RFID 中部自造者基地-雲科大.

Slides:



Advertisements
Similar presentations
H T U 報告者:周振聰 僑生處 主任. h T U 免會考成績入學 h T U 未來望 您想學 一技之長嗎 ? 歡迎參加莊敬建教班 不但三年免學費,且 保證讓您學到一技之 長,脫離貧窮,邁向 光明的人生 免試入學.
Advertisements

桃園地景藝術節 最近桃園在舉辦桃園地景藝術節,種共有五大主題區, 分別是:黃色小鴨展區、巨型蓮花展區、草間點點展區、范姜 古厝展區、新屋水巷展區。那這些景點到底個展覽什麼呢?讓 我們繼續看下去 …… 。
4-2 、聚落的演變 人口的分布 自然環境特性、交通便利性及就業 機會等因素,常影響人們對於居住地點 的選擇。 臺灣西部地區的平原和盆地,地勢 較為低平、開發較早,在肥沃的土壤、 便捷的交通網路等有利的條件下,工商 業往來頻繁,人口較為密集。
第一單元 建立java 程式.
加快培育和发展战略性新兴产业 科技部调研室 胥和平
計算機程式語言實習課.
2014年语言文字工作总结 党委学生工作部 2014年12月5日.
淡江大學 管理科學學系 經營管理全英語碩士學位學程甄試招生
拯救书店计划 第二课挑战任务 一、探秘职业,获取知识 姓名:童彦佶 团队成员:童彦佶和妈妈 年龄:10岁 所在地区:上海
第3章: 產業與競爭環境 張緯良 世新大學資訊管理系.
走进物联网世界.
高雄市復華高級中學 校務分享簡介 簡報人:康木村 校長.
文明建设,气象先行 ——农安县气象局 2.
滑雪美食街 組員:林韋伶、張雅弦、王佑盛、朱坤賢.
汪清县气象局创建省级文明单位工作展示 2016年8月
四年一班小組創作 黃琦智老師指導 (影片檔請見班級電視牆)
粮食智能出入库系统实现与应用 安徽博微长安电子有限公司 汇报人:陈赛赛.
榕桥中学 校园文化建设情况汇报.
機 器 車 介 紹 & 實做.
2016年上半年工作汇报 后勤与保卫管理处 二○一六年七月.
Arduino課程 DHT11溫濕感測 中部自造者基地-雲科大.
智慧電子應用設計導論(1/3) Sensor-II
CH2 開發環境介紹 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
物聯網實務 大仁科技大學 資訊工程與娛樂科技系 李文禮.
智慧電子應用設計導論(1/3) Sensor-III
Arduino & Mifare RFID-RC522 門禁系統
內容:串列傳輸 實作:Arduino to PC 、 Arduino to Arduino 簡報:廖崇義
多功能智慧家庭萬能手機搖控器 張右昇( ) 李政澤( ) 曾群翔( ) 成員.
动手玩转Arduino (三) 串口输入输出
電子技術(三) 小專題報告 紅外線感溫顯示器
特雷門琴 (Theremin) 是 tone() 函數的應用, 它只需要一個蜂鳴器, 一個光敏電阻, 以及一個 10K 電阻就可以進行測試了. 實際電路接線如下 :光敏電阻與 10 K 電阻串聯, 光敏電阻一端接 5V, 與電阻串接處接Arduino 的 A0 腳, 電阻另一端接地. 而蜂鳴器則 +
第十八章 鍵盤與電容式觸控介面應用實作 讀取鍵盤輸入 按鍵偵測與掃描原理 認識Arduino的String(字串)程式庫
CH5 數位訊號 最簡單的互動設計 – Arduino一試就上手 孫駿榮、吳明展、盧聰勇.
Arduino单片机基础 周弋
    Arduino 1602 LCD 量測電壓顯示 LCD 示波器    林品成 月.
Arduino.
智慧電子應用設計導論(1/3) Display
PR150 (125K) Reader RS232.
第十七章 RFID無線識別裝置 認識RFID RFID的類型 13.56MHz Mifare RFID-RC522模組介紹
加熱溫度控制器 S 許位祥 S 李世震 S 陳彥霖 S 羅章元 指導教授:林得裕教授.
DHT11 溫溼度感測器 林品成 月.
云剑电子自助洗车系统 ——简介
9.1 家用电器.
指導老師: 楊金山 班級: 電商四乙 姓名: 劉丞哲 學號: 4A155097
近代物理实验期末报告 ——by 金宵 周逸卢
第一單元 建立java 程式.
類比轉數位 IC研究 組員:施怡儒 S 柯曄新 S 張久藝 S
世外桃源~ 劍 潭 里 零碳排放里.
知识点0303 RFID射频模块 主讲人:宁波鄞州职业教育中心学校 陈浙 (Arduino功能模块与应用)
    使用Arduino量測交流(AC)電壓    林品成 月.
    使用Arduino量測直流(DC)電壓    林品成 月.
8051單晶片 蘇恆生 老師.
亚博科技 Arduino视频教程 第8讲 蜂鸣器发声实验.
無線射頻辨識系統 RFID.
紅外線心律測定 S 劉鴻毅 S 林易霆 S 吳柏寰 S 林恩廷.
智慧電子應用設計導論(1/3) Audio Chin-Shiuh Shieh (謝欽旭)
語法:結構 實作:Analog in (VR、光敏+七段顯示電壓) 簡報:廖崇義
亚博科技 Arduino视频教程 第12讲 8乘8点阵.
物聯網期末報告 組員: 邱景柏 方嘉慶 陳約翰 洪銘陽
Arduino智慧機器人 觸鬚的觸碰式導航
3.5 出入口管理软件设置与设计验证.
知识点0204 夏普红外测距传感器 主讲人:宁波鄞州职业教育中心学校 陈浙 (Arduino功能模块与应用)
測試藍芽模組的接收和發送功能 班級:資通三A 學號: 姓名:簡宏恩.
Arduino課程 液晶1602 中部自造者基地-雲科大.
相片典藏 臺北市立弘道國中總務處 防災校園建置計畫補助-個人防護具 品 名 數 量 30 4 工作手套 72 6 簡易雨衣 300
动态扫描显示(实验四) 查询式键盘(实验五)
第五章 序列埠通訊 並列與序列通訊簡介 認識序列埠 認識字元資料類型 字串資料類型 從序列埠監控視窗觀察變數 從Arduino接收序列資料
科展心得分享 電子科教師:童信源.
大學學群學類卡 林宏茂 中壢高中 李欣樺 振聲高中.
第2章 Arduino编程.
Presentation transcript:

Arduino課程 RFID 中部自造者基地-雲科大

實驗目的 了解RFID與感應卡片 中部自造者基地-雲科大

先備知識 RFID讀卡機模組是採用9600bps, TTL序列通訊介面。 卡片屬於被動式、無內建電源(也稱為「無源」),卡片所需 的電力來自讀寫器的電磁場。 應用:停車場感應幣、現金卡、員工識別證。 中部自造者基地-雲科大

各種進位 中部自造者基地-雲科大

架設圖 VCC = 5V RST = A0 GND =GND MISO= D12 MOSI= D11 SCK = D13 NSS = D10 IRQ 不接 中部自造者基地-雲科大

下載程式庫MFR522 中部自造者基地-雲科大

程式物件屬性 物件.PCD_Init():初始化MFRC522讀卡機模組 物件.PICC_IsNewCardPresent():是否感應到新的卡片 物件.PICC_ReadCardSerial():讀取卡片的資料 物件.PICC_GetType():取得卡片類型 物件.PICC_GetTypeName():取得卡片類型名稱 中部自造者基地-雲科大

程式碼 語法說明 && (And 且) || (Or 或) HEX DEC 中部自造者基地-雲科大 #include <SPI.h> #include <MFRC522.h> // 引用程式庫 #define RST_PIN A0 // 讀卡機的重置腳位 #define SS_PIN 10 // 晶片選擇腳位 MFRC522 mfrc522(SS_PIN, RST_PIN); // 建立MFRC522物件 void setup() { Serial.begin(9600); Serial.println("RFID reader is ready!"); SPI.begin(); mfrc522.PCD_Init(); // 初始化MFRC522讀卡機模組 } void loop() { // 確認是否有新卡片 if (mfrc522.PICC_IsNewCardPresent() && mfrc522.PICC_ReadCardSerial()) { byte *id = mfrc522.uid.uidByte; // 取得卡片的UID byte idSize = mfrc522.uid.size; // 取得UID的長度 Serial.print("PICC type: "); // 顯示卡片類型 // 根據卡片回應的SAK值(mfrc522.uid.sak)判斷卡片類型 MFRC522::PICC_Type piccType = mfrc522.PICC_GetType(mfrc522.uid.sak); Serial.println(mfrc522.PICC_GetTypeName(piccType)); Serial.print("UID Size: "); // 顯示卡片的UID長度值 Serial.println(idSize); for (byte i = 0; i < idSize; i++) { // 逐一顯示UID碼 Serial.print("id["); Serial.print(i); Serial.print("]: "); Serial.println(id[i], DEC); // 以16進位顯示UID值 Serial.println(); mfrc522.PICC_HaltA(); // 讓卡片進入停止模式 語法說明 && (And 且)  || (Or 或) HEX DEC 中部自造者基地-雲科大

中部自造者基地-雲科大

程式碼2 當UID第一區碼=246時,開啟LED燈 “246”可以改成手中卡片的第一串值 中部自造者基地-雲科大 #include <SPI.h> #include <MFRC522.h> // 引用程式庫 #define RST_PIN A0 // 讀卡機的重置腳位 #define SS_PIN 10 // 晶片選擇腳位 int led=6; MFRC522 mfrc522(SS_PIN, RST_PIN); // 建立MFRC522物件 void setup() { Serial.begin(9600); Serial.println("RFID reader is ready!"); SPI.begin(); mfrc522.PCD_Init(); // 初始化MFRC522讀卡機模組 pinMode(6,OUTPUT); } void loop() { byte *id = mfrc522.uid.uidByte; if (mfrc522.PICC_IsNewCardPresent() && mfrc522.PICC_ReadCardSerial()) { // 取得卡片的UID MFRC522::PICC_Type piccType = mfrc522.PICC_GetType(mfrc522.uid.sak); Serial.print("id[0]="); Serial.println(id[0],DEC); // 以16進位顯示UID值 if(id[0]==246) { digitalWrite(6,HIGH); delay(500); digitalWrite(6,LOW); else{ Serial.println("---"); mfrc522.PICC_HaltA(); // 讓卡片進入停止模式 當UID第一區碼=246時,開啟LED燈 “246”可以改成手中卡片的第一串值 中部自造者基地-雲科大

程式碼3 改用蜂鳴器 tone(6,800,100)//從D6發出頻率800Hz持續0.1秒 noTone(6); 中部自造者基地-雲科大

程式4_模擬停車場 Serial.println(id[0],DEC); // 以10進位顯示UID值 if(id[0]==246||id[0]==148) { myservo.write(170); delay(100); myservo.write(90); } 語法說明 && (And 且)  || (Or 或) 中部自造者基地-雲科大