久久久久久久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

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天天爽 | 日韩影音| 成人精品免费视频 | 国产精彩视频 |