基于STM32F103C8T6和标准库函数设计,采用SW-420 常闭型震动传感器 MK089传感器设计的震动感应灯。 适合初学者掌握与巩固I/O的输入/输出知识,涉及实物接线,电路的连接等,可以有效加强初学者对知识的理解与增强实际开发与设计的能力,基于现实生活中常见的实物进行设计。 代码解压就能用,根据代码注释正确接线,或者阅读我的单片机项目文章(第一篇),步骤详细,手把手教会你完成第一个STM32的入门项目。
2022-11-29 14:38:57 5.69MB STM32 单片机 传感器 嵌入式
1
该报警器具有误报率较低、安装和配置容易、成本低、能量消耗少、使用非常方便的特点。实现的原理是感应震动信号,将其转换成超低频信号,经电路放大、输出。检测器是利用震动传感器SW-18015P,一旦有震动便向主机发出信号。而主机功能是通过无线接受信号,再经单片机处理,然后数码管显示出信号发出的具体范围并同时控制喇叭发出警告声音。可以应用于家居防盗、仓库防盗等多种防盗场合,具有很强的实用价值和良好的市场前景。
1
STM32F407单片机读写SW-420震动模块传感器DEMO软件例程源码,可以做为你的学习设计参考。 int main(void) { uint32_t lcdid; /* 复位所有外设,初始化Flash接口和系统滴答定时器 */ HAL_Init(); /* 配置系统时钟 */ SystemClock_Config(); /* 初始化串口并配置串口中断优先级 */ MX_DEBUG_USART_Init(); /* 模块初始化 */ SW420_GPIO_Init(); /* 初始化3.5寸TFT液晶模组,一般优先于调试串口初始化 */ lcdid=BSP_LCD_Init(); /* 调用格式化输出函数打印输出数据 */ printf("LCD ID=0x%08X\n",lcdid); LCD_Clear(0,0,LCD_DEFAULT_WIDTH,LCD_DEFAULT_HEIGTH,BLACK); HAL_Delay(1000); /* 开背光 */ LCD_BK_ON(); LCD_DispString_EN_CH(70,50,(uint8_t *)"YS-F4Pro开发板",BLACK,BLUE,USB_FONT_24); LCD_DispString_EN_CH(20,100,(uint8_t *)"SW-420 震动模块实验",BLACK,YELLOW,USB_FONT_24); LCD_DispString_EN_CH(105,200,"震动",BLACK,WHITE,USB_FONT_24); /* 无限循环 */ while (1) { if(SW420_StateRead()==SW420_HIGH) { LED1_ON; LCD_DispString_EN_CH(80,200,"有",BLACK,RED,USB_FONT_24); } else { LED1_OFF; LCD_DispString_EN_CH(80,200,"无",BLACK,RED,USB_FONT_24); } HAL_Delay(1000);
51单片机传感器PPF课件,配套AT89S52单片机芯片,51单片机教学视频教程全集 星慈光单片机视频教程 51单片机流水灯编程.
2021-10-17 08:26:42 3.35MB 51单片机教程
1
震动传感器801s的官方说明资料,主要用于无线传感器网络
2021-05-18 15:07:03 97KB 震动传感器 801s
1
基于51单片机,使用震动传感器实现,采用蜂鸣器和led灯来进行声音报警,,,,,,,(含原理图和代码)
2021-05-02 23:44:56 462KB 51单片机 震动传感器
1
基于stm32f1结合震动传感器与继电器开关灯,可直接烧入
2021-04-06 16:04:52 6.19MB stm32
1
可以使用标准扬声器来检测振动并将数据发送到微控制器。
2021-03-30 17:06:28 218KB sensor vibration vibration sensor
1
汽车防盗系统的设计是以STC89C52单片机为控制的核心,通过在STC89C52单片机的外围接入实现汽车防盗系统的的震动传感器模块,当汽车的震动超过安全阈值的时候能够迅速报警的蜂鸣器报警电路以及远程发送汽车震动的GSM短信模块,具备较好的人机交互功能。同时,通过无线遥控模块进行设撤防并设定对应的报警阈值,可大大降低误报的概率。 (该设计是我的毕设,功能也已完全实现,从收集资料到设计电路,仿真,编程调试,购买元器件,再进行实物焊接,一遍又一遍的调试,完善功能,最后包括论文全程,均由自己完成,资料全部包含,制作过程不易,网上关于震动传感部分资料很少,,,可提供售后答疑)
1
1、适用于STM32RCT6最小系统板,SW-420常闭型震动传感器模块(工作电压3.3--5V,驱动电流>15mA) 2、具有看门狗防死机功能 3、具有查询或中断两种方式,使用查询方式时按键的NVIC_Init函数需屏蔽(中断方式效果更好) 4、通过滑动变阻器调节感应灵敏度,金属点一侧为高灵敏度(分压电阻小)
2019-12-21 21:51:46 5.77MB 震动传感器 STM32 源码
1