在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于STM32單片機的交通燈系統設計

小常硬件 ? 來源:小常硬件 ? 2024-06-24 09:49 ? 次閱讀

一.系統概

本次設計的智能交通燈控制系統設計有硬件數據采集控制和上位機監控兩部分,通過單片機作為核心控制器,控制紅外傳感器可以對十字路口東南西北的車流量進行監測,設計有顯示的功能,可以將監測到的流量顯示,設計有2個檔位,當某個方向的車流量超過檔位值后,通行時問增加。設計有時鐘計時功能,每個方向設計有紅、綠、黃三個燈。可以通過聲音傳感器對警車和救護車進行識別,當識別到之后,控制所有燈變紅,優先警車和救護車。通過按鈕進行故障模擬,當出現故障的時候,進行蜂鳴器報警。

6f7a5db4-31c3-11ef-a4c8-92fbcf53809c.jpg

二.仿真概述

1. 通過OLED顯示屏實時的顯示時間,顯示東西南北各個方向的車流量以及水平和豎直方向紅、綠黃燈的時間,按下故障模擬按鍵后就開始進行報警。

7094f7ae-31c3-11ef-a4c8-92fbcf53809c.jpg

2. 按下救護車警車檢測的按鍵就會在顯示屏端進行顯示,此時水平方向和豎直方向的交通燈都變成了紅燈。

70b9ac16-31c3-11ef-a4c8-92fbcf53809c.jpg

3. 每個方向都有一個人流量的控制開關,通過一開一合來模擬檢測到一個車,檢測到有車相應的方向的綠燈時間就會增加,另外方向的紅燈時間也會增加。

70de01ce-31c3-11ef-a4c8-92fbcf53809c.jpg

4. 交通燈的順序就是綠黃紅,一個方向為綠和黃燈則另一個方向為紅燈。

710057ba-31c3-11ef-a4c8-92fbcf53809c.jpg

三.程序設計

#include 
//
u8 Key;//按鍵檢測
u8 Rxdat;
u8 dat[3];
u8 beepflag;
u8 mode=0;
u8 e,w,n,s;
u8 rtime=10,gtime=8,flag=0;
//
u8 time[3]={13,14,15};
 
//
 
//
 
 
int main(void)
{
  NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//2:2
  OLED_Init();      
  Key_Init();  
  TIM2_Init();
  LedA_Init();  
  Beep_Init(); Beep_1;
//  Display(4);
  while(1)
  {
    OLED_ShowNum(1,5,time[0],2);OLED_ShowString(1,7,":");OLED_ShowNum(1,8,time[1],2);OLED_ShowString(1,10,":");OLED_ShowNum(1,11,time[2],2);
    
    if(Key5==0)Beep_1;else Beep_0;
    
    if(Key6==0)
    {
      OLED_ShowString(2,1,"EmergencyPassage");
      OLED_ShowString(3,1,"                ");
      OLED_ShowString(4,1,"                ");
      LedA1_1;LedA2_0;LedA3_0;  LedA4_1;LedA5_0;LedA6_0;
    }
    else
    {
      
      OLED_ShowString(2,1,"  Traffic Flow  ");
      OLED_ShowString(3,1,"E");OLED_ShowString(3,5,"W");OLED_ShowString(3,10,"N");OLED_ShowString(3,14,"S");
      if(Key1==0) s++;if(Key2==0) n++;if(Key3==0) e++;if(Key4==0) w++;
      OLED_ShowNum(3,2,e,2);OLED_ShowNum(3,6,w,2);OLED_ShowNum(3,11,n,2);OLED_ShowNum(3,15,s,2);
      
      
      OLED_ShowString(4,3,"R:");OLED_ShowNum(4,5,rtime,2);OLED_ShowString(4,7,"s");OLED_ShowString(4,10,"G:");OLED_ShowNum(4,12,gtime,2);OLED_ShowString(4,14,"s");
      
      if(flag)//南北通行
      {
        if(gtime>0 && gtime<9)
        {
          LedA1_0;LedA2_0;LedA3_1;  LedA4_1;LedA5_0;LedA6_0;
        }
        if(gtime==0)
        {
          LedA1_0;LedA2_1;LedA3_0;  LedA4_1;LedA5_0;LedA6_0;          
        }
        if(rtime==0)
        {
          LedA1_1;LedA2_0;LedA3_0;  LedA4_0;LedA5_0;LedA6_1;  
        }
      }
      else//東西通行
      {
        if(gtime>0&& gtime<9)
        {
          LedA1_1;LedA2_0;LedA3_0;  LedA4_0;LedA5_0;LedA6_1;  
        }
        if(gtime==0)
        {
          LedA1_1;LedA2_0;LedA3_0;  LedA4_0;LedA5_1;LedA6_0;  
        }
        if(rtime==0)
        {
          LedA1_0;LedA2_0;LedA3_1;  LedA4_1;LedA5_0;LedA6_0;  
        }
      }
      
 
    }  
  }
}

?

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 傳感器
    +關注

    關注

    2558

    文章

    52020

    瀏覽量

    760591
  • 單片機
    +關注

    關注

    6055

    文章

    44792

    瀏覽量

    643483
  • STM32
    +關注

    關注

    2281

    文章

    10976

    瀏覽量

    360675
  • 交通燈
    +關注

    關注

    13

    文章

    324

    瀏覽量

    40021

原文標題:Proteus仿真實例_基于STM32單片機的交通燈系統(仿真文件+程序)

文章出處:【微信號:小常硬件,微信公眾號:小常硬件】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    單片機控制交通燈

    單片機控制交通燈單片機控制交通燈
    發表于 05-05 18:10

    基于單片機控制的交通燈畢業設計資料

    基于單片機控制的交通燈畢業設計資料基于單片機控制的交通燈畢業設計資料
    發表于 11-20 16:29 ?33次下載

    單片機 交通燈設計資料

    單片機 交通燈設計資料,很好設計資料,快來學習吧。
    發表于 05-09 17:10 ?0次下載

    基于單片機交通燈設計畢業論文

    基于單片機交通燈設計畢業論文,基于單片機交通燈設計畢業論文,
    發表于 05-10 15:12 ?114次下載

    單片機交通燈控制

    摘要 本系統單片機系統、鍵盤、LED 顯示、交通燈演示系統組成。系統包括人行道、左轉、右轉、
    發表于 07-01 17:35 ?18次下載

    基于單片機交通燈設計論文

    摘要 本系統單片機系統、鍵盤、LED 顯示、交通燈演示系統組成。系統包括人行道、左轉、右轉、
    發表于 07-01 17:35 ?10次下載

    基于51單片機交通燈的設計

    基于51單片機交通燈的設計
    發表于 12-09 23:55 ?236次下載

    交通燈程序設計 交通燈protues仿真程序基于51單片機交通燈

    交通燈程序設計 交通燈protues仿真程序基于51單片機交通燈仿真
    發表于 01-14 22:32 ?359次下載

    單片機交通燈設計

    單片機交通燈設計
    發表于 02-28 16:44 ?96次下載

    基于單片機交通燈實驗源代碼下載

    基于單片機交通燈實驗源代碼下載,8086十字交通燈
    發表于 12-21 17:53 ?9次下載
    基于<b class='flag-5'>單片機</b>的<b class='flag-5'>交通燈</b>實驗源代碼下載

    基于51單片機交通燈設計

    基于51單片機交通燈設計
    發表于 02-18 09:46 ?140次下載

    51單片機交通燈

    51單片機交通燈資料分享
    發表于 11-28 14:54 ?52次下載

    基于51單片機交通燈例程源代碼

    基于51單片機交通燈例程源代碼
    發表于 05-16 11:14 ?21次下載

    基于51單片機交通燈設計

    電子發燒友網站提供《基于51單片機交通燈設計.rar》資料免費下載
    發表于 01-07 09:41 ?21次下載

    單片機交通燈程序設計中斷系統

    隨著社會的發展,交通問題逐漸突出,特別是城市交通問題愈加嚴重。為了更好地管理和調控交通,提高交通流暢度和安全性,交通燈
    的頭像 發表于 01-24 16:16 ?1358次閱讀
    主站蜘蛛池模板: 天堂电影免费在线资源 | 福利体验区 | 操久在线 | 2020国产v亚洲v天堂高清 | 潘金莲国产三级视频在线 | 久久精品国产精品亚洲红杏 | 免费在线观看视频网站 | 日本在线不卡视频 | 456成人免费高清视频 | 色多多免费视频 | 成人观看天堂在线影片 | 亚洲97 | 天天爱天天操天天干 | 国内在线观看精品免费视频 | 国产香蕉免费精品视频 | 特黄日韩免费一区二区三区 | 美女视频黄视大全视频免费网址 | 亚洲视频一区二区在线观看 | 97在线精品 | 亚洲一区二区色 | 中文字幕天堂在线 | 911国产自产精选 | 国产天天色 | 免费边摸边吃奶边叫床视频gif | 色一欲一性一乱一区二区三区 | 在线免费一区 | 被暗卫肉高h | 在线观看永久免费 | 美女一级牲交毛片视频 | 午夜在线一区 | 国产乱人视频免费播放 | 国产精品 视频一区 二区三区 | 欧美区一区| 久久婷婷丁香七月色综合 | 午夜69成人做爰视频网站 | 欧美在线伊人 | 久久精品国产精品亚洲人人 | 午夜免费福利片观看 | 麻豆蜜桃| 国产精品欧美一区二区三区 | 日本三级11k影院在线 |