久久久久久久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
主站蜘蛛池模板:
免费在线一区二区
|
国产成人在线视频
|
中文字幕一区二区三区四区五区
|
欧美a级成人淫片免费看
|
97天天干
|
日韩中文字幕第一页
|
亚洲一区二区在线视频
|
国产高清免费视频
|
精品久久久久久18免费网站
|
日本a级大片
|
99精品一级欧美片免费播放
|
免费av在线
|
中文字幕韩在线第一页
|
久久国产精品免费一区二区三区
|
中文字幕在线一
|
久草在线视频中文
|
久久久久九九九女人毛片
|
中国一级特黄真人毛片
|
国产精品18久久久久久白浆动漫
|
三级视频国产
|
色婷婷久久久亚洲一区二区三区
|
偷派自拍
|
欧美激情在线播放
|
日韩免费在线
|
精品国产乱码一区二区三区a
|
夜夜夜夜夜夜曰天天天
|
欧美自拍一区
|
亚洲成人a v
|
羞羞视频网站在线观看
|
中文字幕在线精品
|
欧美日韩亚洲国产综合
|
精品在线一区
|
日本午夜网
|
高清一区二区三区
|
精品二区
|
在线免费视频一区
|
人人爽日日躁夜夜躁尤物
|
伊人伊人伊人
|
久久精品亚洲精品国产欧美
|
欧美国产精品一区二区
|
91精品国产乱码久久久久久久久
|