视频门禁系统

所属分类:嵌入式/单片机/硬件编程
开发工具:C/C++
文件大小:6213KB
下载次数:6
上传日期:2019-07-11 09:51:06
上 传 者yige
说明:  实现智能配网,智能获取IP地址及端口,在局域网中,采用TCP服务器模式,设备开机及联网后,当无人按门铃及未接到手机APP指令的情况下,可关闭摄像头,当有人按门铃时,可打开摄像头并发送指令提醒用户查看视频监控及进行开关锁的操作或者手机APP端发送指令打开摄像头并传输数据随时查看视频监控。
(Intelligent distribution network, intelligent access to IP addresses and ports, in the LAN, using TCP server mode, device boot-up and networking, when no one rings the doorbell or receives mobile phone APP instructions, the camera can be closed, when someone rings the doorbell, the camera can be opened and sent instructions to remind users to view video surveillance and access. Line switch lock operation or mobile phone APP send instructions to open the camera and transmit data to view video monitoring at any time.)

文件列表:
视频门禁系统 (0, 2019-07-11)
视频门禁系统\pcb (0, 2019-07-11)
视频门禁系统\pcb\视频门禁V1.1(敷铜).PcbDoc (7397376, 2018-12-10)
视频门禁系统\pcb\视频门禁V1.1.SchDoc (815104, 2018-12-18)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机) (0, 2019-07-11)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\CORE (0, 2019-07-11)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\CORE\core_cm4.h (109142, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\CORE\core_cm4_simd.h (22735, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\CORE\core_cmFunc.h (17146, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\CORE\core_cmInstr.h (20513, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\CORE\startup_stm32f40_41xxx.s (29605, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB (0, 2019-07-11)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc (0, 2019-07-11)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\misc.h (6924, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_adc.h (32880, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_can.h (27318, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_crc.h (2416, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_cryp.h (14481, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_dac.h (14946, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_dbgmcu.h (4296, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_dcmi.h (12977, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_dma.h (28882, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_dma2d.h (19692, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_exti.h (8012, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_flash.h (24467, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_flash_ramfunc.h (3275, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_fmc.h (44924, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_fsmc.h (27181, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_gpio.h (23548, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_hash.h (10084, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_i2c.h (31939, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_iwdg.h (4323, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_ltdc.h (21191, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_pwr.h (7728, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_rcc.h (30063, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_rng.h (3958, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_rtc.h (40546, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_sai.h (25470, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_sdio.h (22777, 2016-04-15)
视频门禁系统\视频门禁系统(下位机程序)V2.2 (裸机)\FWLIB\inc\stm32f4xx_spi.h (21178, 2016-04-15)
... ...

实验器材: 探索者STM32F4开发板 实验目的: 学习STM32F4的DCMI接口和OV2***0摄像头模块的使用. 硬件资源: 1,DS0(连接在PF9) 2,串口1(波特率:115200,PA9/PA10连接在板载USB转串口芯片CH340上面) 3,ALIENTEK 2.8/3.5/4.3/7寸TFTLCD模块(通过FSMC驱动,FSMC_NE4接LCD片选/A6接RS) 4,按键KEY0(PE4)/KEY1(PE3) 5,DCMI接口(用于驱动OV2***0摄像头模块) 6,定时器3(用于打印摄像头帧率等信息) 7,ALIENTEK OV2***0摄像头模块,连接关系为: OV2***0模块 ------------ STM32开发板 OV_D7~D0 ------------ PE6/PE5/PB6/PC11/PC9/PC8/PC7/PC6 OV_SCL ------------ PD6 OV_SDA ------------ PD7 OV_VSYNC ------------ PB7 OV_HREF ------------ PA4 OV_RESET ------------ PG15 OV_PCLK ------------ PA6 OV_PWDN ------------ PG9 实验现象: 本实验开机后,初始化摄像头模块(OV2***0),如果初始化成功,则提示选择模式:RGB565模式,或者 JPEG模式。KEY0用于选择RGB565模式,KEY1用于选择JPEG模式。 当使用RGB565时,输出图像(固定为:UXGA)将经过缩放处理(完全由OV2***0的DSP控制),显示在LCD 上面。我们可以通过KEY_UP按键选择:1:1显示,即不缩放,图片不变形,但是显示区域小(液晶分辨率 大小),或者缩放显示,即将1600*1200的图像压缩到液晶分辨率尺寸显示,图片变形,但是显示了整个 图片内容。通过KE0Y按键,可以设置对比度;KEY1按键,可以设置饱和度;KEY2按键,可以设置特效。 当使用JPEG模式时,图像可以设置任意尺寸(QQVGA~UXGA),采集到的JPEG数据将先存放到STM32F4的内 存里面,每当采集到一帧数据,就会关闭DMA传输,然后将采集到的数据发送到串口2(此时可以通过上位 机软件(串口摄像头.exe)接收,并显示图片),之后再重新启动DMA传输。我们可以通过KEY_UP设置输 出图片的尺寸(QQVGA~UXGA)。通过KEY0按键,可以设置对比度;KEY1按键,可以设置饱和度;KEY2按 键,可以设置特效。 同时时可以通过串口1,借助USMART设置/读取OV2***0的寄存器,方便大家调试。DS0指示程序运行状态, DS1用于指示帧中断。 注意事项: 1,4.3寸和7寸屏需要比较大电流,USB供电可能不足,请用外部电源适配器(推荐外接12V 1A电源). 2,本例程在LCD_Init函数里面(在ILI93xx.c),用到了printf,如果不初始化串口1,将导致液晶无法显示!! 3,本实验需要自备ALIENTEK OV2***0摄像头模块一个. 正点原子@ALIENTEK 2014-10-25 广州市星翼电子科技有限公司 电话:020-38271790 传真:020-36773971 购买:http://shop62103354.taobao.com http://shop62057469.taobao.com 公司网站:www.alientek.com 技术论坛:www.openedv.com

近期下载者

相关文件


收藏者