wwwxxx国产_337p日本欧洲亚洲大胆张筱雨_免费在线看成人av_日本黄色不卡视频_国产精品成熟老女人_99视频一区_亚洲精品97久久中文字幕_免费精品视频在线_亚洲色图欧美视频_欧美一区二三区

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3445|回復: 5
收起左側

袖珍網絡定鬧時鐘

[復制鏈接]
ID:997011 發表于 2023-10-22 15:44 | 顯示全部樓層 |閱讀模式
       ESP8266-01S價格便宜體積小。雖然可用端口少,但通過程序設計就可充分開發它的用途。這個網絡定鬧時鐘有時鐘顯示,溫濕度顯示,鬧鐘調整,定時鬧鈴。斷電后定鬧設置不變. 整機裝在一個兩節7號電池盒中,體積小,非常適合放在床頭使用.晚上通電,早上斷開非常省電.
若大家覺得有用我再上傳程序。
       外觀圖如下:

時間

時間

溫度

溫度

濕度

濕度

結構

結構
回復

使用道具 舉報

ID:584814 發表于 2024-1-31 08:27 | 顯示全部樓層
我來講個故事:從前有個太監啊
回復

使用道具 舉報

ID:386381 發表于 2024-1-31 17:59 來自觸屏版 | 顯示全部樓層
有用,拜請樓主開源吧。
回復

使用道具 舉報

ID:1112603 發表于 2024-4-8 11:17 | 顯示全部樓層
??太監怎么了...求結局
回復

使用道具 舉報

ID:91165 發表于 2024-6-17 12:52 | 顯示全部樓層
man1234567 發表于 2024-1-31 08:27
我來講個故事:從前有個太監啊

發帖沒代碼,后來都成太監了
回復

使用道具 舉報

ID:997011 發表于 2024-11-17 16:31 | 顯示全部樓層
文鳳軒 發表于 2024-1-31 17:59
有用,拜請樓主開源吧。

我今天無意中才發現你的貼子,我已給論壇發帖建議改進發帖提醒功能。非常包歉下面奉上該程序:

#include <dht11.h>
#include <Wire.h>
#include <NTPClient.h>
#include <ESP8266WiFi.h>
#include <WiFiUdp.h>
#include <U8g2lib.h>
#include <EEPROM.h>
U8G2_SSD1306_128X32_UNIVISION_F_SW_I2C u8g2(U8G2_R0, /* clock=*/ 3, /* data=*/ 1, /* reset=*/ U8X8_PIN_NONE);
dht11 DHT11;
#define DHT11PIN 2
const char *ssid     =   "******" ; WIFI名稱
const char *password =   "******" ; WIFI密碼
int e=1;
int f=2;
int g=0;
int h=0;
int i=0;
int j=0;
int k=0;
int x=0;
int y=0;
WiFiUDP ntpUDP;
NTPClient timeClient(ntpUDP,"ntp1.aliyun.com",60*60*8,30*60*1000);
void setup() {
Wire.begin(1,3);
   u8g2.begin();
  Serial.begin(115200);
   WiFi.begin(ssid, password);
   pinMode(0,  OUTPUT);
   pinMode(2, INPUT_PULLUP);
pinMode(1, INPUT_PULLUP);
pinMode(3, INPUT_PULLUP);
  digitalWrite(0,LOW);   
   while ( WiFi.status() != WL_CONNECTED ) {
     delay ( 1000 );
  }
  timeClient.begin();
}

void loop() {
  if((y==0)&&(i==0)) {
     EEPROM.begin(512);
    e=EEPROM.read(500);
    f=EEPROM.read(502);
    g=EEPROM.read(503);
    h=EEPROM.read(504);
  }
    y=1;  
int chk = DHT11.read(DHT11PIN);
    timeClient.update();
String comdata=timeClient.getFormattedTime();
String hh=comdata.substring(0,1);
String hl=comdata.substring(1,2);
String mh=comdata.substring(3,4);
String ml=comdata.substring(4,5);
  int a=hh.toInt();
  int b=hl.toInt();
  int c=mh.toInt();
  int d=ml.toInt();
if((e==a)&&(f==b)&&(g==c)&&(h==d)&&(i== 5))
{ digitalWrite(0,HIGH);
  j=1;
}
if(j==1) digitalWrite(0,!digitalRead(0));
   k++;
  if(k==6) k=0;
    if(digitalRead(1)== LOW) i++;  
if(i==6) i=0;
if(i==0) {
  j=0;
  x=0;
  digitalWrite(0,LOW);  
  u8g2.setFont(u8g2_font_inr33_mr);
// u8g2.setFont(u8g2_font_logisoso34_tn);
    if(k<4) {  
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  if(a==0) u8g2.print(" ");
  else  u8g2.print(a);
  u8g2.setCursor(25,31);
  u8g2.print(b);
  u8g2.drawStr(54,26,":");  
  u8g2.setCursor(79,31);
  u8g2.print(c);
  u8g2.setCursor(103,31);
  u8g2.print(d);
  u8g2.sendBuffer();         
  delay(500);  
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  if(a==0) u8g2.print(" ");
  else  u8g2.print(a);
  u8g2.setCursor(25,31);
  u8g2.print(b);
  u8g2.drawStr(54,26," ");  
  u8g2.setCursor(79,31);
  u8g2.print(c);
  u8g2.setCursor(103,31);
  u8g2.print(d);
  u8g2.sendBuffer();         
  delay(500);
    }
if(k==4) {
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print((int)DHT11.temperature);
  u8g2.drawStr(103,31,"C");  
  u8g2.sendBuffer();         
  delay(1000);
}
if(k==5) {
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print((int)DHT11.humidity);
  u8g2.drawStr(103,31,"%");  
  u8g2.sendBuffer();         
  delay(1000);
}
    }
    if(i==1) {
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print(e);
  u8g2.setCursor(25,31);
  u8g2.print(f);
  u8g2.drawStr(54,26,":");  
  u8g2.setCursor(79,31);
  u8g2.print(g);
  u8g2.setCursor(103,31);
  u8g2.print(h);
  u8g2.sendBuffer();         
  delay(500);   
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print(" ");
  u8g2.setCursor(25,31);
  u8g2.print(f);
  u8g2.drawStr(54,26,":");  
  u8g2.setCursor(79,31);
  u8g2.print(g);
  u8g2.setCursor(103,31);
  u8g2.print(h);
  u8g2.sendBuffer();         
  delay(500);
   if(digitalRead(2)== LOW) e++;
  if(e==3) e=0;   
    }
    if(i==2) {
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print(e);
  u8g2.setCursor(25,31);
  u8g2.print(f);
  u8g2.drawStr(54,26,":");  
  u8g2.setCursor(79,31);
  u8g2.print(g);
  u8g2.setCursor(103,31);
  u8g2.print(h);
  u8g2.sendBuffer();         
  delay(500);   
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print(e);
  u8g2.setCursor(25,31);
  u8g2.print(" ");
  u8g2.drawStr(54,26,":");  
  u8g2.setCursor(79,31);
  u8g2.print(g);
  u8g2.setCursor(103,31);
  u8g2.print(h);
  u8g2.sendBuffer();         
  delay(500);
  if(digitalRead(2)== LOW) f++;
   if((e<2)&&(f==10)) f=0;
   if((e==2)&&(f==4)) f=0;      
    }
   if(i==3) {
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print(e);
  u8g2.setCursor(25,31);
  u8g2.print(f);
  u8g2.drawStr(54,26,":");  
  u8g2.setCursor(79,31);
  u8g2.print(g);
  u8g2.setCursor(103,31);
  u8g2.print(h);
  u8g2.sendBuffer();         
  delay(500);   
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print(e);
  u8g2.setCursor(25,31);
  u8g2.print(f);
  u8g2.drawStr(54,26,":");  
  u8g2.setCursor(79,31);
  u8g2.print(" ");
  u8g2.setCursor(103,31);
  u8g2.print(h);
  u8g2.sendBuffer();         
  delay(500);
  if(digitalRead(2)== LOW) g++;
   if(g==6) g=0;   
   }
    if(i==4) {
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print(e);
  u8g2.setCursor(25,31);
  u8g2.print(f);
  u8g2.drawStr(54,26,":");  
  u8g2.setCursor(79,31);
  u8g2.print(g);
  u8g2.setCursor(103,31);
  u8g2.print(h);
  u8g2.sendBuffer();         
  delay(500);   
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print(e);
  u8g2.setCursor(25,31);
  u8g2.print(f);
  u8g2.drawStr(54,26,":");  
  u8g2.setCursor(79,31);
  u8g2.print(g);
  u8g2.setCursor(103,31);
  u8g2.print(" ");
  u8g2.sendBuffer();         
  delay(500);  
  if(digitalRead(2)== LOW) h++;
  if(h==10) h=0;
    }
   if(i==5) {
  if(x==0) {
    EEPROM.write(500, e);  
    EEPROM.write(502, f);
    EEPROM.write(503, g);  
    EEPROM.write(504, h);
    EEPROM.commit();
    delay(100);
   }
    x=1;
     if(k<4) {
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  if(a==0) u8g2.print(" ");
  else  u8g2.print(a);
  u8g2.setCursor(25,31);
  u8g2.print(b);
  u8g2.drawStr(54,26,":");  
  u8g2.setCursor(79,31);
  u8g2.print(c);
  u8g2.setCursor(103,31);
  u8g2.print(d);
  u8g2.sendBuffer();         
  delay(1000);      
     }
   if(k==4) {
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print((int)DHT11.temperature);
  u8g2.drawStr(103,31,"C");
  u8g2.sendBuffer();         
  delay(1000);   
   }
   if(k==5) {
  u8g2.clearBuffer();        
  u8g2.setCursor(0,31);
  u8g2.print((int)DHT11.humidity);
  u8g2.drawStr(103,31,"%");  
  u8g2.sendBuffer();         
  delay(1000);
}
}
}
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
亚洲欧美日韩激情| 欧美黄色一区二区| 小h片在线观看| 欧美性天天影视| 免费黄网站在线观看| 成视频在线免费观看| 草草久视频在线观看电影资源| 色在线视频免费| 性生活视频网站| 女同性互吃奶乳免费视频| 国产在线观看色| 国产精品久久久久久久久鸭| av麻豆国产| 拍拍拍在线观看视频免费| 99久久精品国产一区二区小说| 国产福利微拍精品一区二区 | 久久久精品久久久| 国产亚洲欧美一区| 久久久精品一区| 午夜免费在线观看精品视频| 日本精品久久电影| 国产精品视频精品视频| 99久久一区三区四区免费| 99九九电视剧免费观看| 久久99精品国产一区二区三区| 日产精品久久久一区二区| 一区二区三区日韩视频| 日韩中文字幕在线免费| 日韩av在线中文| 成人区人妻精品一区二| 日本猛少妇色xxxxx免费网站| caoporn91| 久久久久久久久影院| 亚洲一区二区色| 亚洲人成色777777老人头| 久久99精品这里精品3| 操人真爽免费视频| 在线观看视频你懂的| 麻豆av在线导航| 欧美日韩电影免费看| 久久久久亚洲精品中文字幕| 神马香蕉久久| 一区二区国产在线| 久久国产人妖系列| 国产午夜亚洲精品理论片色戒| 亚洲欧洲制服丝袜| 欧美日韩国产综合久久| 亚洲精品之草原avav久久| 欧美日韩福利在线观看| 成人a免费视频| 91精品国产欧美一区二区成人| 欧美日韩国产中文| 中文日韩电影网站| 国产精品视频不卡| 亚洲无玛一区| 久久99爱视频| 国产又粗又长又黄的视频| 欧美性色19p| 在线亚洲观看| 国产精品一卡二卡| 亚洲视频资源在线| 欧美三级欧美一级| 日韩一区二区三区国产| 国产精品免费福利| 亚洲精品视频一二三| 亚洲精品怡红院| 欧洲美熟女乱又伦| 国产乡下妇女三片| 精品国产免费第一区二区| 一二三四中文在线| 51精品在线| 福利欧美精品在线| 三级久久三级久久久| 欧美国产一区二区在线观看| 欧美亚洲禁片免费| 久久精品国产成人| 加勒比在线一区二区三区观看| 日本一本中文字幕| 久久人人爽人人爽人人片| 波多野结衣不卡| 又长又粗又大又爽| 在线观看av的网站| 风间由美一区二区av101| 奇米影视第四色777| 97久久久久久久| 欧洲vodafone精品| 久久久久久女乱国产| 四虎国产精品免费久久5151| 欧美色123| 国产欧美日韩视频一区二区| 91精品国产一区二区人妖| 久久全国免费视频| 日韩国产欧美一区| 性欧美18—19sex性高清| 无码人妻熟妇av又粗又大| 国产在线观看色| 黄色免费在线看| 国产一区二区观看| 99精品在线观看视频| 欧美精品一二三区| 黄色成人在线播放| 国产丝袜视频一区| 国产精品久久精品视| 中文字幕22页| 人妻 日韩精品 中文字幕| 91av.cn| 91高清在线观看视频| av影片在线一区| 91在线免费播放| 亚洲国产精品字幕| 国产精品一区二区三区不卡| 中文字幕一二三区| 国产欧美一区二区三区视频在线观看| av三级影院| 电影中文字幕一区二区| 美女视频黄久久| 在线精品视频小说1| 国产精品av免费在线观看| 毛片在线播放视频| 免费日韩一级片| 成人亚洲在线观看| 久久九九精品视频| 亚洲二区视频在线| 国产麻豆午夜三级精品| 日韩欧美中文在线| 97久久国产精品| 国产情侣第一页| 免费一级片在线观看| 日本三级电影网站| 在线观看爽视频| 视频在线观看91| 欧美日韩中文精品| 成人深夜直播免费观看| 欧美视频国产视频| 国产女人高潮的av毛片| 小明精品国产一区二区三区| 丝袜美腿一区二区三区动态图| 91麻豆.com| 日韩一区二区精品视频| 国产精品自拍三区| 亚欧色一区w666天堂| 性色av香蕉一区二区| 日本日本19xxxⅹhd乱影响| 手机看片久久久| 91免费版在线观看| 亚洲美女久久| 亚洲人成影院在线观看| 欧美极品少妇全裸体| 大陆极品少妇内射aaaaa| 九九热最新视频| 夜鲁很鲁在线视频| 最新四虎影在线在永久观看www| **爰片久久毛片| 久久一区二区三区四区| 精品国产一区二区在线| 人妻夜夜添夜夜无码av| 国产在线观看第一页| 午夜成年人在线免费视频| 九九热这里有精品| 九色综合国产一区二区三区| 亚洲精品一区二区三区精华液| 精品一区国产| 日本a级片视频| 国产一二三视频| 久久av免费| 亚洲成人自拍网| 亚洲xxxx做受欧美| 精品伦精品一区二区三区视频密桃| 看全色黄大色黄大片免责看的| 精品国产亚洲一区二区三区大结局 | 国产成人精品在线视频| 日本中文字幕在线不卡| 视频一区二区精品的福利| 素人啪啪色综合| 久久免费看少妇高潮| 欧美激情视频在线免费观看 欧美视频免费一| 99热成人精品热久久66| 五月天丁香视频| www.久久.com| 国产精品少妇自拍| 国产成人精品午夜| 91精品久久久久久久久久久久| 中国免费黄视频| 婷婷激情图片久久| 91精品国产欧美一区二区| 欧美激情久久久久久久久久久| 国产精品福利在线播放| 国产精品第一页在线| 亚洲黄色在线网站| 天天操天天射天天色| 久久综合国产| 日韩一区二区三区av| wwwwww欧美| 无码精品人妻一区二区三区影院| 成人免费毛片嘿嘿连载视频…| 国产精品黄色在线观看| 亚洲xxxxx电影| 日韩精品乱码久久久久久| 成年人视频在线免费观看| 精品一区二区三区的国产在线播放| 中文字幕欧美在线| 91aaa精品| 天天操天天怕| 在线一区视频| 久热99视频在线观看| 国产精品亚洲美女av网站| 国产jjizz一区二区三区视频| 国产黄视频网站| 99在线|亚洲一区二区| 一级做a爰片久久毛片美女图片| 国产无遮挡猛进猛出免费软件| 日日日日影院| 综合一区二区三区| 国产一区二区三区网站| 看看黄色一级片| 天天av天天爱| 天堂在线亚洲视频| 国产做受高潮69| 欧美成人777| v天堂福利视频在线观看| 久久午夜国产精品| 国产精品二区三区| 97人妻精品一区二区三区动漫| 日韩成人av电影| 一区二区免费看| 精品91一区二区三区| 亚洲区精品久久一区二区三区| 日韩大尺度在线观看| 日韩一区二区在线播放| 在线免费av播放| 男人插曲女人视频免费| 日韩av网站免费在线| 久久全球大尺度高清视频| 成人免费毛片东京热| 激情网站在线| 亚洲一区二区三区在线播放| 亚洲精品在线免费| 黄色的电影在线-骚虎影院-骚虎视频 | 国模私拍一区二区三区| 神马午夜精品91| 人妖欧美1区| 亚洲精品视频在线| 黄色一级视频播放| 国产精品一区二区三区高清在线| 亚洲电影影音先锋| 久久久97精品| 欧美成人免费观看视频| 激情aⅴ欧美一区二区欲海潮| 一区二区三区四区在线播放| 亚洲黄色网址在线观看| 一个人看的www片免费高清视频| 国内精品久久久久久久影视蜜臀| 欧美老少配视频| 国产在线视频第一页| 伊人色综合一区二区三区影院视频| 精品国产91久久久久久| 黄色av免费在线播放| 快播av资源| kk眼镜猥琐国模调教系列一区二区| 国产精品裸体一区二区三区| 成人小说亚洲一区二区三区| 红桃成人av在线播放| 日韩小视频在线| 久久久久久久久久久久久久免费看 | 亚洲国产美国国产综合一区二区| 毛片av在线播放| 黑巨茎大战欧洲金发美女| 激情av综合网| 国产一区免费观看| 欧美另类极品videosbest视| 激情欧美一区| 国产精品网站视频| 国产成人精品一区二区无码呦| 久久av资源| 欧美激情手机在线视频| 中文字幕在线观看视频免费| 好吊妞视频这里有精品| 正在播放亚洲1区| 日本系列第一页| 草草视频在线一区二区| 色婷婷久久av| 好吊操这里只有精品| 国产毛片久久久| 最近中文字幕日韩精品| 国产小视频在线免费观看| 亚洲国产中文在线| 日韩在线资源网| 依依成人综合网| 精品在线观看入口| 91国产美女视频| 好男人www在线视频| 国产精品久久| 91亚洲va在线va天堂va国 | jizzjizzjizzjizz| 国产成人av一区二区三区在线观看| 精品sm在线观看| 一本色道久久99精品综合| 欧洲一级视频| www.欧美.com| 日本精品福利视频| 导航福利在线| 亚洲已满18点击进入久久| jizz欧美性11| 污视频在线看网站| 欧美精品久久久久久久多人混战 | 国产乱淫片视频| 国产精品观看| 国产91社区| 免费在线观看的黄色网址| 成人久久18免费网站麻豆| 轻点好疼好大好爽视频| 欧洲一区av| 色狠狠av一区二区三区| 国精产品一区一区三区免费视频| 欧亚一区二区| xxav国产精品美女主播| 国产精品久久久久久久久毛片| 狠狠综合久久| 久久综合久久久| 狠狠干婷婷色| 性做久久久久久久久| 国产真实乱人偷精品| 日本久久久久| 蜜臀久久99精品久久久无需会员 | 亚洲国产精品免费视频| 久久欧美在线电影| 免费视频中文字幕| 国产不卡视频一区| 欧美亚洲精品一区二区| av网站在线看| 日韩精品中文字幕久久臀| 中文字幕在线看人| 亚洲国产导航| 日本免费高清一区二区| 中文字幕在线免费观看| 色综合久久88色综合天天6| 亚洲欧美va天堂人熟伦| 国内视频在线精品| 成人女保姆的销魂服务| 天天摸在线视频| 亚洲国产精品欧美一二99| 亚洲天堂视频一区| 一本色道久久综合亚洲精品酒店| 国产精品欧美久久久| 黄色动漫在线免费观看| 亚洲一区二区在线视频| 亚洲欧美va天堂人熟伦| av中字幕久久| 精品久久中出| 三级黄视频在线观看| 欧美sm极限捆绑bd| 91午夜交换视频| 国产在线看一区| 牛夜精品久久久久久久| av在线一区不卡| 欧美在线视频免费| 黄色大片a级| 欧美性猛xxx| 日本一区二区免费电影| 免费永久网站黄欧美| 国产精品专区在线| 免费电影日韩网站| 欧日韩在线观看| www.狠狠色.com| 在线观看中文字幕不卡| 日本午夜视频在线观看| 人妖欧美一区二区| 天天色综合天天色| 欧美午夜在线播放| 亚洲综合自拍一区| 青青草手机在线| 日韩精品在线免费观看| 亚洲aⅴ乱码精品成人区| 国产亚洲一区字幕| 免费看的黄色录像| 欧美激情亚洲| 日本xxxxxxxxxx75| 日日夜夜一区| 懂色中文一区二区三区在线视频| 一二三在线视频社区| 日韩成人性视频| 私人影视中文字幕| 亚洲精品国产第一综合99久久| 国产精品免费aⅴ片在线观看| 国产又黄又粗又猛又爽的视频 | 欧美成人高清| 国产一二三四区在线观看| 国产在线精彩视频| 青青久久av北条麻妃黑人| 国产经典av| 亚洲国产精品高清久久久| 亚洲综合激情六月婷婷在线观看| 国产欧美va欧美不卡在线| 999精品视频在线观看播放| 亚洲美女啪啪| 少妇一级淫免费播放| 精品在线99| 高清无码视频直接看| 亚洲一区二区小说| 国产亚洲精品美女久久久m|