- 博客(4)
- 收藏
- 关注
转载 Arduino智能垃圾桶
这个小项目是基于Arduino设计的一款感应式智能开盖垃圾桶这个项目只要一点C语言的基础,懂得一点点物联网知识就可以,是一个刚入行物联网值得练手的小项目。实际上整个测距过程是测的发出声波到收到回波的时间,你的程序里的第一个distance实际上是时间us。声音在干燥、摄氏 20度的空气中的传播速度大约为343米/秒,合34,300厘米/秒。1厘米就是29.15微秒。或者,我们作一下单位换算,34,300除以1,000,000厘米/微秒。当手靠近垃圾桶时,超声波传感器测出两者之间的距离,距离小于设定的阈值,
2023-08-27 22:03:48
735
转载 距离感应风扇
高电平,当模块收到返回波,模块把ECHO从高电平切回到低电平,所以ECHO维持高电平的时间就是波在空气中的传播速度。给Trig一个10us的TTL电平,模块内部就会发出信号,信号发出后,模块把ECHO从低电平切换成。9110电机控制器,就可以通过编程来控制电机的正反转,通过巧妙的软件编程,实现速度控制。当距离小于30cm的时候风扇转动,大于30cm的时候,风扇不转动。//把主要控制逻辑的代码放在这里,重复运行。//把主要控制逻辑的代码放在这里,重复运行。// 这个函数只会在上电后执行一次。
2023-08-27 21:25:06
76
原创 用循环来实现灯的循环移位(基于STM32F103RCT6开发板)
在main.c中的代码#include "sys.h"#include "delay.h"#include "usart.h"#include "led.h"/************************************************ ALIENTEK NANO板STM32F103开发板实验1 跑马灯实验-HAL库版本 技术支持:www.openedv.com 淘宝店铺:http://eboard.taobao.com 关注微信公众平台微信号:"正点原子",免费获取S
2023-04-15 15:50:01
492
1
原创 第一个keil5项目用按键点亮LED灯
用STM32F103RCT6开发板上的KEY_0、KEY_1来点亮灯DS0、DS1,这里仅仅展示了main.c中的代码部分,其他keil文件需要用Cube软件来生成。
2023-04-15 15:38:59
2490
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人