chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

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

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

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

基于兆易創(chuàng)新GD32F527系列MCU的多媒體門(mén)禁系統(tǒng)解決方案

GD32MCU ? 來(lái)源:GD32MCU ? 2025-10-29 11:37 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

介紹

基于GD32F527系列MCU的多媒體門(mén)禁系統(tǒng),主控GD32F527系列MCU,具備攝像頭采集圖像(DMA直接到SDRAM),保存照片,查看照片。DCI數(shù)字圖像接口、TLI接口驅(qū)動(dòng)TFT-LCD屏幕,Wi-Fi模塊(MQTT協(xié)議)聯(lián)網(wǎng)上傳數(shù)據(jù),語(yǔ)音識(shí)別控制開(kāi)門(mén)、開(kāi)燈等,RFID門(mén)禁卡識(shí)別,手機(jī)APP遠(yuǎn)程監(jiān)控與控制(HTTP協(xié)議)。

f1812b4a-b079-11f0-8c8f-92fbcf53809c.png

硬件需要

語(yǔ)音識(shí)別模塊、MFRC522、SG90舵機(jī)、TFTLCD、OV2640攝像頭、Wi-Fi模塊、LED燈、調(diào)試串口、按鍵輸入。

主要功能

語(yǔ)音識(shí)別開(kāi)門(mén)、打開(kāi)燈光、打開(kāi)攝像頭、拍照、查看照片進(jìn)行對(duì)應(yīng)工作。RFID門(mén)禁卡刷去在TFT-LCD屏幕上顯示序列號(hào),同時(shí)還會(huì)語(yǔ)音播報(bào)主人幾,在手機(jī)app上顯示燈、門(mén)、序列號(hào)等信息,還可以進(jìn)行遠(yuǎn)程控制。

GD32多媒體門(mén)禁系統(tǒng)硬件連接關(guān)系表,詳細(xì)硬件連接關(guān)系表如下:

2.1OV2640攝像頭模塊

通過(guò)DCI(數(shù)字相機(jī)接口)連接到GD32:

DCI_PIXCLK (PA6)

DCI_VSYNC (PG9)

DCI_HSYNC (PA4)

DCI_D0 (PC6)

DCI_D1 (PC7)

DCI_D2 (PC8)

DCI_D3 (PC9)

DCI_D4 (PC11)

DCI_D5 (PD3)

DCI_D6 (PB8)

DCI_D7 (PB9)

SCCB_SCL (PA4) -用于配置攝像頭

SCCB_SDA (PC6) -用于配置攝像頭

2.2TFTLCD顯示屏

通過(guò)TLI(LCD-TFT控制器)連接:

LCD_R7 (PG6)

LCD_R6 (PH12)

LCD_R5 (PH11)

LCD_R4 (PH10)

LCD_R3 (PH9)

LCD_R2 (PH8)

LCD_R1 (PH3)

LCD_R0 (PH2)

LCD_G7 (PI2)

LCD_G6 (PI1)

LCD_G5 (PI0)

LCD_G4 (PH15)

LCD_G3 (PH14)

LCD_G2 (PH13)

LCD_G1 (PE6)

LCD_G0 (PE5)

LCD_B7 (PI7)

LCD_B6 (PI6)

LCD_B5 (PI5)

LCD_B4 (PI4)

LCD_B3 (PG11)

LCD_B2 (PG10)

LCD_B1 (PG12)

LCD_B0 (PE4)

LCD_HSYNC (PI10)

LCD_VSYNC (PI9)

LCD_PCLK (PG7)

LCD_PWM_BackLight (PB15)

2.3MFRC522 RFID讀卡器模塊

通過(guò)軟件模擬SPI接口連接:

SDA (PA15) -片選信號(hào)

SCK (PB3) -時(shí)鐘信號(hào)

MOSI (PB5) -主機(jī)輸出從機(jī)輸入

MISO (PB4) -主機(jī)輸入從機(jī)輸出

RST (PA8) -復(fù)位信號(hào)

2.4Wi-Fi模塊

通過(guò)UART2串口連接:

TX (PB10) -發(fā)送數(shù)據(jù)到Wi-Fi模塊

RX (PB11) -從Wi-Fi模塊接收數(shù)據(jù)

2.5語(yǔ)音識(shí)別模塊

通過(guò)UART1串口連接:

TX (PA2) -發(fā)送數(shù)據(jù)到語(yǔ)音識(shí)別模塊

RX (PA3) -從語(yǔ)音識(shí)別模塊接收數(shù)據(jù)

2.6SG90舵機(jī)

通過(guò)TIMER0_CH3 PWM信號(hào)控制:

PWM信號(hào) (PA11) -控制舵機(jī)角度

2.7指示LED燈

通過(guò)GPIO控制:

LED1 (PF8) -一個(gè)指示燈

LED2 (PE3) -另一個(gè)指示燈

2.8調(diào)試串口

通過(guò)UART3連接(用于printf調(diào)試輸出):

TX (PC10) -調(diào)試信息輸出

RX (PC11) -接收調(diào)試命令

2.9按鍵輸入

通過(guò)外部中斷連接:

WAKEUP按鍵(PA0) -外部中斷0

TAMPER按鍵(PC13) -外部中斷13

USER按鍵(PB14) -外部中斷14

設(shè)計(jì)流程

針對(duì)MRCF522模塊采用SPI通信,對(duì)數(shù)據(jù)進(jìn)行讀取

//功  能:防沖突檢測(cè)讀取選中卡片的卡序列號(hào)
//參數(shù)說(shuō)明: pSnr[OUT]:卡片序列號(hào),4字節(jié)
//返  回: 成功返回MI_OK
charMFRC522_Anticoll(unsignedchar *pSnr)
{
  char status;
  unsignedchar i, snr_check =0;
  unsignedint unLen;
  unsignedchar ucComMF522Buf[MAXRLEN];
 ClearBitMask(Status2Reg,0x08);
 Write_MFRC522(BitFramingReg,0x00);
 ClearBitMask(CollReg,0x80);
  ucComMF522Buf[0] =PICC_ANTICOLL1;
  ucComMF522Buf[1] =0x20;
  status =MFRC522_ToCard(PCD_TRANSCEIVE, ucComMF522Buf,2, ucComMF522Buf, &unLen);
 if(status ==MI_OK)
  {
   for(i =0; i 

讀取到的數(shù)據(jù)因?yàn)橐@示在LCD屏幕上通過(guò)下列代碼進(jìn)行數(shù)據(jù)轉(zhuǎn)換,4字節(jié)卡號(hào)轉(zhuǎn)換為8個(gè)字符+ 1結(jié)束符

voidbyte_array_to_hex_string(unsignedchar *byte_array,intlen, char *hex_string)
{
  constchar hex_chars[] ="0123456789ABCDEF";
 inti;
 for(i =0; i >4) &0x0F];
    hex_string[i *2+1] = hex_chars[byte_array[i] &0x0F];
  }
  hex_string[len*2] ='?';// 添加字符串結(jié)束符
}

聯(lián)網(wǎng)功能是通過(guò)AT指令控制Wi-Fi模塊進(jìn)行mqtt協(xié)議發(fā)送數(shù)據(jù)以及解包

voidESP8266_Init(void)
{
 ESP8266_Clear();
  printf("1. AT
");
 // OLED_Clear(); OLED_ShowString(0,0,"1.AT...",8);
 while(ESP8266_SendCmd("AT
","OK"))
    delay_1ms(500);
  printf("2. CWMODE
");
 // OLED_ShowString(0,2,"2.CWMODE...",8);
 while(ESP8266_SendCmd("AT+CWMODE=1
","OK"))
    delay_1ms(500);
  printf("3. AT+CWDHCP
");
 // OLED_ShowString(0,4,"3.AT+CWDHCP...",8);
 while(ESP8266_SendCmd("AT+CWDHCP=1,1
","OK"))
    delay_1ms(500);
  printf("4. CWJAP
");
 // OLED_ShowString(0,6,"4.CWJAP...",8);
 while(ESP8266_SendCmd(ESP8266_WIFI_INFO,"GOT IP"))
    delay_1ms(500);
  printf("5. ESP8266 Init OK
");
 // OLED_Clear(); OLED_ShowString(0,0,"ESP8266 Init OK",16); delay_ms(500);
}

語(yǔ)音識(shí)別功能通過(guò)天問(wèn)語(yǔ)音模塊進(jìn)行多線程控制

f261517a-b079-11f0-8c8f-92fbcf53809c.png

燈光、用戶識(shí)別標(biāo)志燈通過(guò)rt_device進(jìn)行控制,手機(jī)APP為通過(guò)Vue2結(jié)構(gòu)進(jìn)行設(shè)計(jì)


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    147

    文章

    18441

    瀏覽量

    381068
  • lcd
    lcd
    +關(guān)注

    關(guān)注

    36

    文章

    4566

    瀏覽量

    175096
  • 門(mén)禁系統(tǒng)
    +關(guān)注

    關(guān)注

    17

    文章

    401

    瀏覽量

    47078

原文標(biāo)題:創(chuàng)新應(yīng)用 | 基于GD32F527系列MCU的多媒體門(mén)禁系統(tǒng)

文章出處:【微信號(hào):GD32MCU,微信公眾號(hào):GD32MCU】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    創(chuàng)新發(fā)布GD32F170/190系列 MCU

    創(chuàng)新GigaDevice GD32F170/190系列全新32位5V寬電壓超值型MCU基于7
    發(fā)表于 01-21 08:34 ?3794次閱讀

    【合作伙伴】創(chuàng)新--兆億中華夢(mèng),創(chuàng)芯創(chuàng)新世界

    的出貨數(shù)量,超過(guò)2萬(wàn)家客戶數(shù)量,38個(gè)系列450余款產(chǎn)品選擇所提供的廣闊應(yīng)用覆蓋率穩(wěn)居中國(guó)本土首位。創(chuàng)新GD32
    發(fā)表于 12-09 15:44

    Fibocom MCU創(chuàng)新 技術(shù)資料

    Fibocom MCU創(chuàng)新 技術(shù)資料內(nèi)容如下:1、【文檔】
    發(fā)表于 01-09 15:27

    創(chuàng)新MCU GD32F3系列詳情

    業(yè)界領(lǐng)先的半導(dǎo)體供應(yīng)商創(chuàng)新MCU GD32F3系列提供了3大
    發(fā)表于 04-03 15:40 ?8205次閱讀

    創(chuàng)新GD32 MCU選型手冊(cè),適用于GD32全系列MCU

    創(chuàng)新GD32MCU選型手冊(cè),適用于GD32全系列MCUGD32
    發(fā)表于 10-19 17:26 ?51次下載

    創(chuàng)新GD32F4xx系列MCU固件庫(kù)使用指南

    創(chuàng)新GD32F4xx系列MCU固件庫(kù)使用指南GD32F
    發(fā)表于 10-19 17:26 ?27次下載

    創(chuàng)新GD32F3x0系列MCU用戶手冊(cè)

    創(chuàng)新GD32F3x0系列MCU用戶手冊(cè)GD32F
    發(fā)表于 10-19 17:26 ?1次下載

    創(chuàng)新GD32F4xx系列MCU用戶手冊(cè)

    創(chuàng)新GD32F4xx系列MCU用戶手冊(cè)GD32F
    發(fā)表于 10-19 17:26 ?26次下載

    創(chuàng)新GD32F10x系列MCU用戶手冊(cè)

    創(chuàng)新GD32F10x系列MCU用戶手冊(cè)GD32F
    發(fā)表于 10-19 17:26 ?1次下載

    創(chuàng)新GD32F20x系列MCU用戶手冊(cè)

    創(chuàng)新GD32F20x系列MCU用戶手冊(cè)GD32F
    發(fā)表于 10-19 17:26 ?1次下載

    創(chuàng)新GD32F30x系列MCU用戶手冊(cè)

    創(chuàng)新GD32F30x系列MCU用戶手冊(cè)GD32F
    發(fā)表于 10-19 17:26 ?7次下載

    創(chuàng)新GD32W51x系列MCU用戶手冊(cè)

    創(chuàng)新GD32W51x系列MCU用戶手冊(cè)GD32W
    發(fā)表于 10-19 17:26 ?6次下載

    創(chuàng)新推出GD32F5系列Cortex-M33內(nèi)核MCU

    創(chuàng)新GigaDevice宣布,正式推出GD32F5系列高性能微控制器,該系列
    的頭像 發(fā)表于 03-16 09:58 ?2013次閱讀

    GD32F527的設(shè)備限制

    電子發(fā)燒友網(wǎng)站提供《GD32F527的設(shè)備限制.pdf》資料免費(fèi)下載
    發(fā)表于 01-17 15:54 ?0次下載
    <b class='flag-5'>GD32F527</b>的設(shè)備限制

    【直播預(yù)告】GD32F527高性能MCU全方位解析,與RT-Thread的全棧開(kāi)發(fā)實(shí)戰(zhàn) | 博觀講堂

    10月10日晚20:00,RT-Thread攜手創(chuàng)新專家團(tuán)隊(duì),帶來(lái)GD32F527芯片深度解讀。在工業(yè)控制、能源電力等應(yīng)用領(lǐng)域,工程師面臨著性能、安全和開(kāi)發(fā)效率的多重挑戰(zhàn)。
    的頭像 發(fā)表于 10-07 10:03 ?243次閱讀
    【直播預(yù)告】<b class='flag-5'>GD32F527</b>高性能<b class='flag-5'>MCU</b>全方位解析,與RT-Thread的全棧開(kāi)發(fā)實(shí)戰(zhàn) | 博觀講堂