基于STM32F103C8T6和标准库函数设计,采用SW-420 常闭型震动传感器 MK089传感器设计的震动感应灯。 适合初学者掌握与巩固I/O的输入/输出知识,涉及实物接线,电路的连接等,可以有效加强初学者对知识的理解与增强实际开发与设计的能力,基于现实生活中常见的实物进行设计。 代码解压就能用,根据代码注释正确接线,或者阅读我的单片机项目文章(第一篇),步骤详细,手把手教会你完成第一个STM32的入门项目。
2022-11-29 14:38:57 5.69MB STM32 单片机 传感器 嵌入式
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);
基于单片机的家用智能快递柜设计是由SW-420防撬锁检测模块、电源模块控制单片机。由单片机连接蜂鸣器报警模块、继电器控制模块和SIM800C通信模块,其中通信模块和单片机是双向控制的
1
1、适用于STM32RCT6最小系统板,SW-420常闭型震动传感器模块(工作电压3.3--5V,驱动电流>15mA) 2、具有看门狗防死机功能 3、具有查询或中断两种方式,使用查询方式时按键的NVIC_Init函数需屏蔽(中断方式效果更好) 4、通过滑动变阻器调节感应灵敏度,金属点一侧为高灵敏度(分压电阻小)
2019-12-21 21:51:46 5.77MB 震动传感器 STM32 源码
1
这是一个STM32F103的SW-420震动模块传感器实验,分享给大家
2019-12-21 21:45:31 6.45MB SW-420 震动模块 STM32F103
1