BMduino整合開發: RFID智慧門禁篇

BMduino整合開發: RFID智慧門禁篇

出版日期:
2026/05/19
9
980882
查詢門市庫存
本書以BMduino為核心,結合NFC、RFID與ESP-12F WiFi模組,帶領讀者從基礎硬體認識到實作應用,逐步建構完整的智慧門禁系統。內容涵蓋感測器整合、韌體開發、雲端資料庫串接與網頁管理平臺設計,從設備端到後臺系統一體貫通,適合想進入物聯網與嵌入式開發領域的學習者與實作者。

內容簡介

  本書是「BMduino系列程式設計」的第三本書,主要教導開發者與學校研習學生要開發完整之產品專案之讀者,在學習第一本書籍:BMduino程式設計(基礎篇):BMduino Programming (Basic Concept & Tricks)與第二本書籍:BMduino進階程式開發(雲端連線篇):BMduino Advanced Programming (Access Clouding Platform Technology)、BMduino進階程式開發(常用模組篇):BMduino Advanced Programming (Popular Modules)後,希望可以針對校園之程式設計課程或畢業專題中,發想一個完整的系統專案、或是資電產業之物聯網工程師想開發完整的物聯網產品或系統。

  本書搭配BMduino開發板與網路模組如何透過物聯網架構之網路通訊技術,以智慧門禁為開發目的之完整之門禁裝置端與雲端管理平台管理端之完整開發系統之整合範例,進行手把手一步一步教學範例。

  接下來從所有硬體裝置之感測模組開始介紹,接下來產品設計概念、原理與相關技術介紹,最後整合雲端連線機制,可以將門禁進出資料傳輸到雲端管理平台,也可以透過平台門禁管理規格,透過雲端連線機制取得門禁管控規則進而透過硬體裝置控制電磁鎖開門或關門。

  接下來進行雲端管理平台之建置、開發、與整合硬體與門禁系統設計概念、原理與相關技術需求,進行開發雲端管理平台之管理機制,並整合到雲端管理平台,上述所有的技術與所有感測模組,筆者會一步一步介紹使用這些模組與系統整合技術,逐步完整一個完整的物聯網產品與系統。

  BMduino開發板最強大的不只是它的簡單易學的開發工具,最強大的是它網路功能與簡單易學的模組函式庫,幾乎Maker想到應用於物聯網開發的東西,只要透過眾多的周邊模組,都可以輕易的將想要完成的東西用堆積木的方式快速建立,而且BMduino開發板市售價格比原廠Arduino Yun或Arduino + Wifi Shield更具優勢,最強大的是BMduino開發板低廉的價格與Wifi與藍芽模組都可以透過外加方式擴充,更符合物聯網的基本需求,這是今年以來BMduino開發板為何這樣火熱的原因,希望透過這個系列書籍的分享,讓Maker不需要具有深厚的電子、電機與電路能力,就可以輕易駕御BMduino開發板與周邊模組。

  筆者很早就開始使用BMduino開發板,也算是先驅使用者,感謝社團法人中華倍創STEAM教育發展協會與倍創科技的支持,本書才得以付梓出版,若沒有這些先進協助,本書無法付梓,所以筆者不勝感激,在本書創作過程,筆者也將所有的感測模組與技術核心教學,都透過Youtube直播與教學簡報書,讀者可以到網址:http://ncnu.arduino.org.tw/brucetsao/myteachingppt.php,使用這些筆者建立的知識分享的免費資源,更希望讀者可以得到更多的技術學習的機會,讓整個BMduino開發版系列的使用者與社群可以更加茁壯,最後希望筆者可以推出更多的入門書籍給更多想要進入「BMduino開發板」、「物聯網」、「健康醫療」、「AI科技」這個未來大趨勢,所有才有這個系列的產生。

展開看更多

產品目錄

推薦序
自序
自序
自序
目錄
圖目錄
表目錄
BMduino系列
開發板介紹
BMduino開發板特色
BMduino開發板強大競爭力
  BMduino開發板的外表尺寸介紹
BMduino開發板與Arduino-UNO R3開發板比較
BMduino開發板IO腳位介紹
BMduino開發者介紹
BMduino資源介紹
章節小結
NFC讀寫器擴充板介紹
NFC讀寫器擴充板產品特色
RFID基本介紹
Mifare卡片
  MIFARE家族主要產品介紹
  MIFARE家族工作原理要點
  MIFARE家族常見應用場景
  MIFARE家族安全性議題
  MIFARE家族與手機NFC的相容性
NFC讀寫器擴充板產品說明
  腳位說明
電路組立
NFC讀寫器官方系統文件
設定NFC讀寫器擴充板模組函式庫
  進入開發環境
測試NFC讀寫器擴充板模組範例
正確設定監控視窗讓測試運行正常
測試NFC讀寫器擴充板模組函式庫是否正常
章節小結
感測器介紹
IIC擴展模組
  IIC擴展模組產品說明
  IIC擴展模組級聯功能說明
  IIC擴展模組官方網站
  IIC擴展模組腳位說明
UART擴展模組
  UART擴展模組產品說明
  UART擴展模組級聯功能說明
  UART擴展模組官方網站
  UART擴展模組腳位說明
OLED顯示器應用介紹
0.96吋OLED顯示模組產品特色
0.96吋OLED顯示模組基本介紹
  0.96吋OLED顯示模組產品說明
  腳位說明
  電路組立
  0.96吋OLED顯示模組官方系統文件
設定OLED顯示模組函式庫
  進入開發環境
  測試OLED顯示模組範例
  正確設定監控視窗讓測試運行正常
  測試OLED顯示模組是否正常
  程式流程圖
按鈕型輸入感測模組:LED按鍵模組
  LED按鍵模組產品說明
  LED按鍵模組級聯功能說明
  LED按鍵模組官方網站
  LED按鍵模組腳位說明
  基本模組電路圖
  LED按鍵模組函式安裝
  測試LED按鍵模組範例
  程式流程圖
  範例系統測試
  測試硬體
16鍵電容式觸控感測擴充板模組
  產品說明
  產品特色
  電路腳位說明
  官方網站
  產品規格
  基本模組電路圖
  模組函式安裝
  測試範例
  程式流程圖
  範例系統測試
  測試硬體
繼電器模組
  產品說明
  產品特色
  產品功能說明
  腳位說明
  官方網站
  產品規格
  基本模組電路圖
  函式安裝
  測試範例
  程式流程圖
  範例系統測試
  測試硬體
ESP-12F WiFi模組
  產品特色
  基本介紹
  產品說明
  腳位說明
  電路組立
  官方系統文件
  設定WiFi模組函式庫
  進入開發環境
  測試官方範例
  正確設定監控視窗讓測試運行正常
  程式流程圖
  測試函式庫是否正常
章節小結
門禁裝置登錄設計與開發
系統分析
  門禁裝置註冊雲端架構
硬體電路設計
資料庫設計
門禁裝置端韌體開發
  程式流程圖
雲端資料庫代理人開發設計
  程式流程圖
章節小結
門禁卡號授權設計與開發
系統分析
  雲端架構
硬體電路設計
資料庫設計
韌體開發
  程式流程圖
雲端資料代理人程式開發
  程式流程圖
章節小結
門禁卡號啟用設計與開發
系統分析
  雲端架構
硬體電路設計
資料庫設計
韌體開發
  程式流程圖
雲端資料代理人程式開發
  程式流程圖
章節小結
門禁卡號授權停用設計與開發
系統分析
  雲端架構
硬體電路設計
資料庫設計
韌體開發
  程式流程圖
雲端資料代理人程式開發
  程式流程圖
章節小結
門禁卡號授權失效設計與開發
系統分析
  雲端架構
硬體電路設計
資料庫設計
韌體開發
  程式流程圖
雲端資料代理人程式開發
  程式流程圖
章節小結
門禁卡號授權開門設計與開發
系統分析
  雲端架構
硬體電路設計
資料庫設計
韌體開發
  程式流程圖
查詢開關門程式開發
  程式流程圖
章節小結
基本網頁開發
網頁設計語言介紹
  PHP網頁語言詳細介紹
  PHP的運作原理
  核心元件說明
標準網頁介紹
系統基本開發
主頁開發
  雲端主頁面組成
  HTML基本結構
  主頁解析
抬頭副程式
頁尾副程式
頁面中間程式
產生菜單選項
使用AI輔助程式開發
修改菜單
完成標準菜單選項
章節小結
門禁裝置管理平台系統
網頁管理系統
資料庫設計
網站開發
管理主頁開發
  程式流程圖
明細查詢開發
  多裝置門禁授權輔助資料庫
  程式流程圖
章節小結
授權卡號管理平台系統
RFID卡片查詢系統
RFID卡片資料庫
網站開發
查詢系統開發
  程式流程圖
管理系統開發
  程式流程圖
資料新增功能
  程式流程圖
資料修改功能
  程式流程圖
資料刪除功能
章節小結
門禁卡號進出管理平台
網頁管理系統
資料庫設計
網站開發
主頁開發
  程式流程圖
明細查詢開發
  程式流程圖
章節小結
門禁系統實體上課介紹
智慧門禁系統實體課程
課程內容
教材說明
章節小結
本書總結
作者介紹
附錄
BMduino-UNO腳位圖
BMduino-NANO腳位圖
智慧門禁整體電路組立圖
課程報名資訊
電子書借閱操作方式
參考文獻

作者介紹

曹永忠 (Yung-Chung Tsao)
國立中央大學資訊管理學系博士,
目前在國立暨南國際大學電機工程學系擔任兼任助理教授與
國立高雄大學電機工程學系擔任兼任助理教授
與社團法人中華倍創STEAM教育發展協會擔任技術顧問,
專注於軟體工程、軟體開發與設計、物件導向程式設計、
物聯網系統開發、Arduino開發、嵌入式系統開發。
長期投入資訊系統設計與開發、企業應用系統開發、
軟體工程、物聯網系統開發、軟硬體技術整合等領域,
並持續發表作品及相關專業著作。
Email:mailto:prgbruce@gmail.com
Line ID:dr.brucetsao
WeChat:dr_brucetsao
作者網站:http://ncnu.arduino.org.tw/brucetsao/myprofile.php
影片中程式碼下載區:
https://github.com/BestModules-Libraries/BMduino_Books
臉書社群(Best Modules 倍創科技):
https://www.facebook.com/BestModulesCorp
Github網站:https://github.com/BestModules-Libraries
YouTube:https://www.youtube.com/@BestModules

蔡英德 (Yin-Te Tsai)
國立清華大學資訊科學系博士,目前是靜宜大學資訊傳播工程學系教授、靜宜大學國際學院院長,主要研究為演算法設計與分析、生物資訊、軟體開發、視障輔具設計與開發。
Email:mailto:yttsai@pu.edu.tw
作者網頁:http://www.csce.pu.edu.tw/people/bio.php?PID=6#personal_writing

許智誠 (Chih-Cheng Hsu)
美國加州大學洛杉磯分校(UCLA) 資訊工程系博士,曾任職於美國IBM等軟體公司多年,現任教於中央大學資訊管理學系專任副教授,主要研究為軟體工程、設計流程與自動化、數位教學、雲端裝置、多層式網頁系統、系統整合、金融資料探勘、Python建置(金融)資料探勘系統。
Email: mailto:khsu@mgt.ncu.edu.tw
作者網頁:http://www.mgt.ncu.edu.tw/~khsu/

規格

誠品貨碼 / 2683148585004
ISBN13 / 9786264169301
ISBN10 /
EAN貨碼 / 9786264169301
頁數 / 740
裝訂 / P:平裝
語言 / 1:中文/繁體
尺寸 / 23x17 cm
級別 / N:無

退貨說明

退貨須知:

  1. 依照消費者保護法的規定,您享有商品貨到次日起七天猶豫期(含例假日)的權益(請注意!猶豫期非試用期),辦理退貨之商品必須是全新狀態(不得有刮傷、破損、受潮)且需完整(包含全部商品、配件、原廠內外包裝、贈品及所有附隨文件或資料的完整性等)。
  2. 請您以送貨廠商使用之包裝紙箱將退貨商品包裝妥當,若原紙箱已遺失,請另使用其他紙箱包覆於商品原廠包裝之外,切勿直接於原廠包裝上黏貼紙張或書寫文字。若原廠包裝損毀將可能被認定為已逾越檢查商品之必要程度,本公司得依毀損程度扣除回復原狀必要費用(整新費)後退費;請您先確認商品正確、外觀可接受,再行拆封,以免影響您的權利;若為產品瑕疵,本公司接受退貨。

依「通訊交易解除權合理例外情事適用準則」,下列商品不適用七日猶豫期,除產品本身有瑕疵外,不接受退貨:

  1. 易於腐敗、保存期限較短或解約時即將逾期。(如:生鮮蔬果、乳製品、冷凍冷藏食材、蛋糕)
  2. 依消費者要求所為之客製化給付。(如:客製印章、鋼筆刻字)
  3. 報紙、期刊或雜誌。
  4. 經消費者拆封之影音商品或電腦軟體。
  5. 非以有形媒介提供之數位內容或一經提供即為完成之線上服務,經消費者事先同意始提供。(如:電子書)
  6. 已拆封之個人衛生用品。(如:內衣褲、襪類、褲襪、刮鬍刀、除毛刀等貼身用品)
  7. 國際航空客運服務。

若您退貨時有下列情形,可能被認定已逾越檢查商品之必要程度而須負擔為回復原狀必要費用(整新費),或影響您的退貨權利,請您在拆封前決定是否要退貨:

  1. 以數位或電磁紀錄形式儲存或著作權相關之商品(包含但不限於CD、VCD、DVD、電腦軟體等) 包裝已拆封者(除運送用之包裝以外)。
  2. 耗材(包含但不限於墨水匣、碳粉匣、紙張、筆類墨水、清潔劑補充包等)之商品包裝已拆封者(除運送用之包裝以外)。
  3. 衣飾鞋類/寢具/織品(包含但不限於衣褲、鞋子、襪子、泳裝、床單、被套、填充玩具)或之商品缺件(含購買商品、附件、內外包裝、贈品等)或經剪標或下水或商品有不可回復之髒污或磨損痕跡。
  4. 食品、美容/保養用品、內衣褲等消耗性或個人衛生用品、商品銷售頁面上特別載明之商品已拆封者(除運送用之包裝外一切包裝、包括但不限於瓶蓋、封口、封膜等接觸商品內容之包裝部分)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  5. 家電、3C、畫作、電子閱讀器等商品,除商品本身有瑕疵外,退回之商品已拆封(除運送用之包裝外一切包裝、包括但不限於封膜等接觸商品內容之包裝部分、移除封條、拆除吊牌、拆除貼膠或標籤等情形)或已非全新狀態(外觀有刮傷、破損、受潮等)與包裝不完整(缺少商品、附件、原廠外盒、保護袋、配件紙箱、保麗龍、隨貨文件、贈品等)。
  6. 退貨程序請參閱【客服專區→常見問題→誠品線上退貨退款】之說明。
付款/配送

作者相關書籍