原创 實驗5——驅動電機單模塊試驗

實驗五:驅動電機單模塊試驗 一、實驗目的 ESP32的一個引腳作爲PWM腳向SG90發送脈衝調製信號,SG90的控制器接收到後控制舵機轉動 二、實驗內容 1.連接ESP32與SG90的引腳 2.將程序上傳到ESP32 3.觀

原创 實驗1——藍牙單模塊實驗

ESP32開發環境配置 一、下載Arduino IDE 1.用瀏覽器打開Arduino官網 2.進入 SOFTWARE — DOWNLOADS 3.選擇合適的版本點擊下載 4.載後解壓縮文件 5.在應用程序中找到 Arduino

原创 實訓6——語音播報

實驗九:語音播報 一、實驗目的 ESP32通過一線串口通訊,通過DATA線給WTN6系列語音芯片,發送相應的數據,播放第幾段的語音。結合相應的鎖操作,從而播放相應的語音內容,例如,藍牙開門操作後,播放已開門。 二、實驗內容

原创 實驗9——語音單模塊

實驗九:語音單模塊試驗 一、實驗目的 ESP32通過一線串口通訊,通過DATA線給WTN6系列語音芯片,發送相應的數據,播放第幾段的語音 二、實驗內容 1.ESP連接語音模塊 2.將程序上傳到ESP32 3.語音模塊接上喇叭

原创 實驗3——WiFi單模塊實驗

實驗三: WiFi單模塊實驗 一、實驗目的 1.通過ESP32的WiFi模塊,使用WiFi的STA模式將ESP32連接到WiFi 2.通過ESP32的WiFi模塊,使用WiFi的AP模式將ESP32作爲一個接入點 二、實驗內容

原创 實訓5——設置指紋

實訓五:設置指紋實驗 一、實驗目的 利用ESP32和FPM10A光學指紋模塊,通過藍牙調試助手發送相應協議,實現指紋錄入、指紋查詢、指紋刪除。指紋匹配功能需要先按一些鍵盤才能喚醒指紋模塊,在10s內進行指紋匹配。 指紋匹配成功,

原创 實訓7——WiFi上傳信息

實訓七:WiFi上傳信息 一、實驗目的 使用TCP搭建客戶端,實現幾種開門方式的信息上傳和撬門與門未關好的報警信息,將信息上傳至PacketSender,可保存信息至本地主機 二、實驗內容 1.在ESP32上搭建TCP客戶端,P

原创 實驗七——按鍵單模塊實驗

實驗七 : 按鍵單模塊 一、實驗目的 用ESP32和按鍵模塊,通過矩陣法來實現對矩陣鍵盤的按鍵讀取 二、實驗內容 1.連接ESP32和按鍵模塊的引腳 2.觸摸按鍵,ESP32獲取到所觸摸的按鍵數字,並打印到串口監視器中 三

原创 實驗6——RFID單模塊實驗

實驗六:RFID單模塊實驗 一、實驗目的 通過ML-RC522讀取S50IC卡的用戶身份證明信息使用SPI通信協議傳送給ESP32,ESP32接受到信息後與自身設定的可用的用戶身份證明信息進行對比,並顯示是否驗證通過。 ##二、

原创 實訓13——門磁報警

實驗十三:門磁報警 一、實驗目的 通過門磁傳感器,判斷三種開門方式 1、正常開門,就是有正常開門方式,例指紋開門、藍牙開門後,主人打開門,觸發門磁 2、門未關好:在正常開門後,主人沒有即使關門,會引發門未關好報警 3、有人撬門:

原创 實訓一——藍牙開鎖

實訓一:藍牙開鎖 一、實驗目的 ESP32的藍牙模塊接收手機傳過來的開鎖命令和密碼,通過判斷密碼是否正確來確定舵機是否轉動 二、實驗內容 1.ESP32與舵機進行連接 2.ESP32連接手機藍牙 3.手機通過BLE調試助手向

原创 實訓4——RFID刷卡開鎖

實驗六:RFID刷卡開鎖實驗 一、實驗目的 通過ML-RC522讀取S50IC卡的用戶身份證明信息使用SPI通信協議傳送給ESP32,ESP32接受到信息後與自身設定的可用的用戶身份證明信息進行對比,並顯示是否驗證通過。 二、

原创 實驗2——指紋單模塊實驗

實驗二:指紋單模塊實驗 一、實驗目的 利用ESP32和FPM10A光學指紋模塊,實現指紋錄入、指紋匹配、指紋刪除等功能 二、實驗內容 1.錄入指紋 2.匹配已錄入的指紋 3.刪除已錄入的指紋 三、實驗設備 1.ESP32

原创 實訓12——藍牙修改開鎖密碼

實訓十二 : 藍牙修改開鎖密碼 一、實驗目的 通過ESP32,按鍵模塊和SG90舵機,實現藍牙發送相應的命令修改按鍵密碼 二、實驗內容 1.連接ESP32和按鍵模塊的引腳,以及ESP32和SG90舵機的引腳 2.從鍵盤輸入密

原创 實驗四——門磁單實驗

實驗五:門磁單模塊試驗 一、實驗目的 ESP32的一個引腳連接門磁,當門磁打開時,讀取腳位的電平變化來觸發中斷程序。 二、實驗內容 1.連接ESP32與門磁的引腳,另一引腳接地 2.將程序上傳到ESP32 3.打開串口調試助