日韩一区二区三区精品,欧美疯狂xxxxbbbb牲交,热99re久久免费视精品频,人妻互换 综合,欧美激情肉欲高潮视频

歷史上的今天

今天是:2025年07月22日(星期二)

正在發(fā)生

2020年07月22日 | stm32F4+lcd1602實現(xiàn)采集兩路adc并顯示

發(fā)布者:Serene123 來源: 51hei關(guān)鍵字:stm32F4  lcd1602  采集兩路adc 手機看文章 掃描二維碼
隨時隨地手機看文章

以STM32F403為控制核心,設(shè)計一種基于STM32的智能照明控制系統(tǒng),使用光敏電阻作為光照信息來源,使用GP2D12作為人物信息來源,當光照強度改變時,光敏電阻的阻值改變,從而改變STM32的采樣電壓。當人物移動時,紅外傳感器的電壓改變從而改變采樣電壓。當光照強度小于一定值,且感應(yīng)到有人時,LED亮。


通過光敏電阻和GP2D12傳感器獲取光照和紅外信息,作為模擬量,傳入STM32F4的采集端口。STM32F4進行模數(shù)轉(zhuǎn)換后,在LCD1602上進行顯示。


采用了HAL庫進行配置STM32F4,一直有個問題就是proteus仿真DS18B20和DHT11這種帶有時序要求的傳感器,同STM32通信時出現(xiàn)時序錯誤,有經(jīng)驗的師兄可以告知一下怎么操作。


int main(void)

{

        uint16_t time=0;

    HAL_Init();


    SystemClock_Config();


    MX_GPIO_Init();

    MX_ADC1_Init();

    MX_USART1_UART_Init();


    while (1)

    {


                Get_Adc();

               

                if(adc1_in1_voltage<0.5)                                // 表示 沒人

                {

                        printf("no peoplern");

                        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_2, 1);

                }

                else                                                                        // 表示 有人

                {

                        printf("people herern");

                        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_2, 0);

                        if(adc1_in0_voltage<1)

                        {

                                for(time=0; time<5; time++)

                                {

                                        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_3, 0);

                                        HAL_Delay(100);

                                        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_3, 1);

                                        HAL_Delay(900);

                                }

                        }

                        else if(adc1_in0_voltage>=1 && adc1_in0_voltage<2)

                        {

                                for(time=0; time<5; time++)

                                {

                                        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_3, 0);

                                        HAL_Delay(500);

                                        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_3, 1);

                                        HAL_Delay(500);

                                }

                        }

                        else if(adc1_in0_voltage>=2)

                        {

                                for(time=0; time<5; time++)

                                {

                                        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_3, 0);

                                        HAL_Delay(900);

                                        HAL_GPIO_WritePin(GPIOA, GPIO_PIN_3, 1);

                                        HAL_Delay(100);

                                }

                        }

                }

    }


}

當感應(yīng)到人的時候

當感應(yīng)到人的時候


關(guān)鍵字:stm32F4  lcd1602  采集兩路adc 引用地址:stm32F4+lcd1602實現(xiàn)采集兩路adc并顯示

上一篇:STM32控制4個LED燈循環(huán)點亮源程序
下一篇:基于stm32f103ze+mpu9250通過官方DMP庫串口輸出角度

推薦閱讀

分拆抖音已經(jīng)坐實,阿里巴巴要對分拆后的抖音直接進行投資,抖音以后也是阿里系的軟件啦。據(jù)報道,今日頭條將在本輪融資中對抖音進行分拆?;蛟S為了對抗騰訊,本輪融資中,云峰基金將代表阿里投資今日頭條,阿里更是會直接對分拆后的抖音進行投資。??消息人士稱,無論是云峰入股今日頭條,還是阿里入股抖音,目前都還處于談判階段,不過不出意外的話,談...
根據(jù)外國媒體報導,德國格拉茨技術(shù)大學(technicaluniversityofgraz)的研究人員與行業(yè)合伙人,研制了一個由機器人控制的電動汽車快速充電系統(tǒng)。 研發(fā)一種鋰金屬電池(LMB),具體來說是Li/NCM電池。 新的LMB支持快速充電,號稱可以提供最佳的性能和容量密度。 鋰金屬擁有3860mAh/g的理論容量,是高能量密度儲能電池的理想負極材料。然而,運用于電動汽...
長沙惠科第8.6代超高清新型顯示器件生產(chǎn)線項目封頂儀式舉行。長沙惠科官方消息顯示,該項目預(yù)計2021年2月26日正式點亮投產(chǎn)。據(jù)悉,該項目總投資320億元,新建玻璃基板投片量為13.8萬片/月,主要生產(chǎn)50英寸、58英寸、65英寸、70英寸8K液晶顯示屏及OLED顯示屏等。生產(chǎn)工序包括陣列(TFT)、彩膜(CF)、蒸鍍(OLED)、成盒(Cell)、模組(Module)等。2019...
原理圖(此次用到的部分)P2中的某個口為1(高電平)時,無電流流過,對應(yīng)的二極管不會被點亮代碼#include <reg52.h>void delay(unsigned int k){ int i,j; while(k--) { for(i = 1000;i>0;--i) for(j = 110;j>0;--j); }}void main(){ unsigned char i = 0; P2 = ~0x01; while(1) { if(i==7) i=0; else i+=1; P2 = ~(0x01<<i);...

史海拾趣

問答坊 | AI 解惑

我的建議

09年過賽在即,我建議我們的網(wǎng)站組織一次小型的電子競賽,也可以是模擬賽,然后進行評比,至于獎品方面嘛,可以找公司贊助,表示一下就行...這對于網(wǎng)站,贊助公司,還有參賽者都有好處...............大家覺的我的建議怎么樣啊 ?支持的頂起................ ...…

查看全部問答∨

請高手指點迷津

小弟去年畢業(yè),一直做對日軟件外包,最近想換做嵌入式開發(fā),大學時學了匯編和C,單片機,微機接口及其他軟硬件知識,不知道現(xiàn)在學嵌入式應(yīng)看那些書,請大家指點一二,不勝感激!謝謝!…

查看全部問答∨

!!! 請問SPI接口WiFi驅(qū)動如何動態(tài)加載?

為了省電,我希望在啟機后用戶手動加載和卸載WiFi驅(qū)動,謝謝!…

查看全部問答∨

懸賞1000元,求一個清空BIOS,點亮鍵盤燈的代碼

懸賞1000元,求一個清空BIOS,點亮鍵盤燈的代碼,如果能進行內(nèi)存測試和啟動顯卡,懸賞更高!QQ號740347821,郵箱750347821@QQ.COM,電話:13639342048 重要申明:-------------留言須知     回復(fù)本貼,希望您: 1,至少做過編寫從實模式到保護 ...…

查看全部問答∨

在機器設(shè)備定位系統(tǒng)中,用普通的USB攝像頭來做視覺系統(tǒng),能實現(xiàn)嗎?

在機器設(shè)備定位系統(tǒng)中,用普通的USB攝像頭來做視覺系統(tǒng),能實現(xiàn)嗎?…

查看全部問答∨

我在做智能小車走黑白線

剛興趣的,懂的跟我聊聊啊,謝謝啊…

查看全部問答∨

關(guān)于多任務(wù)處理的問題?

我用DSP6713BIOS做多任務(wù)處理,一個PID硬中斷,一個軟中斷,一個任務(wù),任務(wù)優(yōu)先級最低,作為背景程序,奇怪的是每次只 有在程序剛開始運行時執(zhí)行,后來就不執(zhí)行了,只在某一句話中執(zhí)行?還有一個問題,我用一次硬中斷觸發(fā)一次軟中斷可以, 改為兩 ...…

查看全部問答∨

有關(guān)flash擦除方法

在zigbee組網(wǎng)中經(jīng)常出現(xiàn)一些組網(wǎng)錯誤,對于綁定通信還有一些NV保存的信息可能會導致節(jié)點之間無法通信,這時我們DEBUG時就需要擦除一些NV信息。在IAR中有個選項可以做到。如下圖所示:勾選Erase flash…

查看全部問答∨

那種DSP仿真器性價比高

那種DSP仿真器性價比高…

查看全部問答∨
小廣播
設(shè)計資源 培訓 開發(fā)板 精華推薦

最新單片機文章
更多每日新聞

 
EEWorld訂閱號

 
EEWorld服務(wù)號

 
汽車開發(fā)圈

 
機器人開發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號 京ICP備10001474號-1 電信業(yè)務(wù)審批[2006]字第258號函 京公網(wǎng)安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved