標(biāo)題: 分享STC12C5A60S2單片機+LCD19624大屏萬年歷農(nóng)歷生肖節(jié)氣節(jié)日顯示+鬧鐘+溫濕度+小臺燈 [打印本頁]

作者: 1860774xxxx    時間: 2021-3-2 22:21
標(biāo)題: 分享STC12C5A60S2單片機+LCD19624大屏萬年歷農(nóng)歷生肖節(jié)氣節(jié)日顯示+鬧鐘+溫濕度+小臺燈
實物展示

1,開燈與關(guān)燈
小臺燈功率不大 所以沒有加入調(diào)光
需要大功率調(diào)光臺燈的則要改臺燈電路



2,背光關(guān)顯示狀態(tài)
小臺燈打開狀態(tài)下 屏背光燈常開
其他狀態(tài)下 如果大約30秒內(nèi)無操作 則自動關(guān)背光燈



3,背光燈支持自動調(diào)光
與手機一樣 弱暗光下 屏背光柔和不刺眼




4,節(jié)日節(jié)氣生肖顯示
農(nóng)歷節(jié)日 公歷節(jié)日 24節(jié)氣 生肖
若遇到節(jié)日重疊 則輪番顯示 無節(jié)日則顯示生肖






5,時鐘設(shè)置

時分秒年月日包括鬧鐘字體反白設(shè)置


6,其他 溫濕顯示 小動物輪流顯示
帶字體顯示微調(diào)與屏背光微調(diào) 調(diào)出舒服視覺



7,仿真電路圖
因為使用STC12C5A60S2  仿真溫濕顯示無數(shù)據(jù)
請勿使用89C52來做 跑得慢估計夠嗆的 反正仿真嗆的很 也不知道是不是我的電腦太菜了
提示:仿真版本8.9 低于8.9都打不開的


9,部分程序 寫得不好 請多提點
#include <STC12C5A60S2.H>  //此文件中定義了單片機的一些特殊功能寄存器
#include "Delay.h"         //全局通用延時頭文件
#include "19264ks0108ZK.h" //19264屏字庫
#include "19264ks0108.h"   //19264屏驅(qū)動
#include "ds3231.h"        //ds3231時鐘芯片驅(qū)動
#include "rqzh.h"          //日期轉(zhuǎn)換
#include "dht11.h"         //DHT11濕度溫度驅(qū)動
#define uchar unsigned char  //宏定義無符號字符形數(shù)據(jù)類型進行聲明定義 定義名稱uchar 所占位數(shù)8位 范圍0~255
#define uint unsigned int   //宏定義無符號整形數(shù)據(jù)類型進行聲明定義 定義名稱uint 所占位數(shù)16位 范圍0~65535
sbit LED_NO=P1^7;  //LEDD開關(guān)按鍵
sbit SJTZ_k1=P1^6; //調(diào)整時鐘按鍵
sbit SJTZ_k2=P1^5; //調(diào)整時鐘加按鍵
sbit SJTZ_k3=P1^4; //調(diào)整時鐘減按鍵
sbit SJTZ_k4=P1^3; //調(diào)整時鐘OK按鍵
sbit fmq=P1^2;    //鬧鐘蜂鳴器引腳
sbit LED=P3^7;    //LEDD燈引腳
sbit pingbg=P3^6; //屏背光引腳
sbit nz_KG=P2^0;  //鬧鐘開關(guān)引腳

uint pingbgjs; //用于屏背光自動控制定時計數(shù)標(biāo)志
uchar SJTZ=0;  //調(diào)整時鐘標(biāo)志
uchar jia=0;   //調(diào)整時鐘或鬧鐘加標(biāo)志
uchar jian=0;  //調(diào)整時鐘或鬧鐘減標(biāo)志
uchar fb_nian,fb_yue,fb_ri,fb_shi,fb_fen,fb_nz1_shi,fb_nz1_fen;//調(diào)整時鐘反白標(biāo)志
uchar NZ_xl=0;  //鬧鐘狀態(tài)標(biāo)志 NZ_xl=0不響鈴 NZ_xl=1響鈴
static uint D=0,L=0; //聲明定時器static靜態(tài)變量標(biāo)志 用于某些功能計數(shù)
/*按鍵程序*/
void anjian()
{
if(LED_NO==0||SJTZ_k1==0||SJTZ_k2==0||SJTZ_k3==0||SJTZ_k4==0) //任意鍵開屏背光
{
  if(pingbg==1)pingbg=0;   //屏背光開
  pingbgjs=0; //定時計數(shù)清零
}

if(pingbg==1||LED==0)  //當(dāng)背光關(guān)閉或LED臺燈打開時關(guān)閉定時器
{                      //即在LED臺燈打開下屏背光常亮 直至LED臺燈關(guān)閉為止定時計數(shù)又開始重新計數(shù)
  TR0 = 0;              
  pingbgjs=0; //定時計數(shù)清零
}
  else  TR0 = 1;  //當(dāng)背光打開時定時器開始計數(shù) 用于屏背光自動關(guān)閉控制   
  if(pingbg==1)SJTZ=0;  //如果在屏背光關(guān)閉后 強行退出時鐘設(shè)置
  if(LED==0&&(SJTZ==0||SJTZ==1))SJTZ=1;  

if(LED_NO==0)    //LED臺燈開關(guān)
{
  Delay_ms(10); //按鍵消抖延時10微秒
  if(LED_NO==0)
  {
   LED=~LED;
  }
   while(!LED_NO); //檢測按鍵是否松開
}

if(SJTZ_k1==0)   //時鐘調(diào)整
{
  Delay_ms(10);  //按鍵消抖延時10微秒
  if(SJTZ_k1==0)
  {
   SJTZ++;
   if(SJTZ==9)SJTZ=2;
  }
   while(!SJTZ_k1); //檢測按鍵是否松開
}

if(SJTZ_k2==0)    //時鐘調(diào)整加
{            
   jia=1;          //設(shè)置時鐘+1
    Delay_ms(150); //延時一段時間 如果還沒松開 繼續(xù)加
}
else(jia=0);

if(SJTZ_k3==0)    //時鐘調(diào)整減
{
   jian=1;         //設(shè)置時鐘-1
  Delay_ms(150);  //延時一段時間 如果還沒松開 繼續(xù)減
}
else(jian=0);


if(SJTZ_k4==0&&NZ_xl==0)   //完成退出
{
  if(SJTZ!=0&&SJTZ!=1)
  {
    Disp_16x16(8,0,0,ZM_16x16[22]);
     Disp_16x16(9,0,0,ZM_16x16[23]);
     Disp_16x16(10,0,0,ZM_16x16[24]);
  }
  SJTZ=1;
}

if(SJTZ_k4==0&&NZ_xl==1||SJTZ!=0&&SJTZ!=1||nz_KG==1)   //如果鬧鐘響時 此按鍵可以關(guān)閉鬧鐘響聲
{
  fmq=1;
  NZ_xl=0;    //關(guān)閉響鈴
  TR1 = 0;    //關(guān)閉定時器1
   D=0;        
  L=0;
}
}
/*時鐘設(shè)置程序*/
void SZSZ()
{
if(SJTZ==0||SJTZ==1)
{
  Ds3231ReadTime(); //運行時鐘數(shù)據(jù)
}
else                //如果SJTZ!=0時 證明進入了時鐘時鐘
{
   Ds3231Init();     //停止時鐘 調(diào)整時鐘數(shù)據(jù)寫入ds3231
  rilijis();        //讀取日歷自動計算函數(shù)
}

if(SJTZ==2)
{
   fb_fen=1;
  if(jia==1)if(fen<59)fen=fen+1;else(fen=0);  //調(diào)整分+
   if(jian==1)if(fen>0)fen=fen-1;else(fen=59); //調(diào)整分-1
}
else(fb_fen=0);

if(SJTZ==3)
{
   fb_shi=1;
  if(jia==1)if(shi<23)shi=shi+1;else(shi=0);  //調(diào)整時+1
   if(jian==1)if(shi>0)shi=shi-1;else(shi=23); //調(diào)整時-1
}
else(fb_shi=0);

if(SJTZ==4)
{
   fb_ri=1;
  if(yue!=2&&yue_dx==0&&jia==1)if(ri<31)ri=ri+1;else(ri=1);  //調(diào)整日+1
   if(yue!=2&&yue_dx==0&&jian==1)if(ri>1)ri=ri-1;else(ri=31); //調(diào)整日-1
            /*4,6,9,11月只有30天 為小月*/
   if(yue!=2&&yue_dx==1&&jia==1)if(ri<30)ri=ri+1;else(ri=1); //調(diào)整日+1
   if(yue!=2&&yue_dx==1&&jian==1)if(ri>1)ri=ri-1;else(ri=30); //調(diào)整日-1
      
       /*...如果是閏年只有29天.....*/      
   if(yue==2&&nian_r==0&&jia==1)if(ri<29)ri=ri+1;else(ri=1); //調(diào)整日+1
   if(yue==2&&nian_r==0&&jian==1)if(ri>1)ri=ri-1;else(ri=29); //調(diào)整日-1
      
            /*....如果是平年只有28天.....*/
   if(yue==2&&nian_r==1&&jia==1)if(ri<28)ri=ri+1;else(ri=1); //調(diào)整日+1
   if(yue==2&&nian_r==1&&jian==1)if(ri>1)ri=ri-1;else(ri=28); //調(diào)整日-1
}
else(fb_ri=0);

if(SJTZ==5)
{
   fb_yue=1;
  if(jia==1)if(yue<12)yue=yue+1;else(yue=1);  //調(diào)整月+1
   if(jian==1)if(yue>1)yue=yue-1;else(yue=12); //調(diào)整月-1
}
else(fb_yue=0);

if(SJTZ==6)
{
   fb_nian=1;
  if(jia==1)if(nian<99)nian=nian+1;else(nian=0);  //調(diào)整年+1
   if(jian==1)if(nian>0)nian=nian-1;else(nian=99); //調(diào)整年-1
}
else(fb_nian=0);

/*............以下是鬧鐘設(shè)置函數(shù)....................*/
if(SJTZ==7)                                    
{
  fb_nz1_fen=1;
  if(jia==1)if(nz1_fen<59)nz1_fen=nz1_fen+1;else(nz1_fen=0);  //鬧鐘1鐘分+1
    if(jian==1)if(nz1_fen>0)nz1_fen=nz1_fen-1;else(nz1_fen=59); //鬧鐘鐘分-1
}
else (fb_nz1_fen=0);

if(SJTZ==8)                                   
{
  fb_nz1_shi=1;
  if(jia==1)if(nz1_shi<23)nz1_shi=nz1_shi+1;else(nz1_shi=0);  //鬧鐘1時加+1
    if(jian==1)if(nz1_shi>0)nz1_shi=nz1_shi-1;else(nz1_shi=23); //鬧鐘時-1
}
else (fb_nz1_shi=0);
}
/*農(nóng)歷生肖其他節(jié)日--------------------------------------------------------------------*/
void jshs()
{
nonglixs();    //顯示農(nóng)歷
jiqijs();      //節(jié)氣計算
nonglijrjs();  //農(nóng)歷節(jié)日計算
gljr();       //公歷節(jié)日計算
  
  if(jieqijs!=0&&nljs==0&&gljrjs==0)    //如果當(dāng)天只有節(jié)氣 生肖與節(jié)氣輪番顯示
  {
   if(miao>=0&&miao<30)shengxiaoxs();//顯示生肖
   if(miao>=30&&miao<=59)jieqixs();   //顯示節(jié)氣
  }

else if(jieqijs==0&&nljs!=0&&gljrjs==0)  //如果當(dāng)天只有農(nóng)歷節(jié)日 生肖與節(jié)氣輪番顯示
  {
  if(miao>=0&&miao<30)shengxiaoxs();  //顯示生肖
  if(miao>=30&&miao<=59)nonglijrxs();  //農(nóng)歷節(jié)日顯示
}

else if(jieqijs==0&&nljs==0&&gljrjs!=0)  //如果當(dāng)天只有公歷節(jié)日 生肖與節(jié)氣輪番顯示
{
  if(miao>=0&&miao<30)shengxiaoxs();  //顯示生肖
  if(miao>=30&&miao<=59)gljxs();      //公歷節(jié)日顯示
}

else if(jieqijs!=0&&nljs!=0&&gljrjs==0) //如果當(dāng)天同時有節(jié)氣農(nóng)歷節(jié)日  生肖與農(nóng)歷節(jié)日與節(jié)氣輪番顯
{
  if(miao>=0&&miao<20)shengxiaoxs();  //顯示生肖
  if(miao>=20&&miao<40)jieqixs();   //顯示節(jié)氣
  if(miao>=40&&miao<=59)nonglijrxs();  //農(nóng)歷節(jié)日顯示  
}

else if(jieqijs==0&&nljs!=0&&gljrjs!=0) //如果當(dāng)天同時有農(nóng)歷節(jié)日公歷節(jié)日  農(nóng)歷節(jié)日與公歷節(jié)日輪番顯
{
  if(miao>=0&&miao<20)shengxiaoxs();  //顯示生肖
  if(miao>=20&&miao<40)nonglijrxs();  //農(nóng)歷節(jié)日顯示
  if(miao>=40&&miao<=59)gljxs();      //公歷節(jié)日顯示  
}

else if(jieqijs!=0&&nljs==0&&gljrjs!=0) //如果當(dāng)天同時有生肖公歷節(jié)日  生肖與公歷節(jié)日輪番顯
{
  if(miao>=0&&miao<20)shengxiaoxs();  //顯示生肖
  if(miao>=20&&miao<40)jieqixs();    //顯示節(jié)氣
  if(miao>=40&&miao<=59)gljxs();     //公歷節(jié)日顯示  
}

else if(jieqijs!=0&&nljs!=0&&gljrjs!=0) //如果當(dāng)天同時有生肖農(nóng)歷節(jié)日公歷節(jié)日  生肖與農(nóng)歷與公歷節(jié)日輪番顯
{
  if(miao>=0&&miao<15)shengxiaoxs();  //顯示生肖
  if(miao>=15&&miao<30)jieqixs();    //顯示節(jié)氣
  if(miao>=30&&miao<45)nonglijrxs();  //農(nóng)歷節(jié)日顯示
  if(miao>=45&&miao<=59)gljxs();     //公歷節(jié)日顯示
}
else shengxiaoxs(); //如果沒有其他節(jié)日只顯示生肖
}
/*鬧鐘相關(guān)--------------------------------------------------------------------*/
void naozhong()
{
if(nz_KG==0||(SJTZ!=0&&SJTZ!=1))Disp_16x16(7,0,0,ZM_16x16[21]); //顯示鬧鐘圖標(biāo)
else Disp_16x16(7,0,0,ZM_16x16[0]);
  
if((SJTZ!=0&&SJTZ!=1))                              //顯示鬧鐘            
{
  Disp_8x16(16,0,fb_nz1_shi,ZM_8x16[nz1_shi/10]);   //
  Disp_8x16(17,0,fb_nz1_shi,ZM_8x16[nz1_shi%10]);  //鬧鐘時
   Disp_8x16(18,0,0,ZM_8x16[15]);
  Disp_8x16(19,0,fb_nz1_fen,ZM_8x16[nz1_fen/10]);   //
  Disp_8x16(20,0,fb_nz1_fen,ZM_8x16[nz1_fen%10]);  //鬧鐘分
   Disp_8x16(21,0,0,ZM_8x16[16]);
}

if(shi==nz1_shi&&fen==nz1_fen&&miao==0&&nz_KG==0) //鬧鐘對比
{
  TR1 = 1;    //打開定時器1
  NZ_xl=1;    //NZ_xl=1響鈴
}
}
/*主函數(shù)--------------------------------------------------------------------*/
void main()//無返回值主函數(shù)
{
TMOD = 0x11; //定時器0與定時器1打開

  TH0 = 0x0D1;
  TL0 = 0x20; //給定時器0賦初值,定時1ms

TH1 = 0x0D1;
  TL1 = 0x20; //給定時器1賦初值,定時1ms

  ET0 = 1;    //打開定時器0中斷允許
  TR0 = 1;    //打開定時器0

ET1 = 1;    //打開定時器1中斷允許
  //TR1 = 1;    //打開定時器1

EA = 1;     //打開總中斷

pingbg=0;   //剛通電屏背光開
SJTZ=1;
LCD19264AInit();  //LCD19264A初始化
ClearDisplay();   //LCD19264A清屏
zhoucqh();       //DS3231芯片初次通電時鐘初始化
  while(1)
{
  anjian(); //按鍵程序
  SZSZ();   //時鐘設(shè)置程序
  jshs();   //農(nóng)歷生肖其他節(jié)日顯示
  naozhong();//鬧鐘相關(guān)
  
  Disp_8x16(0,0,fb_nian,ZM_8x16[2]);       //
  Disp_8x16(1,0,fb_nian,ZM_8x16[0]);       //
  Disp_8x16(2,0,fb_nian,ZM_8x16[nian/10]); //
  Disp_8x16(3,0,fb_nian,ZM_8x16[nian%10]); //年
  Disp_8x16(4,0,0,ZM_8x16[10]);      //-
  Disp_8x16(5,0,fb_yue,ZM_8x16[yue/10]);  //
  Disp_8x16(6,0,fb_yue,ZM_8x16[yue%10]);  //月
  Disp_8x16(7,0,0,ZM_8x16[10]);      //-
  Disp_8x16(8,0,fb_ri,ZM_8x16[ri/10]);   //
  Disp_8x16(9,0,fb_ri,ZM_8x16[ri%10]);   //日
  
   Disp_16x32(0,8,fb_shi,ZM_16x32[shi/10]);  //
   Disp_16x32(1,8,fb_shi,ZM_16x32[shi%10]);  //時
  Disp_16x32(2,8,0,ZM_16x32[10]);      //:
  Disp_16x32(3,8,fb_fen,ZM_16x32[fen/10]);  //
   Disp_16x32(4,8,fb_fen,ZM_16x32[fen%10]);  //分
  Disp_16x32(5,8,0,ZM_16x32[10]);      //:
   Disp_16x32(6,8,0,ZM_16x32[miao/10]); //
   Disp_16x32(7,8,0,ZM_16x32[miao%10]); //秒
  
  Disp_16x16(5,3,0,ZM_16x16[18]); //星
  Disp_16x16(6,3,0,ZM_16x16[19]); //期
    switch(zhou)
    {
     case 1:Disp_16x16(7,3,0,ZM_16x16[1]);break;  //星期一
     case 2:Disp_16x16(7,3,0,ZM_16x16[2]);break;  //星期二
     case 3:Disp_16x16(7,3,0,ZM_16x16[3]);break;  //星期三
     case 4:Disp_16x16(7,3,0,ZM_16x16[4]);break;  //星期四
     case 5:Disp_16x16(7,3,0,ZM_16x16[5]);break;  //星期五
     case 6:Disp_16x16(7,3,0,ZM_16x16[6]);break;  //星期六
     case 7:Disp_16x16(7,3,0,ZM_16x16[17]);break; //星期天
    }
   DHT11_receive();          //讀取濕度溫度函數(shù)
  Disp_8x16(18,1,0,ZM_8x16[11]);
  Disp_8x16(20,1,0,ZM_8x16[RH/10]);      //濕度
  Disp_8x16(21,1,0,ZM_8x16[RH%10]);
  Disp_8x16(22,1,0,ZM_8x16[12]);
  
  Disp_8x16(18,2,0,ZM_8x16[13]);
  Disp_8x16(20,2,0,ZM_8x16[TH/10]);      //溫度
  Disp_8x16(21,2,0,ZM_8x16[TH%10]);
  Disp_8x16(22,2,0,ZM_8x16[14]);  
  
  if(LED==0)Disp_16x16(6,0,0,ZM_16x16[20]); //臺燈圖標(biāo)顯示
  else Disp_16x16(6,0,0,ZM_16x16[0]);
  
  
  /*顯示小動物圖標(biāo)*/
  if(SJTZ==0||SJTZ==1)
  {
    if(miao>=0&&miao<5)Disp_16x16(8,0,0,ZM_16x16[22]);
    else if(miao>=5&&miao<10)
    {
     Disp_16x16(8,0,0,ZM_16x16[0]);
     Disp_16x16(9,0,0,ZM_16x16[23]);
    }
    else if(miao>=10&&miao<15)
    {
      Disp_16x16(9,0,0,ZM_16x16[0]);
     Disp_16x16(10,0,0,ZM_16x16[24]);
    }
    else if(miao>=15&&miao<20)Disp_16x16(10,0,0,ZM_16x16[0]);
    else
    {
     Disp_16x16(8,0,0,ZM_16x16[22]);
      Disp_16x16(9,0,0,ZM_16x16[23]);
     Disp_16x16(10,0,0,ZM_16x16[24]);
    }
    }
   }
}
/*定時器1函數(shù)*/
void Timer0() interrupt 1
{
  TH0 = 0x0D1;
   TL0 = 0x20;  //給定時器0賦初值,定時1ms

if(pingbg==0) //當(dāng)背光打開時定時器開始計數(shù) 用于屏背光自動關(guān)閉控制
{
   pingbgjs++;
  if(pingbgjs==3000) pingbg=1; //屏背光開后如果無操作大約30秒后關(guān)閉屏背光
}
else pingbgjs=0; //定時計數(shù)清零
}
/*定時器1函數(shù)*/
void Timer1() interrupt 3
{
  TH1 = 0x0D1;
  TL1 = 0x20;  //給定時器1賦初值,定時1ms
  D++;
  if(D==100)D=0;
  if(D>0&&D<50)
  {
   L++;
   if(L==10)
   {
    L=0;
    fmq=~fmq; //鬧鐘時間到時蜂鳴器響鈴
  }
}
else(L=0);
}

全部程序51hei下載地址:
LCD12964 A多功能時鐘.zip (226.38 KB, 下載次數(shù): 1001)



作者: 1860774xxxx    時間: 2021-3-2 23:18
漏介紹 暗屏下 任意鍵 打開屏背光燈 若30秒內(nèi)無操作 自動關(guān)閉屏背光 在臺燈開啟下屏背光常亮 直到臺燈關(guān)閉30后自動關(guān)閉屏背光燈
作者: 來51學(xué)習(xí)    時間: 2021-3-3 08:45
感謝分享,很好的資料,很有借鑒價值
作者: zsw3721    時間: 2021-3-3 08:56
很厲害啊。我要用你的圖畫個板子,直接刷你的程序。做個帶殼的。
作者: 1860774xxxx    時間: 2021-3-3 10:07
zsw3721 發(fā)表于 2021-3-3 08:56
很厲害啊。我要用你的圖畫個板子,直接刷你的程序。做個帶殼的。

裸機更有藝術(shù)感  
作者: mengsiu    時間: 2021-3-3 22:52
做得真好!學(xué)習(xí)了。
作者: 1860774xxxx    時間: 2021-3-4 19:16
mengsiu 發(fā)表于 2021-3-3 22:52
做得真好!學(xué)習(xí)了。

多謝 互相學(xué)習(xí)而已
作者: zsw3721    時間: 2021-3-12 15:48
仿制了一個,其它都正常,但是顯示不了溫濕度,一直是0。在網(wǎng)上買的DHT11傳感器,上拉電阻接的4.7k的。
作者: 1860774xxxx    時間: 2021-3-12 16:25
zsw3721 發(fā)表于 2021-3-12 15:48
仿制了一個,其它都正常,但是顯示不了溫濕度,一直是0。在網(wǎng)上買的DHT11傳感器,上拉電阻接的4.7k的。

用什么型號單片機?本程序用STC12C5A60S2 與STC89C52不同的是 STC12比STC89運行速度要快12倍 DHT11要求的延時非常嚴格 所以單片機型號不同溫濕度讀不出來無非是改下延時  最簡單的方法就是把你能用的DHT11程序移植過去不就可以了

作者: 區(qū)區(qū)&致命傷    時間: 2021-3-12 20:19
樓主你好,我仿制了一個,但是程序弄不好,#include "Delay.h"         
#include "19264ks0108ZK.h"
#include "19264ks0108.h"   
#include "ds3231.h"        
#include "rqzh.h"         
#include "dht11.h"        
這幾個定義顯示打不開,想我一下那錯了,第一次用12的,是個新手
作者: zsw3721    時間: 2021-3-12 23:48
用的樓主的程序,自己畫了個板子,今天做好了。第一次用DHT11這個傳感器,可能型號與樓主的不同,傳感器的延時進行了一些調(diào)整才能讀出數(shù)據(jù),但準確度偏差很大。下圖顯示的溫度是我加了10度后的結(jié)果。。。





作者: 1860774xxxx    時間: 2021-3-13 10:21
區(qū)區(qū)&致命傷 發(fā)表于 2021-3-12 20:19
樓主你好,我仿制了一個,但是程序弄不好,#include "Delay.h"         
#include "19264ks0108ZK.h"
#in ...

不知道你那里弄錯了
作者: 1860774xxxx    時間: 2021-3-13 10:30
zsw3721 發(fā)表于 2021-3-12 23:48
用的樓主的程序,自己畫了個板子,今天做好了。第一次用DHT11這個傳感器,可能型號與樓主的不同,傳感器的 ...

DHT11 這東西  最好賣來的時候單獨測試下
你加了殼 光敏電阻處你不開孔  檢測不到光的變化  自動背光亮度調(diào)節(jié)就沒意義了
你少了一個鬧鐘小開關(guān)  只要小開關(guān)打開了鬧鐘才會生效 同時鬧鐘圖標(biāo)亮起  
作者: zsw3721    時間: 2021-3-13 12:00
1860774xxxx 發(fā)表于 2021-3-13 10:30
DHT11 這東西  最好賣來的時候單獨測試下
你加了殼 光敏電阻處你不開孔  檢測不到光的變化  自動背光亮 ...

鬧鐘開關(guān)我裝了,在右邊,但是鬧鐘好像不會自動停止?另外,我裝的光敏電阻(型號5516),沒有試出來自動背光,是型號不對嗎?現(xiàn)在我修改了一下程序讓背光常亮了,因為我這塊屏關(guān)掉背光的時候看不太清楚字。
作者: 1860774xxxx    時間: 2021-3-13 12:14
區(qū)區(qū)&致命傷 發(fā)表于 2021-3-12 20:19
樓主你好,我仿制了一個,但是程序弄不好,#include "Delay.h"         
#include "19264ks0108ZK.h"
#in ...

搜索不到路徑 自己百度一下  我也不知道 估計是編譯器設(shè)置問題吧
作者: 1860774xxxx    時間: 2021-3-13 12:21
zsw3721 發(fā)表于 2021-3-13 12:00
鬧鐘開關(guān)我裝了,在右邊,但是鬧鐘好像不會自動停止?另外,我裝的光敏電阻(型號5516),沒有試出來自動 ...

看電路圖 最后一個按鍵 停止響鈴 自動停止都不會起床了 當(dāng)然沒手機那么先進 響一會5分鐘后再響  光敏嘛  你在晚上關(guān)上燈后全暗 然后通過背光微調(diào) 調(diào)到屏幕微微亮眼看舒服不刺眼就行了 調(diào)好后再開燈試試
作者: minjunshuyi    時間: 2021-3-13 14:35
做得真好!裸機更有藝術(shù)感,學(xué)習(xí)了!
作者: cykhyk    時間: 2021-3-13 16:42
想做一個,屏幕用的是什么型號?
作者: 1860774xxxx    時間: 2021-3-13 17:45
cykhyk 發(fā)表于 2021-3-13 16:42
想做一個,屏幕用的是什么型號?

19264 ks0108控制器 無字庫屏
作者: birdzhyli    時間: 2021-3-18 20:23
學(xué)習(xí)了,大佬,今天剛下單了STC12C5A60S2就看到了這個帖子,我也是這個想法,只是沒有想這么多,我只想到了時間和溫度,膜拜
作者: 1860774xxxx    時間: 2021-3-18 21:10
birdzhyli 發(fā)表于 2021-3-18 20:23
學(xué)習(xí)了,大佬,今天剛下單了STC12C5A60S2就看到了這個帖子,我也是這個想法,只是沒有想這么多,我只想到了 ...

大佬不敢當(dāng) 都是網(wǎng)上前輩無私奉獻  然后跟據(jù)自己愛好結(jié)合去寫
作者: birdzhyli    時間: 2021-3-18 21:54
看了程序的頭文件,大佬的字模都自己一個一個的做的?非常細致啊
作者: 1860774xxxx    時間: 2021-3-18 22:57
birdzhyli 發(fā)表于 2021-3-18 21:54
看了程序的頭文件,大佬的字模都自己一個一個的做的?非常細致啊

字模不難啊  有取模軟件 想用什么字體隨自己好愛換就是了
作者: yxdz1358    時間: 2021-5-3 17:12
這幾天正好在研究19264LCD屏呢,這個例程太好了,我也比較喜歡搞電子鐘方面的小制作,這樣有成就感!下載過來,玩一下,謝謝樓主!
作者: yxdz1358    時間: 2021-5-4 14:40
1860774xxxx 發(fā)表于 2021-3-2 23:18
漏介紹 暗屏下 任意鍵 打開屏背光燈 若30秒內(nèi)無操作 自動關(guān)閉屏背光 在臺燈開啟下屏背光常亮 直到臺燈關(guān)閉3 ...

這個功能很好哦

作者: shuma520    時間: 2021-5-5 11:26
這個用的DS3231,走時應(yīng)該很準了,謝謝分享
作者: cb474265474265    時間: 2021-5-5 13:51
做得太好了,學(xué)習(xí)了。
作者: oosheoo    時間: 2021-5-7 04:48
真羨慕單片機高手,我要學(xué)習(xí)一下,搞一搞,研究研究。
作者: yygdzjs    時間: 2021-5-10 12:02
STC12C5A60S2單片機+LCD19624,有兩點蠻好.
1. 萬能板焊接 像PCB走線一樣,以前PCB打樣難時,做工程就這樣做.
2. LCD19664  UI 界面顯示,很好.
有條件的的  可以自己動動手.

作者: lthy640220    時間: 2021-5-10 19:52
請問:下載的原理圖文件用什么軟件打開

作者: yin11111    時間: 2021-5-12 15:43
大哥 能幫忙設(shè)計一個pcb板嗎 自己也從來沒接觸過 很簡單的pcb板 有原理圖 電路比較簡單 謝謝大哥
作者: 1860774xxxx    時間: 2021-5-13 17:17
lthy640220 發(fā)表于 2021-5-10 19:52
請問:下載的原理圖文件用什么軟件打開

Proteus8.9
作者: 1860774xxxx    時間: 2021-5-13 17:22
yin11111 發(fā)表于 2021-5-12 15:43
大哥 能幫忙設(shè)計一個pcb板嗎 DIY小玩意迫切需要,自己也從來沒接觸過  就很著急 有chang 很簡單的pcb板 有 ...

自己動手 豐衣足食哈
作者: wangyiming678    時間: 2021-5-14 11:24
非常好,想自己畫個板子做出來
作者: yxdz1358    時間: 2021-5-15 07:37
樓主,看了您的作品,我自己設(shè)計了一款PCB,買了一塊19264的液晶屏,單片機用的是STC8G2K64S4,硬件做好后,按您的例程改了一下,但是現(xiàn)在顯示不了任何息信,請問一下,是哪里的問題?謝謝!
作者: 1860774xxxx    時間: 2021-5-15 19:26
yxdz1358 發(fā)表于 2021-5-15 07:37
樓主,看了您的作品,我自己設(shè)計了一款PCB,買了一塊19264的液晶屏,單片機用的是STC8G2K64S4,硬件做好后 ...

隨便搞個小程序 先把12964屏點亮了 再回來搞時鐘吧 誰知道你是屏型號不對還是電路其它問題不呢
作者: AAA_MCU    時間: 2021-5-15 19:48
zsw3721 發(fā)表于 2021-3-12 23:48
用的樓主的程序,自己畫了個板子,今天做好了。第一次用DHT11這個傳感器,可能型號與樓主的不同,傳感器的 ...

濕度傳感器放里面怕是測量不精確,哈哈
作者: zsw3721    時間: 2021-5-15 23:03
AAA_MCU 發(fā)表于 2021-5-15 19:48
濕度傳感器放里面怕是測量不精確,哈哈

你說的是對的。我本來打算殼子后面鉆幾個孔然后把DHT11貼著孔安裝,這樣就能透個氣。但是調(diào)試發(fā)現(xiàn)我買的DHT11太差了,溫度都能差個10來度,濕度更是沒啥變化,所以就心灰意懶,直接把它固定在里面拉倒,屏上就當(dāng)顯示個裝飾
作者: 1860774xxxx    時間: 2021-5-16 15:58
AAA_MCU 發(fā)表于 2021-5-15 19:48
濕度傳感器放里面怕是測量不精確,哈哈

我覺得也是
作者: yxdz1358    時間: 2021-5-16 17:40
1860774xxxx 發(fā)表于 2021-5-15 19:26
隨便搞個小程序 先把12964屏點亮了 再回來搞時鐘吧 誰知道你是屏型號不對還是電路其它問題不呢

謝謝樓主的回復(fù),我先把它點亮了,再說。之前我是想把電路圖和屏的圖片發(fā)上去呢,可是不會弄,不知道在哪里上傳圖片?  后面搞好了,我會把圖片發(fā)上去了。

作者: Ws10261121    時間: 2021-5-20 15:52
請問樓主,我下載程序后。我因為缺少STC12C5A60S2.H頭文件導(dǎo)致編譯報錯,求指導(dǎo)如何獲得此頭文件?

25C7FFFJ(BI@$(IHP5@B@I9.png (188.14 KB, 下載次數(shù): 665)

25C7FFFJ(BI@$(IHP5@B@I9.png

作者: 51hei團團    時間: 2021-5-20 15:57
Ws10261121 發(fā)表于 2021-5-20 15:45
我因為缺少STC12C5A60S2.H頭文件導(dǎo)致編譯報錯,求指導(dǎo)如何獲得此頭文件啊?

去51hei搜索此頭文件http://www.torrancerestoration.com/bbs/dpj-166473-1.html或者去stc官網(wǎng)下載都可以,放到工程目錄就可以編譯成功了

51hei.png (25.77 KB, 下載次數(shù): 700)

51hei.png

作者: 1860774xxxx    時間: 2021-5-20 23:48
Ws10261121 發(fā)表于 2021-5-20 15:52
請問樓主,我下載程序后。我因為缺少STC12C5A60S2.H頭文件導(dǎo)致編譯報錯,求指導(dǎo)如何獲得此頭文件?

STC官網(wǎng)下載
作者: 風(fēng)鈴草f    時間: 2021-5-24 22:08
樓主,你好,為什么用仿真軟件仿真出來的結(jié)果是不對的呀,一個是顯示不正常,二個是按退出/關(guān)閉鍵整個可以調(diào)的那些顯示多會錯亂
作者: hnxtlxx    時間: 2021-5-25 11:53
1860774xxxx 發(fā)表于 2021-5-20 23:48
STC官網(wǎng)下載

非常漂亮的萬年歷,此貼必火,我也買了19264,準備按照您的仿制一個,非常感謝大佬的無私共享,51有您而精彩
作者: 1860774xxxx    時間: 2021-5-25 17:10
風(fēng)鈴草f 發(fā)表于 2021-5-24 22:08
樓主,你好,為什么用仿真軟件仿真出來的結(jié)果是不對的呀,一個是顯示不正常,二個是按退出/關(guān)閉鍵整個可以 ...

非原版軟件  各種問題都有 可能是兼容性問題吧
作者: hnxtlxx    時間: 2021-5-26 07:07
飛線做了一個,但沒接按鍵和感應(yīng)器,非常漂亮,驚艷,程序應(yīng)該沒問題,感謝樓主大佬無私分享,下次完全做好了再來發(fā)圖

作者: xinyu17    時間: 2021-5-31 14:08
1860774xxxx 發(fā)表于 2021-3-3 10:07
裸機更有藝術(shù)感

我也覺得,裸機更有感覺
作者: 1860774xxxx    時間: 2021-6-1 13:53
xinyu17 發(fā)表于 2021-5-31 14:08
我也覺得,裸機更有感覺

是的 搞電子的 都喜歡欣賞自己一點點搭建起來的作品 除非自殼也是自己設(shè)計的 不然蓋了殼感覺就像在拼多多賣的
作者: 一生所愛0.0    時間: 2021-6-1 19:14
zsw3721 發(fā)表于 2021-3-12 23:48
用的樓主的程序,自己畫了個板子,今天做好了。第一次用DHT11這個傳感器,可能型號與樓主的不同,傳感器的 ...

你的程序怎么能正常使用呀,

作者: 一生所愛0.0    時間: 2021-6-1 19:18


吐了呀,樓主大大這是什么情況呀。跑不起來。


作者: zsw3721    時間: 2021-6-1 22:01
1860774xxxx 發(fā)表于 2021-6-1 13:53
是的 搞電子的 都喜歡欣賞自己一點點搭建起來的作品 除非自殼也是自己設(shè)計的 不然蓋了殼感覺就像在拼多多 ...


我覺得帶個簡易的殼子也沒什么不好的

作者: 一生所愛0.0    時間: 2021-6-3 12:34
zsw3721 發(fā)表于 2021-6-1 22:01
我覺得帶個簡易的殼子也沒什么不好的

請問你的這個程序是改了嗎,我用的跑不起來,謝謝。

作者: zsw3721    時間: 2021-6-3 20:27
一生所愛0.0 發(fā)表于 2021-6-3 12:34
請問你的這個程序是改了嗎,我用的跑不起來,謝謝。

改了一點,我換了單片機,I/O口換了。改動很小。你的讀不到時間,可能MCU和3231的通訊都有問題。先從硬件查起吧。
作者: 一生所愛0.0    時間: 2021-6-4 09:32
zsw3721 發(fā)表于 2021-6-3 20:27
改了一點,我換了單片機,I/O口換了。改動很小。你的讀不到時間,可能MCU和3231的通訊都有問題。先從硬件 ...

仿真沒問題(除了會跑飛),電路直接不跑
作者: 1860774xxxx    時間: 2021-6-4 16:20
一生所愛0.0 發(fā)表于 2021-6-1 19:18
吐了呀,樓主大大這是什么情況呀。跑不起來。

看看是不是那里接錯了
作者: 埋汰孩    時間: 2021-6-6 16:56
厲害,借鑒學(xué)習(xí)。
作者: hnxtlxx    時間: 2021-6-10 14:16
非常漂亮,謝謝樓主無私共享

IMG_20210608_184008.jpg (389.46 KB, 下載次數(shù): 680)

IMG_20210608_184008.jpg

IMG_20210526_055935~01.jpg (447.68 KB, 下載次數(shù): 668)

IMG_20210526_055935~01.jpg

作者: saxhongan    時間: 2021-6-10 20:00
樓主太偉大了,膜拜
作者: 遇見小阿梨    時間: 2021-6-11 10:54
是我喜歡的樣子,下載了
作者: 一生所愛0.0    時間: 2021-6-18 21:41
程序稍微改了一下,沒啥大問題了,改了延時,傳感器有讀數(shù)了,現(xiàn)在就背光關(guān)不了,一直亮著。
樓主求解
作者: 1860774xxxx    時間: 2021-6-20 16:23
一生所愛0.0 發(fā)表于 2021-6-18 21:41
程序稍微改了一下,沒啥大問題了,改了延時,傳感器有讀數(shù)了,現(xiàn)在就背光關(guān)不了,一直亮著。
樓主求解

注意一下 當(dāng)臺燈開啟下屏幕燈常亮  直到臺燈關(guān)閉后 屏幕燈才會自動關(guān)閉  又或者的改錯了程序 又或者的電路接錯了
作者: hnqylgq    時間: 2021-6-21 11:30
樓主做的很漂亮啊,要是再打印個外殼就完美了,謝謝分享!
作者: 觸景情傷    時間: 2021-6-21 14:21
61樓牛逼了,居然還可以搭棚焊…
作者: 1860774xxxx    時間: 2021-6-21 17:00
hnxtlxx 發(fā)表于 2021-6-10 14:16
非常漂亮,謝謝樓主無私共享

居然祼奔 不過我喜歡 按鍵可以不用 改下程序用遙控的
作者: AAAMO    時間: 2021-6-28 20:35
你好,請問一8.9版本的proteus可以仿真stc12系列的單片機嗎
作者: 1860774xxxx    時間: 2021-6-29 12:26
AAAMO 發(fā)表于 2021-6-28 20:35
你好,請問一8.9版本的proteus可以仿真stc12系列的單片機嗎

都是AT stc的好像沒有的
作者: akhfjisaf    時間: 2021-6-30 16:13
zsw3721 發(fā)表于 2021-3-12 23:48
用的樓主的程序,自己畫了個板子,今天做好了。第一次用DHT11這個傳感器,可能型號與樓主的不同,傳感器的 ...

這個殼怎么設(shè)置的
作者: zsw3721    時間: 2021-6-30 21:35
akhfjisaf 發(fā)表于 2021-6-30 16:13
這個殼怎么設(shè)置的

買的塑料盒,自己開孔。
不得不說樓主設(shè)計的這個小鬧鐘又漂亮又好用,現(xiàn)在這個產(chǎn)品放在我的書桌上,每天6:30準時叫我起床。還有兩片板子,有需要的可以聯(lián)系我
作者: banzhiyang    時間: 2021-7-6 16:32
樓主的焊工真不錯,要是做PCB就更好了,沒多少錢, 這玩意在學(xué)校也搞過,那時剛玩的單片機,學(xué)了好久,嘿嘿,給樓主點贊
作者: 就是做不好    時間: 2021-7-20 16:12
樓主,我安裝了8.9的版本仍然打不開文件,求解惑。
作者: 1860774xxxx    時間: 2021-7-21 17:28
就是做不好 發(fā)表于 2021-7-20 16:12
樓主,我安裝了8.9的版本仍然打不開文件,求解惑。

假的吧
作者: 就是做不好    時間: 2021-7-29 13:01
樓主,之前的問題解決了。
但是我在加載了頭文件編譯出現(xiàn)了如下問題:
Rebuild target 'Target 1'
compiling main.c...
linking...
BL51 BANKED LINKER/LOCATER V6.22 - SN: Eval Version
COPYRIGHT KEIL ELEKTRONIK GmbH 1987 - 2009
".\Objects\main.obj"
TO ".\Objects\STC12C5A60S2"
PRINT(".\Listings\STC12C5A60S2.m51") RAMSIZE(256)
******************************************************************************
* RESTRICTED VERSION WITH 0800H BYTE CODE SIZE LIMIT; USED: 4175H BYTE (818%) *
******************************************************************************
Program Size: data=55.6 xdata=0 code=17016
LINK/LOCATE RUN COMPLETE.  0 WARNING(S),  0 ERROR(S)
*** FATAL ERROR L250: CODE SIZE LIMIT IN RESTRICTED VERSION EXCEEDED
    MODULE:  K:\KEILC51\C51\LIB\C51S.LIB (-----)
    LIMIT:   0800H BYTES
Target not created.
Build Time Elapsed:  00:00:00

望解決。

-7da72346d5fcb854.png (10.28 KB, 下載次數(shù): 658)

-7da72346d5fcb854.png

作者: 1860774xxxx    時間: 2021-7-29 23:50
就是做不好 發(fā)表于 2021-7-29 13:01
樓主,之前的問題解決了。
但是我在加載了頭文件編譯出現(xiàn)了如下問題:
Rebuild target 'Target 1'

用keil uvision5版本從新注冊試下吧  我是用keil uvision5版本的  文件位置存放與舊版有區(qū)別的 可能找不到頭文件  注冊號你的也顯示到2009 估計也過期了
作者: 達達別    時間: 2021-8-2 12:58

樓主,我的仿真怎么變成這樣啦

51hei截圖_20210802125702.png (140.79 KB, 下載次數(shù): 683)

51hei截圖_20210802125702.png

作者: 1860774xxxx    時間: 2021-8-2 21:24
達達別 發(fā)表于 2021-8-2 12:58
樓主,我的仿真怎么變成這樣啦

兼容問題吧 目前實物沒發(fā)現(xiàn)什么問題
作者: 達達別    時間: 2021-8-3 17:03
1860774xxxx 發(fā)表于 2021-8-2 21:24
兼容問題吧 目前實物沒發(fā)現(xiàn)什么問題

謝謝樓主  打算自己做一個  安裝8.9剛開始程序注冊搗鼓了大半個月,前幾天剛搞好仿真出現(xiàn)亂碼不敢弄額
作者: 達達別    時間: 2021-8-3 17:06
對了 樓主的屏幕是有CSA、CSB、CSC  我的咋是CS1、CS2、//////////////小白求解釋

作者: 1860774xxxx    時間: 2021-8-3 21:15
達達別 發(fā)表于 2021-8-3 17:06
對了 樓主的屏幕是有CSA、CSB、CSC  我的咋是CS1、CS2、//////////////小白求解釋

ABC不就是123嗎
作者: hnxtlxx    時間: 2021-8-4 15:09
1860774xxxx 發(fā)表于 2021-6-21 17:00
居然祼奔 不過我喜歡 按鍵可以不用 改下程序用遙控的

大佬,我沒用按鍵,怕按的時間搭棚焊變形,用的干簧管代替按鍵,用小磁鐵去調(diào)時間。替廣大群友謝謝您的無私付出,謝謝!。
作者: 達達別    時間: 2021-8-4 16:34
1860774xxxx 發(fā)表于 2021-8-3 21:15
ABC不就是123嗎

我的只有CSA CSB呢 沒有CSC
看了一下
*函數(shù)名稱:wr_lcd_1
*功能描述:左屏寫入指令/數(shù)據(jù)子程序
******************************************************************************************/
void wr_lcd_1(unsigned char dat_com,unsigned char content)
{
CS1=0;        //【CSA=0】
CS2=1;        //【CSB=0】
CS3=1;

/******************************************************************************************
*函數(shù)名稱:wr_lcd_2
*功能描述:中屏寫入指令/數(shù)據(jù)子程序
******************************************************************************************/
void wr_lcd_2(unsigned char dat_com,unsigned char content)
{
CS1=1;        //【CSA=1】
CS2=0;        //【CSB=0】
CS3=1;

/******************************************************************************************
*函數(shù)名稱:wr_lcd_3
*功能描述:右屏寫入指令/數(shù)據(jù)子程序
******************************************************************************************/
void wr_lcd_3(unsigned char dat_com,unsigned char content)
{
CS1=1;        //【CSA=0】
CS2=1;        //【CSB=1】
CS3=0;


不知道更改引腳定義(【】內(nèi)的內(nèi)容)可否實現(xiàn)  先試試。話說樓主回消息是真的快。

作者: lixingwei0122    時間: 2021-8-15 21:46
貌似12964要比12864好很多啊
作者: 1860774xxxx    時間: 2021-8-15 23:26
lixingwei0122 發(fā)表于 2021-8-15 21:46
貌似12964要比12864好很多啊

嗯 12864 左右兩屏 19264左中右三屏 比咧好看點 也能顯示多點信息
作者: lyMarvin    時間: 2021-8-21 19:22
很久玩過19264屏,一直放著吃灰呢
有空可以再打樣更新一下
作者: 418854190    時間: 2021-9-23 22:14
程序有點問題 不延時讀DHT11就不能正常讀出數(shù)據(jù)   延時至少400毫秒才能讀出數(shù)據(jù)并顯示出來  延時時間長了按鍵要按時間長點才能進入設(shè)置我在讀溫度之前加了if(SJTZ==1)判斷是不是進入設(shè)置了  進入就不讀溫度  這樣只有第一次進入設(shè)置時按得時間長點  
設(shè)置時間日期順序我也改成了年月日時分秒   連續(xù)按SJTZ_k1可退出不保存設(shè)置的數(shù)據(jù)  只有按SJTZ_k4才退出并保存設(shè)置的數(shù)據(jù)
鬧鐘還沒改 打算用SJTZ_k4進入設(shè)置退出不保存設(shè)置     SJTZ_k1退出保存設(shè)置

作者: 1860774xxxx    時間: 2021-9-24 09:44
418854190 發(fā)表于 2021-9-23 22:14
程序有點問題 不延時讀DHT11就不能正常讀出數(shù)據(jù)   延時至少400毫秒才能讀出數(shù)據(jù)并顯示出來  延時時間長了按 ...

自行優(yōu)化 這是公測版本  正式版本我就不發(fā)了
哈~  
作者: fancunwu    時間: 2021-9-24 14:23
用DS3231吧,誤差小。
作者: 1860774xxxx    時間: 2021-9-25 19:18
fancunwu 發(fā)表于 2021-9-24 14:23
用DS3231吧,誤差小。

是的 DS3231
作者: 418854190    時間: 2021-9-26 12:06
做出來了   只是還沒加鬧鐘  光控部分有改動  電路圖中的沒法用  我都按電路圖做好板了  使用時才發(fā)現(xiàn)光控沒法用  還好我畫圖時在電位器到正極的地方預(yù)留了一個電阻的位置 這個位置剛好接光敏電阻   控制端原本用0歐電阻做跳線的地方接了一個二極管 二極管一端接單片機用來拉低電位  另一端接電位器也接電阻到地  正好可以光控   單片機是原本報廢的  P0.0、P1.0、P1.1、P1.2、P1.4、P3.5損壞無法使用  剛好可以用在這上   
單片機開了P4端口 除了P4.7沒用上其它三個全用了  


電路板是邊設(shè)計邊畫的 修改修改 有些地方還不太理想  預(yù)留了程序下載接口  電腦點下載編程后按白色按鍵不放  下載完程序在放開

51hei截圖20210926112031.jpg (141.21 KB, 下載次數(shù): 738)

51hei截圖20210926112031.jpg

IMG_20210925_132846.jpg (1003.89 KB, 下載次數(shù): 747)

IMG_20210925_132846.jpg

51hei截圖20210926112009.jpg (197.84 KB, 下載次數(shù): 736)

51hei截圖20210926112009.jpg

IMG_20210925_131651.jpg (935.38 KB, 下載次數(shù): 745)

IMG_20210925_131651.jpg

IMG_20210925_113920.jpg (919.46 KB, 下載次數(shù): 734)

IMG_20210925_113920.jpg

作者: smartphone    時間: 2021-9-29 08:21
現(xiàn)在打板都免費了還在自己雕刻?
作者: 老愚童63    時間: 2021-10-12 09:22
主電路板與顯示屏的連接建議使用杜邦線或者相應(yīng)的接插件為宜,線纜焊接雖然可靠性高,但相應(yīng)技術(shù)要求比較高。初學(xué)者很容易搞砸。
作者: bd7jad    時間: 2021-11-5 14:18
太贊了。特別是右上角的貓貓狗狗,代表啥含義。 很有意思。。。
作者: 1860774xxxx    時間: 2021-11-7 11:12
bd7jad 發(fā)表于 2021-11-5 14:18
太贊了。特別是右上角的貓貓狗狗,代表啥含義。 很有意思。。。

沒含義 裝飾
作者: a399288395    時間: 2021-11-26 00:33
感謝分享,很好的資料,很有借鑒價值
作者: zjhchp    時間: 2021-11-26 14:01
源文件里的電路圖AD打不開,求AD的電路圖和PCB!
作者: fancunwu    時間: 2021-12-19 22:20
看看我做的

85e4d6f54f9ad68e36e6339968828fe.jpg (246.61 KB, 下載次數(shù): 715)

85e4d6f54f9ad68e36e6339968828fe.jpg

504f6e9017dfef2cdf8572190a3a146.jpg (98.18 KB, 下載次數(shù): 707)

504f6e9017dfef2cdf8572190a3a146.jpg

95649bba8e48588b165d2787f74cf49.jpg (187.93 KB, 下載次數(shù): 728)

95649bba8e48588b165d2787f74cf49.jpg

50d1765854618bcf28855934177823e.jpg (137.89 KB, 下載次數(shù): 781)

50d1765854618bcf28855934177823e.jpg

d4a455eb34d5245a85aa2421a8cb745.jpg (146.03 KB, 下載次數(shù): 725)

d4a455eb34d5245a85aa2421a8cb745.jpg

638957698d5c8d0a2af015e46aebc64.jpg (157.06 KB, 下載次數(shù): 777)

638957698d5c8d0a2af015e46aebc64.jpg

dbfdacf5b41f555fa1fef7c5548f350.jpg (165.97 KB, 下載次數(shù): 742)

dbfdacf5b41f555fa1fef7c5548f350.jpg

作者: fancunwu    時間: 2021-12-19 22:43
fancunwu 發(fā)表于 2021-12-19 22:20
看看我做的

用紅色亞克力板做的外殼,透明有機玻璃做的面板,用美工刀下的料,粘接膠水用的有點多了,熱傳印做的單面電路板,用常閉按鈕做的鬧鐘開關(guān),鬧鐘開時按一下,鬧鐘停響,第二天還能保持鬧鐘,外殼是梯形,2個5050貼片白色發(fā)光管代替臺燈,調(diào)時按鍵做低,防止按臺燈按鈕誤按調(diào)時。
作者: 紫氣東來    時間: 2022-1-4 17:51
萬年歷到哪一年?
作者: fancunwu    時間: 2022-1-4 22:30
紫氣東來 發(fā)表于 2022-1-4 17:51
萬年歷到哪一年?

2099年
作者: 1860774xxxx    時間: 2022-1-6 19:07
fancunwu 發(fā)表于 2021-12-19 22:20
看看我做的

一個比一個利害了




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1