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

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

帶ESP8266的溫度傳感器Web顯示屏的制作

454398 ? 來源:wv ? 2019-10-14 10:53 ? 次閱讀

步驟1:我用的東西

對于我的試用,我想使用ESP8266讀取數(shù)字溫度計并將結(jié)果傳輸?shù)骄W(wǎng)站以進行可視化。

這是我用的東西:

1個ESP8266-E12

1個與Arduino兼容的DS18B20數(shù)字溫度傳感器

1個3.7v鋰離子電池

第2步:連接一切

好吧,我不會講究所有的棘手問題,因為那里有更好的說明,但是所附的圖是一個很好的起點

主要要點是:

1。我用一個迷你面包板將ESP和溫度計連接到電池上。

2。我使用了USB到TTL轉(zhuǎn)換器(也從速賣通購買)。將您的代碼上傳到ESP板使生活變得輕松愉快。

3。 Arduino IDE用來編寫和上傳程序

第3步:Arduino代碼

所以這就是ESP8266的美。我們可以完全避免使用arduino板,而只使用ESP本身。

我的程序很簡單:

1。讀取溫度傳感器

2。將數(shù)據(jù)發(fā)送到網(wǎng)頁

3。將ESP板置于睡眠模式。

第3步是最關(guān)鍵的,因為我們希望該電池依靠電池運行,并因此使用盡可能少的功率。為此,我們調(diào)用ESP的deepSleep()命令,并為該函數(shù)傳遞持續(xù)時間以喚醒它。結(jié)果,程序只運行一次,并且只能運行到deepSleep()命令。當(dāng)板卡喚醒時,它將執(zhí)行重置并再次啟動程序。

以下是主要代碼段:

溫度= sensor.getTempCByIndex(0);

t = Temperature.toFloat()* 100;

//我將其乘以100,以便可以將完整的整數(shù)傳遞給網(wǎng)頁

///在網(wǎng)頁上,我再除以100得到完整的十進制值。

溫度=字符串(t);

//為什么選擇“ byIndex”?//同一總線上可以有多個IC。

//0表示線路上的第一個IC

sendToWeb(Temperature);////我的網(wǎng)頁是一個簡單的PHP頁面,需要一個參數(shù)

///我只是簡單地執(zhí)行HTTP GET來傳遞數(shù)據(jù)。

ESP.deepSleep(SLEEPTIMEINSECONDS * 1000000) ;

延遲(1000);//永遠不要到達這里

第4步:網(wǎng)頁

該網(wǎng)站由兩個方面組成:

1。一個接受溫度信息的PHP頁面,并將數(shù)據(jù)與溫度讀數(shù)的相應(yīng)日期和時間一起寫入txt文件。當(dāng)心您的Web服務(wù)器所在的時區(qū)。我發(fā)現(xiàn)我的網(wǎng)站位于美國的某個地方(我在歐洲),并保存了美國當(dāng)?shù)氐娜掌跁r間。通過在PHP代碼中設(shè)置時區(qū),可以輕松解決此問題。

2。顯示溫度圖表的HTML + javscript頁面。

這有點棘手,因為我沒有開發(fā)網(wǎng)站圖表的經(jīng)驗。但這就是Internet和開放源碼之美的體現(xiàn)。我很快通過www.amcharts.com/javascript-charts找到了一個超酷的javascript圖表庫。圖書館員真是太好了!我使用了免費版本,還能夠找到有關(guān)如何加載txt文件的示例。稍作調(diào)整,我就在屏幕上顯示了我的溫度數(shù)據(jù),并能夠放大和縮小。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 溫度傳感器
    +關(guān)注

    關(guān)注

    48

    文章

    3028

    瀏覽量

    158227
  • LED顯示屏
    +關(guān)注

    關(guān)注

    36

    文章

    1845

    瀏覽量

    100778
  • ESP8266
    +關(guān)注

    關(guān)注

    51

    文章

    965

    瀏覽量

    46959
收藏 人收藏

    評論

    相關(guān)推薦
    熱點推薦

    ESP8266 太空人動畫的 OLED 顯示

    ESP8266 太空人動畫的 OLED 顯示
    的頭像 發(fā)表于 10-08 15:06 ?639次閱讀
    <b class='flag-5'>ESP8266</b> 太空人動畫的 OLED <b class='flag-5'>顯示</b>

    STM32 ESP8266阿里云鏈接源碼

    stm32F103C8T6 ESP8266 物聯(lián)網(wǎng)電表 登錄阿里云
    發(fā)表于 08-29 14:21 ?9次下載

    esp32和esp8266代碼共用嗎

    本文將介紹ESP32和ESP8266兩款流行的微控制在代碼共用性方面的可能性與差異性。 一、引言 隨著物聯(lián)網(wǎng)技術(shù)的飛速發(fā)展,越來越多的智能設(shè)備開始進入我們的生活。其中,ESP32和
    的頭像 發(fā)表于 08-19 18:23 ?2188次閱讀

    esp8266esp32區(qū)別是什么

    以下是關(guān)于ESP8266ESP32的主要區(qū)別: 處理和架構(gòu) : ESP8266 :使用一個Tensilica L106 80MHz的處理
    的頭像 發(fā)表于 08-19 18:16 ?6980次閱讀

    esp8266不燒錄可以使用嗎

    Systems推出的低成本、低功耗的Wi-Fi模塊。它基于Tensilica L106微處理,具有32位處理能力,最高頻率可達160MHz。ESP8266具有豐富的外設(shè)接口,如GPIO、ADC、PWM等
    的頭像 發(fā)表于 08-19 17:28 ?1561次閱讀

    esp8266wifi模塊怎么連接手機

    ESP8266 WiFi模塊連接手機主要可以通過兩種方式實現(xiàn): 通過路由連接(STA模式)和直接作為熱點連接(AP模式) 。以下是兩種連接方式的步驟: 一、通過路由連接(STA模式) 配置
    的頭像 發(fā)表于 08-19 17:27 ?7224次閱讀

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示

    Arduino Nano 和 NodeMCU ESP8266 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED顯示
    的頭像 發(fā)表于 08-13 18:04 ?1947次閱讀
    Arduino Nano 和 NodeMCU <b class='flag-5'>ESP8266</b> 讀取 DHT11 環(huán)境溫濕度數(shù)據(jù)及 OLED<b class='flag-5'>顯示</b>

    請問一下ESP8266有沒有位操作或者位的功能?

    請問一下ESP8266有沒有位操作或者位的功能,我們需要對一塊連續(xù)內(nèi)存區(qū)域(相當(dāng)于顯存)進行位操作,如果不用位操作速度會很慢,ESP8266上有位操作或者位功能嗎?如果有,怎么操作
    發(fā)表于 07-22 06:42

    ESP8266-12退出深度睡眠模式時掛起怎么解決?

    我正在使用 adafruits 的 esp8266 HUZZAH 板 (ESP8266-12),該板連接到溫度/濕度傳感器 (DHTxx),該傳感器
    發(fā)表于 07-22 06:26

    如何對ESP8266進行降頻?

    大家好,我正在做一個電池供電的物聯(lián)網(wǎng)項目,正在考慮使用 esp8266。我需要讓 esp 一直運行,以不斷記錄來自我的傳感器的數(shù)據(jù)。不幸的是,即使我完全關(guān)閉 wifi,它仍然消耗 16mA 的功率
    發(fā)表于 07-19 10:55

    是否可以使用ESP-NOW協(xié)議,將ESP8266板作為與其他ESP8266板之間的中繼?

    我需要在沒有 WiFi 網(wǎng)絡(luò)的山丘周圍約 500 米處發(fā)送溫度數(shù)據(jù)。 是否可以使用 ESP-NOW 協(xié)議,將 ESP8266板作為與其他 ESP8266板之間的中繼
    發(fā)表于 07-19 06:53

    ESP8266做出web server,實現(xiàn)https的訪問報錯了的原因?

    參考5a-esp8266_sdk_ssl_user_manual_cn, 把ESP8266做出web server,采用的是自簽名的認(rèn)證,希望實現(xiàn)https的訪問,但是報錯:SSL/TSL 握手失敗
    發(fā)表于 07-09 07:28

    esp8266無法收到usb-ttl發(fā)過來的串口數(shù)據(jù)如何解決?

    一、實驗硬件:esp8266mini usb) usb-ttl一個 電腦 杜邦線若干。 連接:用usb-ttl的rx,tx,gnd分別連接esp8266的uart0的tx ,rx和gnd.
    發(fā)表于 07-09 06:43

    ESP8266上是否包含任何內(nèi)部溫度傳感器

    ESP8266上是否包含任何內(nèi)部溫度傳感器?我記得第一份數(shù)據(jù)表提到了它,但之后沒有發(fā)布任何信息。我想從芯片中取出某種溫度測量,而無需任何外部組件。
    發(fā)表于 07-08 06:28

    ESP8266網(wǎng)絡(luò)天氣時鐘OLED顯示

    基于ESP8266實現(xiàn)網(wǎng)絡(luò)獲取天氣和時鐘并OLED顯示
    的頭像 發(fā)表于 06-28 04:46 ?2094次閱讀
    <b class='flag-5'>ESP8266</b>網(wǎng)絡(luò)天氣時鐘OLED<b class='flag-5'>顯示</b>
    主站蜘蛛池模板: 欧美一区二区三区免费 | 特黄aaaaa日本大片免费看 | 国产午夜人做人视频羞羞 | 黄色毛片大全 | 天天综合在线视频 | 男女一区二区三区免费 | www色多多 | 国产农村一一级特黄毛片 | 亚洲午夜精品久久久久久人妖 | 午夜一级在线 | 国产成人精品高清在线 | 亚洲人成综合网站在线 | 国产色妞妞在线视频免费播放 | 午夜美女写真福利写视频 | 精品亚洲国产国拍 | 狠狠色丁香婷婷综合欧美 | 午夜欧美性欧美 | 啪啪免费网站 | 亚洲 欧美 另类 综合 日韩 | 亚洲影院手机版777点击进入影院 | 热99精品| 激情综合网婷婷 | 天天操天天添 | 亚洲精品午夜视频 | 国产网站在线 | 日本加勒比在线视频 | 99精品福利 | 久久成人免费网站 | www.夜夜| 色五月视频 | 色噜噜噜噜噜 | 国模吧2021新入口 | 中国一级做a爰片久久毛片 中韩日欧美电影免费看 | 免费看黄资源大全高清 | 天天天天做夜夜夜夜做 | 日本妈妈4 | 日韩在线一区视频 | 日本亚洲精品成人 | 天堂网www中文天堂在线 | 乱j伦小说在线阅读 | 精品国产一区二区三区国产馆 |