久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
單片機超聲波風扇源程序 根據(jù)距離大小來調(diào)節(jié)風速
[打印本頁]
作者:
悲喜卒讀
時間:
2019-8-23 15:42
標題:
單片機超聲波風扇源程序 根據(jù)距離大小來調(diào)節(jié)風速
我上傳的是超聲波發(fā)風扇的源代碼和一些說明,
可根據(jù)是否有人來判斷是否可以打開風扇,并根據(jù)距離大小來調(diào)節(jié)風速。
單片機源程序如下:
//該產(chǎn)品可以根據(jù)人和風扇的距離自動啟動,當人距離風扇的距離小于50CM時,風扇啟動,當大于50CM時,風扇關閉
#include <reg52.h>
#include <intrins.h>
#include <stdio.h>
#define uint unsigned int
#define uchar unsigned char
sbit IN1=P1^3;
sbit IN2=P1^4;
sbit ENA=P1^5;
sbit TRIG=P1^2;
sbit ECHO=P1^1;
int time;
float s;
bit flag;
void fasong();
void jisuan();
void delay(int x);
void main()
{
TMOD=0X21;
SCON=0X50;
TH1=0XFD;
TL1=0XFD;
TH0=0;
TL0=0;
TR0=1;
TR1=1;
ET0=1;
TI=1;
EA=1;
while(1)
{
fasong();
while(!ECHO);
TR0=1;
while(ECHO);
TR0=0;
jisuan();
delay(100);
IN1=0;
IN2=1;
if(s<50)
ENA=1;
else
ENA=0;
}
}
void fasong()
{
uint i;
TRIG=1;
for(i=0;i<20;i++)
_nop_();
TRIG=0;
}
void jisuan()
{
time=TH0*256+TL0;
TH0=0;
TL0=0;
time*=12/11.0592;
s=time*0.017;
if(flag==1)
{
flag=0;
printf("-----\n");
}
printf("S=%f\n",s);
}
void TIME_0 () interrupt 1
{
flag=1;
}
void delay(int x)
{
int i,j;
for(i=x;i>0;i--)
for(j=110;j>0;j--);
}
復制代碼
以上代碼的Keil工程下載,你也可以自己建立工程然后把上面的代碼復制過去就不用下載了:
超聲波風扇.zip
(26.36 KB, 下載次數(shù): 43)
2019-8-23 15:42 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
作者:
HONGJI
時間:
2021-8-13 21:21
仿真不動。
作者:
58642379
時間:
2022-3-14 17:27
IN1 IN2 是什么
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
精品国产免费人成在线观看
|
久久婷婷av
|
亚洲激情综合网
|
日韩三级一区
|
日本中出视频
|
国产精品欧美一区喷水
|
精品久久久久久久久久久院品网
|
高清久久
|
日韩精品一区二区三区四区视频
|
久草网站
|
色综合色综合网色综合
|
精品一区二区三区在线观看国产
|
91在线看网站
|
中国91av
|
国产1区
|
日本成人中文字幕
|
天天操操
|
中文字幕第一页在线
|
日韩精品一区二区三区免费视频
|
日韩欧美一区二区三区
|
国产在线视频在线观看
|
91麻豆精品一区二区三区
|
一区二区在线免费观看
|
国产一区二区三区四
|
欧美一级电影免费
|
福利视频网
|
91毛片在线看
|
成人免费一区二区
|
宅男伊人
|
在线国产视频
|
亚洲一区二区三区福利
|
99精品在线
|
久久久久久综合
|
久久久久亚洲精品中文字幕
|
亚洲视频 欧美视频
|
免费av在线
|
三极网站
|
成人免费看片网
|
国产精品自拍啪啪
|
久久不卡
|
亚洲永久入口
|