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

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

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

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

具有128bit安全性的ESP8266代碼生成器

454398 ? 來源:wv ? 2019-10-13 17:13 ? 次閱讀

步驟1:設(shè)置OLIMEX ESP8266-EVB的編程設(shè)置

要設(shè)置程序以對OLIMEX ESP8266-EVB進(jìn)行編程,請按照https://github.com/esp8266/arduino上 使用Boards Manager安裝中給出的步驟進(jìn)行操作》 即可。從[工具]→[董事會]菜單中打開Boards Manager并選擇Type Contributed 并安裝esp8266平臺。該項(xiàng)目使用ESP8266 1.6.4-673-g8cd3697版本進(jìn)行編譯。以后的版本會更好一些,但是隨著平臺的快速發(fā)展,它們可能會存在自己的錯(cuò)誤。

要從Arduino IDE編程OLIMEX ESP8266-EVB,我使用了Olimex的USB串行電纜F及其驅(qū)動(dòng)程序。如上所示,它已連接到ESP8266-EVB。您還需要V5電源到至少1A容量的中心正直徑2.1mm直徑桶形連接器

步驟2:編寫OLIMEX ESP8266-EVB

最新版本的pfodDesigner支持為OLIMEX ESP8266-EVB生成代碼。

這是pfodDesigner生成的示例草圖,用于打開/關(guān)閉繼電器(通過D5)。

使用pfodDesigner,您可以設(shè)計(jì)自己的菜單和子菜單,以控制OLIMEX的任何引腳。

要編譯草圖,您需要下載并安裝pfodParser庫V2.15 +此草圖也位于pfodParser庫V2.15的examples目錄中

您還需要編輯生成的草圖以插入wifi網(wǎng)絡(luò)的ssid和密碼,還建議您您設(shè)置一個(gè)staticIP(有關(guān)詳細(xì)信息,請參見生成的代碼)

#define WLAN_SSID “myNetwork” // cannot be longer than 32 characters!

#define WLAN_PASS “myPassword”

編程OLIMEX ESP8266很簡單插入U(xiǎn)SB串行電纜時(shí),請按下OLIMEX ESP8266-EVB上的白色按鈕,然后按住該按鈕,同時(shí)插入電源線。一旦開發(fā)板上電,就可以釋放按鈕。

然后單擊Arduino下載按鈕以編譯草圖并將其下載到OLIMEX ESP8266-EVB。下載完成后,開發(fā)板將以正常操作模式重啟,您可以打開Arduino IDE串行監(jiān)視器(設(shè)置為115200波特)以查看任何草圖的啟動(dòng)消息。

步驟3:控制帶有PfodApp的OLIMEX ESP8266-EVB

加載草圖后,用網(wǎng)絡(luò)的ssid和密碼進(jìn)行編輯,ESP8266將連接到網(wǎng)絡(luò)。如果模塊未連接到網(wǎng)絡(luò),則應(yīng)檢查ssid和pw設(shè)置。

如果未設(shè)置staticIP字符串,則使用DHCP來獲取模塊的IP,因此您需要檢查已分配的IP。您可以通過登錄路由器并查看剛剛連接了哪些新IP來完成此操作,或者可以在移動(dòng)設(shè)備上使用fing來查看哪些IP有效。尋找Espressif的IP。

然后在您的Android移動(dòng)設(shè)備上安裝pfodApp并為此IP建立連接(請參閱pfodAppForAndroidGettingStarted.pdf)。

在連接時(shí),草圖將發(fā)回該菜單供您控制OLIMEX ESP8266-EVB上的繼電器。

第4步:添加128位安全性

防止未經(jīng)授權(quán)的用戶通過Internet訪問您的設(shè)備就像編輯

#define pfodSecurityCode “”

添加您自己的秘密一樣容易密碼(最多32個(gè)十六進(jìn)制數(shù)字)

例如,要設(shè)置173057F7A706AF9BBE65D51122A14CEE的安全碼,您可以使用

#define pfodSecurityCode “173057F7A706AF9BBE65D51122A14CEE”

當(dāng)然,您應(yīng)該使用自己的密碼。在pfodApp連接中設(shè)置您自己的代碼將使您(無其他人)能夠連接。

為確保良好的安全性,必須使用較長的隨機(jī)代碼。 pfodApp最多支持128位的32位十六進(jìn)制數(shù)字。

要生成自己的密碼,可以從此處下載隨機(jī)的密鑰生成器。除了生成隨機(jī)密鑰外,該程序還將它們作為QR碼寫出,因此您可以輕松而準(zhǔn)確地在pfodApp連接中進(jìn)行設(shè)置。

您將打印出QR碼并將其附加到pfodDevice。然后,您可以使用手機(jī)上的QR閱讀器(例如QR Droid Private)讀入您的手機(jī)并將其復(fù)制到pfodApp連接密碼,以便進(jìn)行連接。

請參閱簡單的WiFi/Arduino具有128位安全性的pfodDevice?,提供了使用密鑰生成器和QR碼的詳細(xì)示例。

結(jié)論

該指令說明了創(chuàng)建自定義菜單來控制的過程非常容易您的ESP8266并安全地打開和關(guān)閉其繼電器。

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

    關(guān)注

    0

    文章

    25

    瀏覽量

    9168
  • ESP8266
    +關(guān)注

    關(guān)注

    50

    文章

    962

    瀏覽量

    45374
收藏 人收藏

    評論

    相關(guān)推薦

    EE-322:面向SHARC處理器的專家代碼生成器

    電子發(fā)燒友網(wǎng)站提供《EE-322:面向SHARC處理器的專家代碼生成器.pdf》資料免費(fèi)下載
    發(fā)表于 01-07 14:04 ?0次下載
    EE-322:面向SHARC處理器的專家<b class='flag-5'>代碼</b><b class='flag-5'>生成器</b>

    ESP8266 太空人動(dòng)畫的 OLED 顯示

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

    Freepik攜手Magnific AI推出AI圖像生成器

    近日,設(shè)計(jì)資源巨頭Freepik攜手Magnific AI,共同推出了革命的AI圖像生成器——Freepik Mystic,這一里程碑式的發(fā)布標(biāo)志著AI圖像創(chuàng)作領(lǐng)域邁入了一個(gè)全新的高度
    的頭像 發(fā)表于 08-30 16:23 ?1235次閱讀

    STM32 ESP8266阿里云鏈接源碼

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

    esp32和esp8266代碼共用嗎

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

    esp8266esp32區(qū)別是什么

    Xtensa? 32-bit LX6 CPU,主頻可達(dá)240MHz,具有更強(qiáng)大的處理能力。 內(nèi)存 : ESP8266 :通常有64KB到512KB的RAM,以及1MB到4MB的閃存。 ESP
    的頭像 發(fā)表于 08-19 18:16 ?6046次閱讀

    ESP8266需要燒錄固件庫嘛

    的步驟。 一、固件庫的作用 固件庫是一組預(yù)先編寫好的程序代碼,用于實(shí)現(xiàn)ESP8266模塊的特定功能。這些代碼通常由經(jīng)驗(yàn)豐富的開發(fā)者編寫,經(jīng)過多次測試和優(yōu)化,具有較高的穩(wěn)定性和可靠
    的頭像 發(fā)表于 08-19 17:30 ?1087次閱讀

    esp8266不燒錄可以使用嗎

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

    esp8266wifi模塊怎么連接手機(jī)

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

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

    基于ESP8266實(shí)現(xiàn)網(wǎng)絡(luò)獲取天氣和時(shí)鐘并OLED顯示
    的頭像 發(fā)表于 06-28 04:46 ?1452次閱讀
    <b class='flag-5'>ESP8266</b>網(wǎng)絡(luò)天氣時(shí)鐘OLED顯示

    ESP32-C3私有服務(wù)的UUID設(shè)置為128bit UUID會報(bào)錯(cuò)怎么解決?

    esp-idfexamplesbluetoothbluedroidblegatt_server_service_table的DEMO上修改16bit 的私有服務(wù)UUID為128bit的UUID,但改完后燒錄的串口信息會報(bào)錯(cuò),bl
    發(fā)表于 06-20 08:19

    esp32在VSCode ESP-IDF的示例程序中如何更改默認(rèn)的128bit的UUID?

    esp32在VSCode ESP-IDF中的示例程序中如何更改默認(rèn)的128bit的UUID?
    發(fā)表于 06-07 08:27

    國產(chǎn)低成本W(wǎng)i-Fi SoC解決方案芯片ESP8266ESP8285對比差異

    ESP8266ESP8285對比差異 ESP8285相當(dāng)于在ESP8266基礎(chǔ)上多加了1/2MB Flash, ESP8285與
    的頭像 發(fā)表于 05-17 11:44 ?1545次閱讀
    國產(chǎn)低成本W(wǎng)i-Fi SoC解決方案芯片<b class='flag-5'>ESP8266</b>與<b class='flag-5'>ESP</b>8285對比差異

    飛凌嵌入式ElfBoard ELF 1板卡-在線二維生成器

    在線二維生成器允許用戶將文本、網(wǎng)址、圖片或其他數(shù)據(jù)轉(zhuǎn)換為二維形式。二維是一種特殊類型的條形碼,它可以通過掃描來快速識別和讀取信息。在線二維
    發(fā)表于 04-24 17:00

    Minitab 交互式表格生成器

    生成器
    MinitabUG
    發(fā)布于 :2024年04月03日 15:58:54
    主站蜘蛛池模板: 婷色| 91网站免费在线观看 | 国产乱码精品一区二区三区四川人 | 狠狠色丁香婷婷久久综合不卡 | 深爱激情婷婷 | 久久精品在 | 亚洲福利视频网站 | 天天操天天爱天天干 | 亚洲淫视频 | 欧美国产日本高清不卡 | 亚洲 图片 小说 欧美 另类 | 4hc44四虎www亚洲 | 午夜久久久久久 | 国产二区三区毛片 | 可以免费看黄的网址 | 神马午夜影视 | 天天操夜夜操狠狠操 | 91大神在线精品视频一区 | 国模大尺度人体一区 | 久久久久国产成人精品亚洲午夜 | 亚洲九色 | 国产精品久久福利网站 | 窝窝午夜看片 | 天天射天天操天天色 | 三级毛片在线播放 | 亚欧精品一区二区三区 | 一区二区三区影视 | 亚洲三级免费观看 | 亚洲码在线 | 四虎影视在线影院4hu | 天天干天天曰 | 欧美刺激午夜性久久久久久久 | 日韩欧美亚洲一区 | 天天狠狠弄夜夜狠狠躁·太爽了 | 欧洲不卡一卡2卡三卡4卡网站 | 男男失禁play 把尿bl | 综合婷婷丁香 | 四虎影院新地址 | 欧美成人免费网站 | 亚洲福利在线视频 | 日本电影在线观看黄 |