精品国产人成在线_亚洲高清无码在线观看_国产在线视频国产永久2021_国产AV综合第一页一个的一区免费影院黑人_最近中文字幕MV高清在线视频

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

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

3天內不再提示

基于51單片機的藍牙臺燈設計

白茶茶668 ? 來源:白茶茶668 ? 作者:白茶茶668 ? 2023-08-01 01:08 ? 次閱讀

功能如下:

1、通過按鍵調節燈的亮度(1-10檔位);

2、通過藍牙遠程控制燈的亮度和開關;

3、感應,根據附近是否有人自動進行開關燈。

部分程序:

#include

#include

#include "sys_define.h"

#include "pwm.h"

#include "uart.h"


uchar Lamp_OnOff = 1; //臺燈開關標志位

uchar Reaction_OnOff = 0; //人體感應開關標志位


sbit Key2 = P2^6;

sbit Key4 = P2^5;

sbit Key5 = P2^4;

sbit Key6 = P2^3;

sbit Reaction = P2^7;


void delay_ms(uint z)

{

uint x,y;

for(x = z; x > 0; x--)

for(y = 114; y > 0 ; y--);

}


uchar Key_Scan()

{

static uchar Key_up = 1;

uchar i;

if(Key_up && ( Key5 == 0 ||Key4 == 0 ))

{

Key_up = 0;

// delay_ms(10);

// if(Key6 == 0) i = 6;

if(Key5 == 0) i = 5;

if(Key4 == 0) i = 4;

// if(Key2 == 0) i = 2;

Uart_SendByte(i+'0');

return i;

}

else if( Key5 == 1 && Key4 == 1)

{

Key_up = 1;

}


}

/* Key2 亮度加

* Key4 亮度減

* Key5 開啟自動感應功能

* Key6 臺燈開關 */

void Function()

{

uchar Key = 0;

Key = Key_Scan();

if(Key)

{

// if(Key == 6)

// {

// if(Lamp_OnOff)

// {

// Lamp_Off();

// Lamp_OnOff = 0;

// }

// else

// {

// Lamp_On();

// Lamp_OnOff = 1;

// }

// }

// if(Lamp_OnOff)

// {

if(Key == 4)

PWM++;

if(Key == 5)

PWM--;

if(PWM > 10)

PWM = 10;

else if(PWM < 1)

PWM = 1;

Uart_SendByte(PWM+'0');

// if(Key == 5)

// Reaction_OnOff = ~Reaction_OnOff;

// }

}

wKgZomTH6qKAFB5qAAJEjRWH7fU560.png

wKgaomTH6qKAIOQkAATueFx72m4732.png

wKgZomTH6qKAWthQAAIVNSAA1Yg301.png

審核編輯:湯梓紅

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

    關注

    114

    文章

    5775

    瀏覽量

    169870
  • 51單片機
    +關注

    關注

    273

    文章

    5699

    瀏覽量

    123225
收藏 人收藏

    評論

    相關推薦

    如何實現基于51單片機的智能臺燈的設計?

    如何實現基于51單片機的智能臺燈的設計?
    發表于 10-21 08:19

    基于51單片機藍牙臺燈設計資料分享

    大一期間學51單片機時做的小作品,功能如下:1、通過按鍵調節燈的亮度(1-10檔位);2、通過藍牙遠程控制燈的亮度和開關;3、感應,根據附近是否有人自動進行開關燈。功能展示視頻鏈接:https
    發表于 11-19 06:40

    基于51單片機藍牙智能臺燈設計

    基于51單片機藍牙智能臺燈目錄 基于51單片機藍牙
    發表于 12-01 07:36

    51單片機藍牙串口從與手機藍牙主機及手機藍牙軟件配合使用的說明

    51單片機藍牙串口從與手機藍牙主機及手機藍牙軟件配合使用的說明。
    發表于 05-03 10:10 ?10次下載

    一款51單片機臺燈設計原理圖

    一款51單片機臺燈設計原理圖
    發表于 06-01 17:28 ?26次下載

    基于51單片機的智能臺燈

    電子發燒友網站提供《基于51單片機的智能臺燈.zip》資料免費下載
    發表于 05-26 08:00 ?187次下載

    基于51單片機的智能臺燈設計

    實現燈光亮度的調節。當人體在臺燈的范圍內且環境光線較弱時,自動感應開燈,且燈的亮度隨著環境光線的改變而自動調節,一旦人離開臺燈范圍,即紅外熱釋傳感器檢測不到有人時,1分鐘后自動熄燈。主要由51
    發表于 11-12 10:51 ?46次下載
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的智能<b class='flag-5'>臺燈</b>設計

    基于51單片機藍牙臺燈

    基于51單片機藍牙臺燈
    發表于 11-12 15:06 ?26次下載
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的<b class='flag-5'>藍牙</b><b class='flag-5'>臺燈</b>

    51單片機藍牙循跡小車

    51單片機藍牙循跡小車文章目錄51單片機藍牙循跡小車前言一、
    發表于 11-23 17:06 ?58次下載
    <b class='flag-5'>51</b><b class='flag-5'>單片機</b><b class='flag-5'>藍牙</b>循跡小車

    51單片機視力保護臺燈源程序與電路圖

    51單片機視力保護臺燈源程序與電路圖分享
    發表于 08-29 10:13 ?14次下載

    求一種基于51單片機藍牙臺燈設計方案

    通過按鍵調節燈的亮度(1-10檔位);
    發表于 08-22 11:19 ?365次閱讀
    求一種基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的<b class='flag-5'>藍牙</b><b class='flag-5'>臺燈</b>設計方案

    基于51單片機的智能臺燈帶坐姿矯正覆銅板設計技術手冊

    基于51單片機的智能臺燈帶坐姿矯正覆銅板設計技術手冊
    發表于 09-18 10:52 ?2次下載

    基于51單片機的智能臺燈洞洞板設計技術手冊

    基于51單片機的智能臺燈洞洞板設計技術手冊
    發表于 09-18 11:06 ?30次下載

    基于51單片機的智能臺燈覆銅板設計技術手冊

    基于51單片機的智能臺燈覆銅板設計技術手冊
    發表于 09-18 10:49 ?15次下載

    基于51單片機的紅外檢測光照檢測智能臺燈仿真設計

    基于51單片機的紅外檢測光照檢測智能臺燈仿真設計
    的頭像 發表于 09-20 09:26 ?1498次閱讀
    基于<b class='flag-5'>51</b><b class='flag-5'>單片機</b>的紅外檢測光照檢測智能<b class='flag-5'>臺燈</b>仿真設計