亚洲视频二区_亚洲欧洲日本天天堂在线观看_日韩一区二区在线观看_中文字幕不卡一区

公告:魔扣目錄網(wǎng)為廣大站長(zhǎng)提供免費(fèi)收錄網(wǎng)站服務(wù),提交前請(qǐng)做好本站友鏈:【 網(wǎng)站目錄:http://www.430618.com 】, 免友鏈快審服務(wù)(50元/站),

點(diǎn)擊這里在線咨詢客服
新站提交
  • 網(wǎng)站:51998
  • 待審:31
  • 小程序:12
  • 文章:1030137
  • 會(huì)員:747

廢話不多說(shuō),一起操練起來(lái)。主要為了實(shí)現(xiàn)實(shí)時(shí)顯示時(shí)間、室內(nèi)溫度、濕度,室外溫度,主要材料淘寶上購(gòu)買,總價(jià)大概40元,算是親密接觸物聯(lián)網(wǎng)一大體驗(yàn)。

此項(xiàng)目是基于一個(gè)開源項(xiàng)目基礎(chǔ)上改的,我是照方抓藥,關(guān)于開源項(xiàng)目的地址及我所使用的數(shù)據(jù)等,如果需要,關(guān)注我,回復(fù):8266,自動(dòng)獲取。

主要配件:

Esp8266開發(fā)板

DHT11溫度傳感器

0.9英寸oled顯示屏

面包板,杜邦線,usb線

這些配件某寶40元包郵。

接線示意如圖

具體接線

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

1.esp8266安到面包板上,面包板中間的凹槽為分隔位置,讓8266位于面包板正中,靠近一端,把電源usb口向外,方便外連電腦和供電。

2. oled顯示屏放在另一端正中位置,把插線按牢固。

3. 接溫濕度傳感器DHT11,一般購(gòu)買的是三個(gè)針腳,分別是+ - 以及 out,或者是Vcc GND和DATA,用杜邦線連接到開發(fā)板8266上,前為DHT22針腳,后為8266針腳,

Vcc—Vcc

GND—GND

Data—D5

4.連接oled屏,oled屏為i2c接口,四個(gè)針腳,前為oled屏,后為esp8266針腳

Vcc-3V3

GND--GND

SCL—D4

SDA—D3

硬件連接過(guò)程結(jié)束。

第二大部分,搭建軟件平臺(tái)

一是注冊(cè)天氣預(yù)測(cè)平臺(tái)的api,供調(diào)用查詢當(dāng)前天氣及未來(lái)三天的天氣使用。

二是搭建Arduino IDE開發(fā)環(huán)境。

1 注冊(cè)O(shè)penWeather帳號(hào)及申請(qǐng)Appid、城市id

打開openWeather網(wǎng)站,注冊(cè)帳號(hào),填寫郵箱等信息,注冊(cè)成功后。搜索要顯示天氣的城市,比如哈爾濱 https://openweathermap.org/city/2037013,到這個(gè)頁(yè)面,在上面連接處會(huì)有一個(gè)7位的數(shù)字碼,這個(gè)是城市id,單獨(dú)記錄一下。

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

點(diǎn)擊最上面欄API,點(diǎn)API Keys,

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 


物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 


物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

平臺(tái)提供很多種服務(wù),我們使用免費(fèi)服務(wù)就可以,點(diǎn)Get API key,

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

填寫api名稱,得到一個(gè)key,記錄好這個(gè)key,后面也會(huì)使用到。到這里注冊(cè)O(shè)penWeather完成。

安裝Arduino IDE開發(fā)環(huán)境

1.到Arduion官網(wǎng)下載,windows和mac平臺(tái)均有,默認(rèn)安裝即可。

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

2安裝好后進(jìn)行配置,

復(fù)制 http://arduino.esp8266.com/stable/package_esp8266com_index.json

Arduino 打開文件—首選項(xiàng)

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

把復(fù)制內(nèi)容粘貼到附加開發(fā)板管理網(wǎng)址,點(diǎn)保存。

3.添加開發(fā)板,

打開項(xiàng)目—開發(fā)板—開發(fā)板管理

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

配置那個(gè)json文件,在這里要讀取一會(huì),有時(shí)可能連不上網(wǎng)。

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

讀取結(jié)束搜索 esp8266,找到后點(diǎn)安裝。

如果連不上網(wǎng),可以嘗試代理試一下。安裝成功進(jìn)行下一步。

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

安裝成功后,把開發(fā)板設(shè)置成NodeMCU 1.0這一項(xiàng)。

4安裝庫(kù)文件支持

這里使用DHT11、Oled都需要硬件驅(qū)動(dòng),這些庫(kù)就是對(duì)應(yīng)的硬件驅(qū)動(dòng)。

項(xiàng)目-->加載庫(kù)-->管理庫(kù)-->添加zip庫(kù),把幾個(gè)庫(kù)依次安裝。

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

5修改代碼

需要修改幾部分

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

修改成8266自動(dòng)連接的無(wú)線wifi用戶名和密碼。

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

OPEN_WEATHER_MAP_APP_ID修改成你自己的appid,

OPEN_WEATHER_MAP_LOCATION_ID修改成城市代碼,前面說(shuō)的7位數(shù)字。

其他沒(méi)有需要修改的。

6 連接com口,usb線連接8266和電腦,

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

電腦如果只接一個(gè)設(shè)備,唯一一個(gè)就com口,如果多個(gè),可能查看設(shè)備來(lái)了解com口情況。設(shè)備管理器,端口是com3,選上com3。

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

保存修改后的代碼,

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

7編譯燒錄

點(diǎn)擊向右這個(gè)箭頭,就可以編譯代碼,燒錄到8266上,燒錄好后,8266自動(dòng)重啟,屏幕亮起,顯示連接,連接成功后就可以顯示當(dāng)前室內(nèi)溫度、濕度,當(dāng)前室外溫度,后續(xù)3天的天氣情況,連網(wǎng)自動(dòng)對(duì)時(shí)。

8成品展示

物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 


物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 


物聯(lián)網(wǎng)初體驗(yàn)01:小白親手制作天氣預(yù)報(bào)機(jī),大屏顯示溫濕度及天氣

 

這款是通過(guò)屏幕顯示溫度、濕度等信息,還有一種方案,不用屏幕,使用網(wǎng)頁(yè)端顯示內(nèi)容,操作上比這個(gè)要復(fù)雜一些,后續(xù)也會(huì)把目前這個(gè)改成第二種方案。

如果其他文檔,關(guān)注@高騰岳 ,回復(fù) 8266,獲取相關(guān)資料。

分享到:
標(biāo)簽:聯(lián)網(wǎng)
用戶無(wú)頭像

網(wǎng)友整理

注冊(cè)時(shí)間:

網(wǎng)站:5 個(gè)   小程序:0 個(gè)  文章:12 篇

  • 51998

    網(wǎng)站

  • 12

    小程序

  • 1030137

    文章

  • 747

    會(huì)員

趕快注冊(cè)賬號(hào),推廣您的網(wǎng)站吧!
最新入駐小程序

數(shù)獨(dú)大挑戰(zhàn)2018-06-03

數(shù)獨(dú)一種數(shù)學(xué)游戲,玩家需要根據(jù)9

答題星2018-06-03

您可以通過(guò)答題星輕松地創(chuàng)建試卷

全階人生考試2018-06-03

各種考試題,題庫(kù),初中,高中,大學(xué)四六

運(yùn)動(dòng)步數(shù)有氧達(dá)人2018-06-03

記錄運(yùn)動(dòng)步數(shù),積累氧氣值。還可偷

每日養(yǎng)生app2018-06-03

每日養(yǎng)生,天天健康

體育訓(xùn)練成績(jī)?cè)u(píng)定2018-06-03

通用課目體育訓(xùn)練成績(jī)?cè)u(píng)定