久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 7597|回復: 3
打印 上一主題 下一主題
收起左側

單片機智能路燈燈光控制系統(自動+手動模式)源程序Proteus仿真

  [復制鏈接]
跳轉到指定樓層
樓主
智能燈光晚上有人+晚上有聲音防盜報警
部分源程序如下:
*硬件平臺:光敏電阻+熱釋電
*顯示模塊: 檢測到信號時對應的燈亮
*輸入模塊:讀取對應傳感器的IO口
*實現的功能:當沒有檢測到光,且檢測到有人,則繼電器吸合
*操作描述:-----------------------------------------
*接口說明:-----------------------------------------
*/


LCD1602顯示
DS1302系統時間
按鍵設定系統時間、工作時間、光照閾值(默認開始時間為16點,結束時間為5點)
工作時間內路燈點亮,凌晨12點后路燈關閉,有人或車通過是,路燈點亮10s
非工作時間光照強度低于閾值,路燈點亮
狀態檢測,路燈應亮未亮,聲光報警(通過檢測LED串聯電阻的電壓值,當有電壓值時,證明線路正常,無電壓值時,線路故障)
手動和自動模式可通過按鍵自己手動切換,手動模式下由開關控制路燈亮滅。(自動模式不再執行)
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


電路原理圖如下:


單片機源程序如下:
#include "std_for_wym.h"

sbit Ji_D_Qi = P1^0;          //繼電器接口
sbit Rsd     = P1^1;           //紅外熱釋電接口
sbit Led     = P1^2;           //紅外熱釋電信號指示接口
sbit Light   = P1^3;           //光敏電阻接口
sbit shengyin= P1^4;

#define TIMEMIN   6   //檢測到一次吸合2分鐘
sbit bufang=P3^0;      //布防按鍵
sbit beep = P3^1;           //蜂鳴器定義
sbit green = P1^5;           //綠色發光二極管定義
sbit yellow = P2^4;           //黃色發光二極管定義
sbit hw    = P1^6;           //紅外熱釋傳感器定義
bit flag_300ms = 0;

uchar flag_alarm ;     //報警標志位
uchar flag_bufang ;    //布防標志位
uchar flag_bufang_en; //布防標志位使能
uint  flag_value,flag_value2;      //用做定時器的變量
uchar flag_deng_en ;   //燈標志位使能
/*************定時器0初始化程序***************/
void time_init()         
{
        EA   = 1;                   //開總中斷
        TMOD = 0X01;          //定時器0工作方式1
        ET0  = 1;                  //開定時器0中斷
        TR0  = 1;                  //允許定時器0定時
}

/******************紅外報警處理**********************/           
void hongwai_dis()
{
                if(flag_alarm == 1)           //報警
        {
                beep = ~beep;           //蜂鳴器報警
        }        
        if(flag_bufang_en == 1) //準備開始布防
        {
                green = ~green;           //綠燈閃
                        
        }  
        if(flag_bufang == 1)   //確認布防
        {
                green = 0;         //如果延時布防成功 綠燈長亮
                if(hw == 1)               //紅外有輸出
                {
                        flag_alarm = 1;        
                }
        }
        
//        if(flag_alarm == 1)           //報警
//        {
//                beep = ~beep;           //蜂鳴器報警
//        }        

}

void main(void)
{
        time_init();
        while(1)
        {         
          yellow = ~hw;         //紅外熱釋電指示燈 有輸出就亮黃燈
                if(bufang==0) //判斷按鍵減是否按下
                {
                  DelayMs(50);//延時 防抖
                  if(bufang==0)        flag_bufang_en = 1;
                  
                }
                if(flag_300ms == 1)
                {
                        flag_300ms = 0;
                        hongwai_dis();           //紅外報警函數
                }        
                if(Rsd == 1)Led = 0;          //熱釋電指示燈
                else Led = 1;
                if((Rsd == 1 && Light == 0)||(Light == 0&&shengyin == 0))   
                //        Light==0 光線暗  光線暗并且檢測到人或者光線暗檢測到聲音
                {
                        Ji_D_Qi = 0;
                        flag_deng_en=1;
                }
               
        }
}

全部資料51hei下載地址 仿真與代碼與AD電路圖:
智能路燈.7z (202.86 KB, 下載次數: 273)

評分

參與人數 1黑幣 +80 收起 理由
admin + 80 共享資料的黑幣獎勵!

查看全部評分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏16 分享淘帖 頂2 踩
回復

使用道具 舉報

沙發
ID:941186 發表于 2021-6-21 00:18 | 只看該作者
這是keil的工程文件嗎?
回復

使用道具 舉報

板凳
ID:975282 發表于 2021-10-26 23:56 來自手機 | 只看該作者
lilililimi 發表于 2021-6-21 00:18
這是keil的工程文件嗎?

里面下載的文件有,可以自己創建工程
回復

使用道具 舉報

地板
ID:975282 發表于 2021-11-7 04:06 來自手機 | 只看該作者
樓主您好,我想我一下在這個基礎上怎么加一個藍牙模塊呢?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品欧美 | 中文字幕一区二区三区精彩视频 | 欧美一区二区三区视频在线 | 欧美在线一区视频 | 国产精品国产三级国产播12软件 | 亚洲视频区 | av在线播放免费 | 久夜精品 | 午夜激情在线视频 | 国产一区二区三区四区五区3d | 澳门永久av免费网站 | 岛国av免费看 | 视频一区二区三区中文字幕 | 久久精品国产一区二区电影 | 91精品久久久久久久久中文字幕 | 国产欧美精品一区二区三区 | 久久久久久国产精品久久 | 亚州一区二区三区 | 久久久精品 | 欧美在线视频一区二区 | 久久久久1 | 91欧美 | 亚洲成人久久久 | av 一区二区三区 | 久草资源在线视频 | 国产一级淫片a直接免费看 免费a网站 | 国产视频一区二区 | 亚洲欧美日韩成人在线 | 久草网站 | 国产精品日韩欧美一区二区三区 | 成人一区二区三区在线观看 | 日韩色视频 | 91大神在线看 | 精品一区二区久久久久久久网站 | 美女视频一区二区三区 | 国产精品久久国产精品 | 亚洲国产成人精品久久 | 日韩一 | 国产福利资源 | 欧美日韩成人影院 | 日韩精品一区在线观看 |