一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

20多塊錢(qián)自制永遠(yuǎn)精準(zhǔn)的WIFI時(shí)鐘

 金剛光 2020-01-28

ARDUINO從入門(mén)到創(chuàng)客帶師第⑤彈 自制WIFI時(shí)鐘

20多塊錢(qián)做個(gè)永遠(yuǎn)精準(zhǔn)的時(shí)鐘,用大佬的代碼

雖然20包郵買(mǎi)個(gè)手機(jī)就能解決問(wèn)題,但是還是折騰下比較好,了解原理

其實(shí)這方面的制作教程已經(jīng)有很多了,當(dāng)然咱接觸的大多數(shù)都是視頻,偶爾見(jiàn)視頻教程但是仍然不是特別詳細(xì),所以咱最終還是覺(jué)得自己應(yīng)該寫(xiě)成文章,而不是簡(jiǎn)單的做視頻教程。畢竟相比視頻,文章的閱讀更加隨意而且節(jié)奏容易把握,對(duì)于小白來(lái)說(shuō)更容易理解,而且咱對(duì)自己的教程還是有自信的,畢竟好歹也是年度達(dá)人。不得不說(shuō)咱在張大媽這一年收獲不少。

這是阿卡林的教程:

一分鐘教你做OLED時(shí)鐘,ESP8266一鍵刷機(jī)方法與小白常見(jiàn)問(wèn)題

只需20元DIY一個(gè)永遠(yuǎn)精準(zhǔn)的數(shù)字時(shí)鐘,快速制作教程及原理講解

咱之前也商量過(guò),如果自己做的話(huà)能不能做個(gè)實(shí)用的自動(dòng)對(duì)時(shí)鐘,就像家里的老掛鐘一樣不用插電用電池就能自動(dòng)對(duì)時(shí)并且有效的在大面積上顯示時(shí)間,結(jié)果最后得到的結(jié)論是自己做要用電子墨水屏太貴,不如買(mǎi)小米那個(gè)現(xiàn)成的溫濕度計(jì),要是機(jī)械表盤(pán)的話(huà)又不知道正時(shí)是用什么機(jī)構(gòu),所以不如買(mǎi)現(xiàn)成的。

不過(guò)今天我們僅僅站在DIY的角度上而非實(shí)用的角度來(lái)說(shuō)下怎么能用這個(gè)成本不到10塊錢(qián)的ESP8266模塊和10多塊錢(qián)的12864 OLED屏幕自己制作WIFI正時(shí)鐘。寫(xiě)教程要面對(duì)小白,咱的目標(biāo)是要做到即使是咱三年級(jí)的妹妹讀完這篇教程也能自己把需要的東西組裝好然后刷好程序,就像給自己的手機(jī)裝軟件一樣。

NODEMCU或者說(shuō)8266的性能相比多少年前的51單片機(jī)或者標(biāo)準(zhǔn)ARDUINO用的AVR單片機(jī)性能強(qiáng)了很多,而且還自帶WLAN功能且成本很低,因此被廣泛的應(yīng)用于IOT物聯(lián)網(wǎng)領(lǐng)域。

單論性能,8266甚至可以驅(qū)動(dòng)屏幕放送視頻內(nèi)容:ESP8266小電視 (康美之戀) NodeMCU

不過(guò)這種玩法說(shuō)實(shí)在的只是把視頻轉(zhuǎn)成了圖片之后用OLED屏幕逐幀播放的,并沒(méi)有什么意義,相比之下我還是覺(jué)得之前咱玩的那套用ARDUINO播放MIDI音樂(lè)更有意思。ESP8266正經(jīng)的應(yīng)用場(chǎng)合果然還是物聯(lián)網(wǎng),這里的網(wǎng)絡(luò)時(shí)鐘就是最簡(jiǎn)單的應(yīng)用場(chǎng)合,雖然實(shí)用的大屏幕很貴但是以學(xué)習(xí)為目的制作這樣一套網(wǎng)絡(luò)時(shí)鐘還是很有意思的。

因?yàn)橐鰰r(shí)鐘所以首先說(shuō)下時(shí)鐘的原理

從沙漏、日晷、滴水計(jì)時(shí)到鐘擺這部分內(nèi)容咱就省了,直接開(kāi)始說(shuō)現(xiàn)代電子計(jì)時(shí)器吧

不同于物理的鐘擺計(jì)時(shí)器依靠機(jī)械擺的固有周期計(jì)時(shí),電子計(jì)時(shí)器依靠晶體來(lái)完成計(jì)時(shí)的。計(jì)算機(jī)的計(jì)時(shí)器通常是一個(gè)精密加工過(guò)的石英晶體,石英晶體在其張力限度內(nèi)以一定的頻率振蕩,這種頻率取決于晶體本身如何切割及其受到張力的大小。當(dāng)然不同的計(jì)算機(jī)有不同的晶體,而不同的晶體計(jì)時(shí)的精度就完全不同,因此不同的時(shí)鐘實(shí)際上計(jì)時(shí)的速度是完全不一樣的,也就是說(shuō)存在精度差異。劣質(zhì)的時(shí)鐘經(jīng)常走著走著時(shí)間就跑了,因此經(jīng)常需要對(duì)時(shí)。過(guò)去我們通常都是靠電臺(tái)或者電視的整點(diǎn)報(bào)時(shí)來(lái)正時(shí),而現(xiàn)在我們就不用費(fèi)這個(gè)勁了,因?yàn)榭梢酝ㄟ^(guò)網(wǎng)絡(luò)時(shí)鐘自動(dòng)正時(shí)。

什么是網(wǎng)絡(luò)時(shí)鐘?

ntp網(wǎng)絡(luò)時(shí)鐘是基于網(wǎng)絡(luò)時(shí)間協(xié)議的高性能時(shí)鐘,一般來(lái)說(shuō)開(kāi)啟了網(wǎng)絡(luò)時(shí)間的手機(jī)和電腦等設(shè)備的時(shí)鐘都是準(zhǔn)的,而之前我們說(shuō)的小米的溫度計(jì)的網(wǎng)絡(luò)正時(shí)就是通過(guò)藍(lán)牙和手機(jī)的時(shí)間保持同步的(雖然自身搭載的時(shí)鐘也不是幾塊錢(qián)的那種便宜溫濕度計(jì)上的每幾天就跑幾分鐘的垃圾時(shí)鐘能比的)

關(guān)于網(wǎng)絡(luò)時(shí)間協(xié)議

網(wǎng)絡(luò)時(shí)間協(xié)議,英文名稱(chēng):Network Time Protocol(NTP)是用來(lái)使計(jì)算機(jī)時(shí)間同步化的一種協(xié)議,它可以使計(jì)算機(jī)對(duì)其服務(wù)器或時(shí)鐘源(如石英鐘,GPS等等)做同步化,它可以提供高精準(zhǔn)度的時(shí)間校正,所以經(jīng)常網(wǎng)絡(luò)授時(shí)的設(shè)備的時(shí)間相對(duì)來(lái)說(shuō)就總是準(zhǔn)的

深層:發(fā)送和接受信息包括處理信息都需要時(shí)間,但是NTP協(xié)議通過(guò)自己的一套算法可以消除這部分時(shí)間帶來(lái)的誤差(上圖這里就是總耗費(fèi)時(shí)間T1和T4差,減去服務(wù)器處理時(shí)間=客戶(hù)端與服務(wù)器通訊往返時(shí)間),雖然依靠網(wǎng)絡(luò)得到準(zhǔn)確的時(shí)間比依靠GPS或者電波授時(shí)臺(tái)需要考慮的條件更多但是一樣可以完成任務(wù)

其實(shí)忽略這個(gè)時(shí)差也是可以的,網(wǎng)絡(luò)的速度其實(shí)沒(méi)那么慢,也就差一兩秒頂多幾秒鐘,可以忽略。

擴(kuò)展:

收到電波的手表會(huì)根據(jù)信號(hào)里的時(shí)間、星期、年月日、夏令時(shí)間等訊息自動(dòng)校正,讓你有跟原子鐘般的精準(zhǔn)度。(手表會(huì)根據(jù)你設(shè)定的所在地自動(dòng)計(jì)算與站臺(tái)間的時(shí)差)。比如從日本買(mǎi)的手表,它出廠(chǎng)時(shí)就設(shè)置成收日本信號(hào)走日本時(shí)間,然而帶到中國(guó)東南沿海城市使用,就應(yīng)該把手表時(shí)間轉(zhuǎn)換成東八區(qū)時(shí)間, 這樣手表就會(huì)收日本信號(hào)走北京時(shí)間。黑龍江北部地區(qū)可以收到日本的時(shí)鐘信號(hào),因此也是可以正常使用的??赡軙?huì)出現(xiàn)少量誤碼現(xiàn)象

目前世界總共有6個(gè)商用電波臺(tái)分別是:1.中國(guó)(代號(hào)BPC)——河南商丘(68.5kHz)

2、日本(JJY)——福島(40kHz)

3、美國(guó)(WWVB)——科羅拉多Fort Collins(60kHz)

4、英國(guó)(MSF)——Anthorn(60kHz)

5、德國(guó)(DCF77)——Frankfurt (77.5kHz)

6、日本(JJY)——九州(60Khz)

在本期教程中我們了解了網(wǎng)絡(luò)時(shí)鐘的原理之后就可以開(kāi)始自己制作一個(gè)基于WLAN正時(shí)的時(shí)鐘模型了

硬件方面

總之,要做一個(gè)可以用的WIFI正時(shí)時(shí)鐘你至少需要三樣?xùn)|西:一臺(tái)能上網(wǎng)的電腦

一個(gè)ESP8266模塊

和一個(gè)帶連接線(xiàn)的12864 OLED屏幕

這幾樣?xùn)|西其實(shí)我們以前都做過(guò)開(kāi)箱(圖吧垃圾佬的日常開(kāi)箱)(100塊錢(qián)的工作站 NEC VY21A),都很便宜。8266模塊一個(gè)最便宜不到10塊錢(qián),這次建議是用D1或者 NODEMCU之類(lèi)的迷你版就行,可以不用上D1大板,12864 OLED屏幕現(xiàn)在10塊錢(qián)出頭能買(mǎi)到包郵的雙色屏幕了,杜邦線(xiàn)這種東西價(jià)格很低基本不零售,建議各位買(mǎi)長(zhǎng)一點(diǎn)的接頭全一點(diǎn)的質(zhì)量好一點(diǎn)的線(xiàn),公對(duì)公母對(duì)母公對(duì)母都買(mǎi)齊這樣很長(zhǎng)時(shí)間以?xún)?nèi)都可以不用發(fā)愁線(xiàn)的事。此外還需要準(zhǔn)備一個(gè)MICRO USB的數(shù)據(jù)線(xiàn)(記住是數(shù)據(jù)線(xiàn),很多充電線(xiàn)是沒(méi)有數(shù)據(jù)口的,這樣的線(xiàn)在我們這期教程里是無(wú)法使用的,歷史上也坑過(guò)很多小白導(dǎo)致開(kāi)局就卡關(guān)GG)

這里如果各位不是小白而且對(duì)有屏幕的8266模塊開(kāi)發(fā)有興趣的話(huà)或者如果圖省事的話(huà)各位還可以買(mǎi)這種自帶了OLED屏幕的NODEMCU,這樣可以省去判斷OLED屏幕的協(xié)議和如何插連接線(xiàn)的步驟。

價(jià)格嘛稍微貴了一點(diǎn)但是省線(xiàn)啊(理論上,在這期教程并沒(méi)有?。?/p>

硬件方面還要和上次講ARDUINO一樣講講現(xiàn)在市場(chǎng)上的坑,正如很多JS把利用原版設(shè)計(jì)圖生產(chǎn)出來(lái)的ARDUINO開(kāi)發(fā)板打上所謂“正版”標(biāo)識(shí)然后高價(jià)售賣(mài)獲取暴利(實(shí)際上一樣是產(chǎn)自深圳華強(qiáng)北)一樣,ESP8266模塊網(wǎng)上也有很多針對(duì)小白的陷阱,這里簡(jiǎn)單說(shuō)一下這個(gè)東西:

WIFI DEAUTHER或者傳說(shuō)中的WIFI殺手這種東西其實(shí)我們以前也都研究過(guò),項(xiàng)目地址:spacehuhn/esp8266_deauther 說(shuō)實(shí)在的是一種利用WIFI協(xié)議的漏洞對(duì)AP進(jìn)行類(lèi)似DDOS的一種方案,因?yàn)閃IFI協(xié)議本身的漏洞所以當(dāng)使用WIFI模塊對(duì)熱點(diǎn)進(jìn)行DEAUTH攻擊的時(shí)候WIFI上的所有設(shè)備會(huì)掉線(xiàn)(看到這里我終于明白當(dāng)年為何我們一直在講要普及WAPI了,當(dāng)年說(shuō)WIFI協(xié)議不安全如今看來(lái)確實(shí)是真的),作者的本意是提醒WIFI聯(lián)盟WIFI協(xié)議現(xiàn)存的BUG可能導(dǎo)致的后果,然而過(guò)了不久之后就變成如上圖所示這種情況了,同樣的東西刷上個(gè)固件就開(kāi)始收智商稅了,那么遇到這種情況我們改怎么辦呢?

買(mǎi)爆×

舉報(bào)√

當(dāng)然是舉報(bào)了,因?yàn)楦蓴_網(wǎng)絡(luò)設(shè)備是非常嚴(yán)重的危害公共安全的行為。如果各位想研究,建議自己買(mǎi)個(gè)WIFI模塊然后只對(duì)自己家的路由器使用,以便研究學(xué)習(xí)。

法律適用:破壞廣播電視設(shè)施、公用電信設(shè)施罪,是指故意破壞正在使用中的廣播電視設(shè)施、公用電信設(shè)施,危害公共安全的行為。是以廣播電視設(shè)施、公用電信設(shè)施為特定破壞對(duì)象的危害公共安全罪。

總之看到上面這種關(guān)鍵詞的東西舉報(bào)就對(duì)了,這東西一點(diǎn)一個(gè)準(zhǔn)的。以前TB大規(guī)模下架過(guò)電磁炮(原理都是假的然而在堆能量量級(jí)之后還挺有威力),這種同樣是智商稅的商品下架也只是時(shí)間問(wèn)題,至于究竟需要多長(zhǎng)時(shí)間那就需要看各位的行動(dòng)了。拒絕智商稅,從我做起。

總之在琳瑯滿(mǎn)目的商品列表中我建議各位用這幾種基于8266WIFI模塊的開(kāi)發(fā)板

我建議各位上NODEMCU就可以,經(jīng)實(shí)踐檢驗(yàn)NODEMCU各個(gè)引腳功能齊全并不缺所謂的5V供電,而且加上擴(kuò)展板之后功能也不少,完全是可以擔(dān)當(dāng)大任的。

還有就是需要注意的就是視頻教程里阿卡林只提到了裝驅(qū)動(dòng)的時(shí)候裝CH340 CH341的驅(qū)動(dòng)而沒(méi)有提到NODEMCU使用的另一種USB轉(zhuǎn)串口模塊的驅(qū)動(dòng)CP210X,說(shuō)實(shí)在的以前在玩NODEMCU的時(shí)候NODEMCU有兩種USB轉(zhuǎn)串口芯片這對(duì)于咱來(lái)說(shuō)是常識(shí)了但是這里還是說(shuō)一下吧,我相信我不說(shuō)的話(huà)咱的觀(guān)眾也會(huì)像阿卡林的觀(guān)眾群里面的小白一樣各種卡BUG然后卡關(guān)的。

而右邊這兩種基于A(yíng)RDUINO演進(jìn)的8266開(kāi)發(fā)板這里也是可以用的

這種單體的ESP8266模塊不是很建議使用,因?yàn)镮O接口是在是少了點(diǎn),這種模塊一般是作為WIFI串口使用的,就像搞單片機(jī)經(jīng)常用的藍(lán)牙串口模塊一樣。

關(guān)于OLED屏幕其實(shí)OLED屏幕型號(hào)還是挺多的,別看都是12864

SPI I2C兩種協(xié)議以及ssd1306 1309 sh1106各種型號(hào)的驅(qū)動(dòng)還是有區(qū)別的,一旦選擇錯(cuò)誤那就是用不了

這種用不了可不是電源插座用不了還可以大力出奇跡或者飛線(xiàn)解決的問(wèn)題,而是它就是用不了。所以購(gòu)買(mǎi)和使用的時(shí)候還是注意點(diǎn)好,雖然代碼都是全的,但是對(duì)于小白來(lái)說(shuō)無(wú)法判斷自己買(mǎi)到手里的東西究竟是哪種型號(hào)的可能還是有的。不如一開(kāi)始就決定好自己要買(mǎi)哪種型號(hào),一般來(lái)說(shuō)OLED都是1306的驅(qū)動(dòng)比較多,對(duì)1106支持比較少不建議買(mǎi)這種。而I2C和SPI兩種協(xié)議的選擇上可以隨意點(diǎn),支持哪種都可以用,當(dāng)然如果有得選買(mǎi)兩種協(xié)議都支持的是最好,沒(méi)有也沒(méi)關(guān)系。

這家9.9包郵的就可以

左邊這個(gè)是咱很久以前買(mǎi)了一直沒(méi)用在吃灰的12864模塊,可以通過(guò)改變外圍元件支持兩種協(xié)議,有六個(gè)引腳,現(xiàn)在是按4SPI配置了。右邊是新買(mǎi)的只支持I2C(IIC)的雙色OLED 12864顯示屏,基于SSD1306驅(qū)動(dòng)。

值得注意的是12864屏幕雖然看著有128*64像素挺不錯(cuò),實(shí)際上體積很小的,和手機(jī)屏一比就能看出來(lái)大概了

實(shí)際上比一元硬幣大不了太多,所以當(dāng)掛鐘用還是差點(diǎn)啊,所以玩歸玩學(xué)習(xí)歸學(xué)習(xí)實(shí)用層次上這玩意最多當(dāng)個(gè)手表,還是離不開(kāi)WIFI的那種。

然后就是咱說(shuō)的杜邦線(xiàn)的問(wèn)題了,還是和之前說(shuō)的一樣,不同的開(kāi)發(fā)板因?yàn)橐_不同所以需要選用不同的杜邦線(xiàn),12864屏幕是排針NODEMCU是排針?biāo)跃€(xiàn)需要母對(duì)母,而D1 WIFI模塊焊接排插或者標(biāo)準(zhǔn)D1 ARDUINO板型的開(kāi)發(fā)板則需要用公對(duì)母杜邦線(xiàn)連接屏幕。

至于連線(xiàn)方式呢這里以D1為例,因?yàn)?2864屏幕是3.3V供電的,所以電源方面VCC直接連開(kāi)發(fā)板的3.3V輸出就可以了(現(xiàn)代的電器設(shè)備基本上很少有直接用5V的了,別說(shuō)3.3,低功耗IC都開(kāi)始普及1.8V甚至更低的電平了,電腦上硬盤(pán)光驅(qū)用的SATA信號(hào)只有0.5V)

具體的接法咱就簡(jiǎn)單帶過(guò)了,因?yàn)樵塾玫氖荖ODEMCU所以接法和這個(gè)不一樣但是大同小異(NODEMCU則是用了D123456和GPIO……分別在板子的上下定義絲印標(biāo)注,不過(guò)使用起來(lái)都一樣)注意電源別接反就行了,大部分模塊接反必?zé)?/p>

D1和NODEMCU的原理圖

簡(jiǎn)單分析NODEMCU引腳關(guān)系,發(fā)現(xiàn)默認(rèn)I2C的SDA和SCL分別是GOIO04和GPIO05,就是上面絲印的D1和D2,所以簡(jiǎn)單改下接線(xiàn)定義就可以了

(其中NODEMCU的GPIO02連接到了ESP-12上的LED,GPIO00燒寫(xiě)需要用所以都不能被定義為I2C接口)

擴(kuò)展:IIC和SPI(以及UART)

UART(Universal Asynchronous Receive Transmitter):也就是我們經(jīng)常所說(shuō)的串口,基本都用于調(diào)試。

SPI(Serial Peripheral Interface, 同步外設(shè)接口)是由摩托羅拉公司開(kāi)發(fā)的全雙工同步串行總線(xiàn),該總線(xiàn)大量用在與EEPROM、ADC、FRAM和顯示驅(qū)動(dòng)器之類(lèi)的慢速外設(shè)器件通信。

SPI是一種串行同步通訊協(xié)議,由一個(gè)主設(shè)備和一個(gè)或多個(gè)從設(shè)備組成,主設(shè)備啟動(dòng)一個(gè)與從設(shè)備的同步通訊,從而完成數(shù)據(jù)的交換。SPI 接口由SDI(串行數(shù)據(jù)輸入),SDO(串行數(shù)據(jù)輸出),SCK(串行移位時(shí)鐘),CS(從使能信號(hào))四種信號(hào)構(gòu)成,CS 決定了唯一的與主設(shè)備通信的從設(shè)備,片選信號(hào)低電平有效。如沒(méi)有CS 信號(hào),則只能存在一個(gè)從設(shè)備,主設(shè)備通過(guò)產(chǎn)生移位時(shí)鐘來(lái)發(fā)起通訊。通訊時(shí),數(shù)據(jù)由SDO 輸出,SDI 輸入,數(shù)據(jù)在時(shí)鐘的上升或下降沿由SDO 輸出,在緊接著的下降或上升沿由SDI 讀入,這樣經(jīng)過(guò)8/16 次時(shí)鐘的改變,完成8/16 位數(shù)據(jù)的傳輸。

SPI比較混亂,主要是沒(méi)有標(biāo)準(zhǔn)的協(xié)議,只有moto的事實(shí)標(biāo)準(zhǔn)。所以衍生出多個(gè)版本,但沒(méi)有本質(zhì)的差異。常見(jiàn)的SPI信號(hào)有:SS片選、SCK同步時(shí)鐘、MISO、MOSI(也有叫SDI、SDO的)數(shù)據(jù)輸入和輸出,還的有包括DCX命令數(shù)據(jù)選擇。

SPI分4線(xiàn)和3線(xiàn),4線(xiàn)接口:包括SCLK、SDO、SDI、SS;3線(xiàn)接口:包括SCLK、SDA、SS。所以3線(xiàn)和4線(xiàn)的不同在于,4線(xiàn)接口可以實(shí)現(xiàn)的是master in和master out。但3線(xiàn)只有master out。不管是3線(xiàn)還是4線(xiàn),SS是必須有的。master使用不同的SS信號(hào)可以連接多個(gè)salve

IIC(Inter Integrated Circuit):兩根線(xiàn):一個(gè)時(shí)鐘線(xiàn)SCL和一個(gè)數(shù)據(jù)線(xiàn)SDA。只有一根數(shù)據(jù)線(xiàn),所以是半雙工通信。接線(xiàn)不難,而且兩根線(xiàn)上也可以?huà)旌芏嘣O(shè)備(每個(gè)設(shè)備的IIC地址不同)

速率

SPI 速率與芯片有關(guān),有的400K,有的到幾兆;

rs232速率一般最大115200

iic一般應(yīng)用400K,CAN最高可到1M

所以為了接線(xiàn)方便原則上可以用IIC協(xié)議的屏,犧牲點(diǎn)速率沒(méi)什么又不是搞動(dòng)畫(huà)MTV,就為了看時(shí)間這點(diǎn)速度差沒(méi)什么

UART, SPI, IIC的詳解及三者的區(qū)別和聯(lián)系 - 一抹煙霞 - 博客園

軟件方面

代碼:https:///fj3p1 大佬已經(jīng)提供了,還按我們上次說(shuō)的ARDUINO環(huán)境庫(kù)的安裝和使用GITHUB上的開(kāi)源項(xiàng)目 的方法下載就可以,這次并不需要ARDUINO環(huán)境

關(guān)于程序的刷寫(xiě),首先刷寫(xiě)程序之前要安裝好驅(qū)動(dòng)這個(gè)是常識(shí)。驅(qū)動(dòng)都驅(qū)不上你刷寫(xiě)個(gè)屁(沒(méi)有硬件支持你破解個(gè)屁)

如果你用的是CH340 CH341轉(zhuǎn)接方案的開(kāi)發(fā)板就用CH340的驅(qū)動(dòng),如果用的是CP210X轉(zhuǎn)接方案的開(kāi)發(fā)板就用CP210X的驅(qū)動(dòng),我這里提供了WIN7的驅(qū)動(dòng)。我建議各位都安裝一遍然后再說(shuō),畢竟多動(dòng)動(dòng)鼠標(biāo)安裝個(gè)驅(qū)動(dòng)自己也不少塊肉。(這里MAC用戶(hù)和LINUX用戶(hù)需要自己想辦法了,XP用戶(hù)也要麻煩一下自己去找32位的驅(qū)動(dòng))

打開(kāi)驅(qū)動(dòng)包,WIN7 WIN8就選WIN7_8 WIN10就選WIN10

如果你有管理員權(quán)限,直接在壓縮包里面打開(kāi)安裝文件就可以了,64位系統(tǒng)選X64,32位系統(tǒng)選X86,XP需要另外找驅(qū)動(dòng) MAC驅(qū)動(dòng)安裝比較麻煩如果有雙系統(tǒng)建議切換到WIN干這個(gè)。

阿卡林給的是更高級(jí)的工具

這里要先選擇好寫(xiě)入工具需要寫(xiě)入的模塊種類(lèi)然后才能進(jìn)同樣難用的GUI圖形界面選擇要刷寫(xiě)的包和波特率 COM口等參數(shù)

其實(shí)這和ARDUINO開(kāi)發(fā)板的程序上傳差不太多,只是多了個(gè)選包和波特率的環(huán)節(jié)

但是這個(gè)界面對(duì)于單純的ESP8266固件燒寫(xiě)太麻煩了

我建議各位做基于8266模塊的WIFI鐘就不要用ESP寫(xiě)入工具了,直接用8266 FLASHER,能省不少事呢

首先還是熟悉的界面,8266燒寫(xiě)器,當(dāng)年咱用這個(gè)玩意可是沒(méi)少燒錄。

不知道串口是哪個(gè)就用設(shè)備管理器看看或者挨個(gè)試試,反正試錯(cuò)了也沒(méi)啥大事。一般COM口1是系統(tǒng)自帶的,往COM1刷寫(xiě)沒(méi)用。

基本上選對(duì)了COM口之后再加載打包好的BIN固件就行了 這里是SPI就選SPI I2C就選I2C

如果燒寫(xiě)失敗考慮一下把波特率改成9600試試,當(dāng)然代價(jià)是燒寫(xiě)的速度基本上得等挺長(zhǎng)時(shí)間

然后如果沒(méi)事了的話(huà)點(diǎn)開(kāi)始就可以燒寫(xiě)了

開(kāi)始燒寫(xiě)

寫(xiě)完了之后會(huì)告訴你寫(xiě)入成不成功,這個(gè)對(duì)號(hào)表示的就是成功了,恭喜,如果錯(cuò)了也沒(méi)關(guān)系,再來(lái)就是了。

一般燒寫(xiě)前后按操作規(guī)范需要按下模塊的FLASH和RESET鍵,不過(guò)管他呢咱這次沒(méi)按也照樣正常工作了。

模塊亮起來(lái)了!

因?yàn)樵郜F(xiàn)在接的是后買(mǎi)的I2C的屏幕所以這里是按照I2C的接線(xiàn)。

然后之后就簡(jiǎn)單了,就和配置普通的智能硬件差不多,打開(kāi)手機(jī)或者帶WLAN的電腦搜8266模塊的AP熱點(diǎn)名,然后連接完了之后就像配置路由器一樣連接自家WIFI就可以。

如果熱點(diǎn)掃不出來(lái)就多等會(huì)兒

會(huì)出來(lái)的

然后就簡(jiǎn)單了

這水平還用不著機(jī)翻吧

總之就是輸SSID和密碼的簡(jiǎn)單無(wú)聊物聯(lián)網(wǎng)配置環(huán)節(jié),這上面的SSID是可以實(shí)時(shí)掃描顯示的

現(xiàn)在的智能手機(jī)會(huì)自動(dòng)檢測(cè)WIFI能不能聯(lián)網(wǎng),且在不能聯(lián)網(wǎng)的時(shí)候會(huì)傾向于斷線(xiàn)切換到其他網(wǎng)絡(luò),華為手機(jī)就會(huì)實(shí)現(xiàn)問(wèn)你,當(dāng)然是選擇不切了活還沒(méi)干完呢。

有的手機(jī)像以前我那個(gè)小米就喜歡不問(wèn)你直接切,如果手動(dòng)連回來(lái)還繼續(xù)這樣的話(huà)那實(shí)在不行就只能刪掉原先的SSID了

如果忘了自家WIFI密碼就上路由器管理頁(yè)面去找,或者用手機(jī)拿二維碼分享一下WIFI然后識(shí)別二維碼文字信息。

輸入WIFI密碼之后就完成了配置

設(shè)定完了

可以看到模塊顯示的時(shí)間已經(jīng)被設(shè)定好是UTC+8北京時(shí)間了。

NODEMCU刷上一樣的固件也是一樣能用的

GPIO4和5即使接反也不會(huì)燒模塊,但是VCC和GND一定不要接錯(cuò)電壓或者接反

但是如果用SPI的屏幕的話(huà)還按照I2C的方法接線(xiàn)就怎么都不行了

另外呢咱自己的自帶屏幕的NODEMCU也不出意外的GG了,因?yàn)檫@個(gè)模塊沒(méi)記錯(cuò)的話(huà)屏幕的信號(hào)接口定義和驅(qū)動(dòng)好像和常見(jiàn)的1306都不一樣,是另一套來(lái)著。

但是我們可以仿照普通NODEMCU的屏幕接線(xiàn)法暫且先頂一下……

emmmmm 然后怎么辦?當(dāng)然是這么辦

這個(gè)世界就是這樣子的,什么事都自己干這種思想是不對(duì)的

咱去年這個(gè)時(shí)候還覺(jué)得自己一個(gè)人就能應(yīng)付字幕組的所有事,不會(huì)可以自學(xué),但是現(xiàn)在想想思想也不對(duì),得學(xué)會(huì)依靠人。雖然一個(gè)人可以憑實(shí)力變強(qiáng)但是不學(xué)會(huì)組團(tuán)也是不行的,要是什么事都能靠自己的話(huà)就不需要社會(huì)了

(這兩天我還被動(dòng)畫(huà)教育了,過(guò)兩天更漫評(píng))

總之雖然我們會(huì)用ARDUINO更換庫(kù)和重新定義屏幕的數(shù)字輸出定義,但是由于項(xiàng)目在阿卡林大佬手里所以還是麻煩大佬代勞了……還有ARDUINO真的是非常好玩的東西,當(dāng)年咱實(shí)驗(yàn)室的大佬說(shuō)自己學(xué)會(huì)用單片機(jī)驅(qū)動(dòng)一個(gè)又一個(gè)模塊很有成就感的時(shí)候我就能想象得到這種感覺(jué)了,因?yàn)樵圩约寒?dāng)時(shí)用高壓電源驅(qū)動(dòng)一個(gè)又一個(gè)演示設(shè)備的時(shí)候也非常有成就感。代碼強(qiáng)悍的大佬實(shí)際動(dòng)手操作水平和物理素養(yǎng)并不是特別好,所以當(dāng)時(shí)咱也有幫助大佬解決困難的時(shí)候,人與人之間的關(guān)系永遠(yuǎn)都是這樣的,取長(zhǎng)補(bǔ)短互相幫助嘛。咱和阿卡林大佬有著同樣的愛(ài)好,也同樣都是有修為和自己的字幕組的UP(至少我是前UP),互相幫助共同進(jìn)步也是挺不錯(cuò)的事呢。

總之下期我們?cè)俸煤谜M(jìn)階的HID設(shè)備(自制鼠標(biāo)鍵盤(pán))教程吧,屆時(shí)我們會(huì)通過(guò)之前的ARDUINO LEONARDO完成我們夢(mèng)寐以求的項(xiàng)目的起點(diǎn)——自制指點(diǎn)桿(我倒是更想知道怎么驅(qū)動(dòng)IBM的原裝帶指點(diǎn)桿的鍵盤(pán),如果能解決信號(hào)定義的問(wèn)題的話(huà)轉(zhuǎn)USB估計(jì)就不是問(wèn)題了)

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶(hù)發(fā)布,不代表本站觀(guān)點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買(mǎi)等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶(hù) 評(píng)論公約

    類(lèi)似文章 更多

    欧美加勒比一区二区三区| 中文字幕一区二区免费| 欧美日本精品视频在线观看| 久久婷婷综合色拍亚洲| 日韩精品一区二区亚洲| 精品欧美日韩一区二区三区| 久久99这里只精品热在线| 久久精品一区二区少妇| 一区二区三区在线不卡免费| 午夜精品国产精品久久久| 久草热视频这里只有精品| 插进她的身体里在线观看骚| 日韩国产亚洲欧美另类| 99精品国产一区二区青青 | 国产精品午夜小视频观看| 91麻豆视频国产一区二区| 久久精品亚洲情色欧美| 国产不卡一区二区四区| 亚洲一区二区三区国产| 国产精品熟女乱色一区二区| 欧美日韩国产综合在线| 亚洲欧美一二区日韩高清在线| 午夜福利网午夜福利网| 婷婷色网视频在线播放| 亚洲国产香蕉视频在线观看| 婷婷色网视频在线播放| 亚洲国产精品久久综合网| 免费观看在线午夜视频| 日本午夜精品视频在线观看| 国产欧美日韩精品成人专区| 美国黑人一级黄色大片| 成人午夜爽爽爽免费视频| 黄色激情视频中文字幕| 91在线播放在线播放观看| 操白丝女孩在线观看免费高清| 亚洲一二三四区免费视频| 深夜少妇一区二区三区| 国产精品欧美一区两区| 久久精品国产亚洲av麻豆尤物 | 久久国产精品热爱视频| 国产视频一区二区三区四区|