久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
ADXL335+超聲波 LCD顯示
[打印本頁]
作者:
曉風/殘月
時間:
2019-8-3 09:39
標題:
ADXL335+超聲波 LCD顯示
#include "led.h"
#include "delay.h"
#include "key.h"
#include "sys.h"
#include "usart.h"
#include "timer.h"
#include "LCD_Display.h"
#include "dht11.h"
#include "ADC.h"
#include <math.h>
extern u8 TIM2CH2_CAPTURE_STA; //輸入捕獲狀態
extern u16 TIM2CH2_CAPTURE_VAL;
extern u8 time;
int main(void)
{
u8 temperature = 0;
u8 humidity = 0;
u8 ch_Ultrasonic[15]=" "; //轉換顯示數組
u8 ch_Temperature[15]=" ";
u8 ch_Humidity[15]=" ";
u8 ch_Roll[15]=" ";
u8 ch_Pitch[15]=" ";
u8 ch_Yaw[15]=" ";
float Roll = 0; //ADXL三個參數
float Pitch = 0;
float Yaw = 0;
float Ultrasonic_Data=0;
float X = 0;
float Y = 0;
float Z = 0;
delay_init();
NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);
uart_init(115200);
LED_Init();
DHT11_Init();
ADC1_MultiChannel_Configuration();
//TIM3_PWM_Init(899,0);
TIM2_Cap_Init(0XFFFF,72-1);
TIM3_Int_Init(5000,71);
Stm32_Clock_Init();
STM3210F_LCD_Init();
LCD_Clear(White);
while(1)
{
delay_ms(10);
LCD_SetTextColor(Black);
LCD_DisplayStringLine(Line1,ch_Ultrasonic);
LCD_DisplayStringLine(Line2,ch_Temperature);
LCD_DisplayStringLine(Line3,ch_Humidity);
Roll = Read_ADC1_MultiChannel(12);
Pitch = Read_ADC1_MultiChannel(13);
Yaw = Read_ADC1_MultiChannel(15);
//Roll=(float)(((atan2(Y,X)*180)/3.14159265)+180);
sprintf(ch_Roll,"X = %.3lf",Roll);
LCD_DisplayStringLine(Line4,ch_Roll);
//Pitch=(float)(((atan2(Y,Z)*180)/3.14159265)+180);
sprintf(ch_Pitch,"Y = %.3lf ",Pitch);
LCD_DisplayStringLine(Line5,ch_Pitch);
//Yaw=(float)(((atan2(X,Z)*180)/3.14159265)+180);
sprintf(ch_Yaw,"Z = %.3lf",Yaw);
LCD_DisplayStringLine(Line6,ch_Yaw);
if(TIM2CH2_CAPTURE_STA&0X80)
{
Ultrasonic_Data=TIM2CH2_CAPTURE_STA&0X3F;
Ultrasonic_Data*=65536;
Ultrasonic_Data+=TIM2CH2_CAPTURE_VAL;
Ultrasonic_Data=170*Ultrasonic_Data*1.0/10000;
TIM2CH2_CAPTURE_STA=0;
}
if(time%5 == 0)
{
UltrasonicWave_StartMeasure();
}
if(time%10 == 0)
{
DHT11_Read_Data(&temperature,&humidity);
time = 0;
}
//printf("%.2lf\r\n",temp);//′òó¡×üμĸßμãÆ½ê±¼ä
sprintf(ch_Ultrasonic,"U = %.2lf cm",Ultrasonic_Data);
sprintf(ch_Temperature,"T = %d ",temperature);
sprintf(ch_Humidity,"H = %d%%",humidity);
}
}
ADXL-335.7z
2019-8-3 15:01 上傳
點擊文件名下載附件
下載積分: 黑幣 -5
225.68 KB, 下載次數: 11, 下載積分: 黑幣 -5
源程序
作者:
admin
時間:
2019-8-3 15:01
本帖需要重新編輯補全電路原理圖,源碼,詳細說明與圖片即可獲得100+黑幣(帖子下方有編輯按鈕)
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
亚洲国产精品99久久久久久久久
|
黄色欧美在线
|
亚洲国产精品精华素
|
亚洲精品一二三区
|
色综合99
|
久久久久久高潮国产精品视
|
亚洲欧美日韩在线
|
成人在线不卡
|
日日噜噜夜夜爽爽狠狠
|
一区二区三区中文字幕
|
99成人
|
久久国产成人午夜av影院武则天
|
91国产视频在线观看
|
国产一区二区精品在线
|
欧美精品一二三区
|
午夜欧美一区二区三区在线播放
|
av性色全交蜜桃成熟时
|
天堂网色
|
在线观看国产91
|
天堂中文av
|
黄视频网址
|
黄色在线免费观看
|
精品香蕉一区二区三区
|
国产精品五月天
|
全部免费毛片在线播放网站
|
亚洲精品99
|
精品久久久久久亚洲综合网
|
在线免费观看黄色
|
毛片视频网址
|
国产精品美女久久久久aⅴ国产馆
|
野狼在线社区2017入口
|
91正在播放
|
断背山在线观看
|
午夜天堂精品久久久久
|
亚洲激情在线视频
|
国产精品久久久久久久久久免费看
|
久久亚洲一区二区三区四区
|
av天天爽
|
日韩影音
|
成人精品免费视频
|
国产精彩视频
|