那曲檬骨新材料有限公司

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子資料>通過WiFi Web服務器公開您的IoT Bundle Kit信息

通過WiFi Web服務器公開您的IoT Bundle Kit信息

2023-06-15 | zip | 0.00 MB | 次下載 | 免費

資料介紹

描述

注意:本教程可能已過時,請到此處獲取更新版本。

您可以將這個項目想象成一個獨立的監控設備,它可以在沒有 WiFi 互聯網連接的情況下向其他移動設備(即智能手機)公開信息,同時托管此信息的備份

在這個項目中,WiFi Web 服務器始終處于開啟狀態,而您可以通過按下按鈕輕松觸發服務器,如果按下它就會啟動它,從而降低應用程序的功耗。溫度、濕度、壓力和光照數據將顯示在一個簡單的網頁上,而兩個按鈕將允許控制 Proto Carrier 上兩個繼電器的行為。

最重要的是,所有數據都存儲在 SD 上的 .CSV 文件中(逗號分隔值)。如果您想要一個可以根據需要收集/或更換的可靠備份設備,這將非常方便。

軟件

該項目嚴重依賴于 Tom Igoe 編寫的 WiFi NINA 庫的 AP_SimpleWebServer 示例:

文件>示例>WifiNINA>AP_SimpleWebServer.ino

我強烈建議您運行該示例以測試更簡單的草圖。在開始之前,我們需要知道 SSID 和密碼名稱要超過八個字母,如果您不想遇到奇怪的行為,請不要使用短名稱。另一個非常重要的經驗法則是確保 WiFiNINA 庫是最新的(我們所說的 1.4.0)。代碼在第 46 行檢查固件版本。

String fv = WiFi.firmwareVersion();
if (fv < "1.0.0") {
Serial.println("Please upgrade the firmware");
}

您應該按照固件更新程序的說明(工具>Wifi101 WifiNINA 固件更新程序),以 100% 確保一切都是最新的并且在模塊上正常工作。如果您可以測試AP_SimpleWebServer.ino代碼,您應該能夠點亮打開和關閉板載 LED

請記住 MKR WiFi 1010 提供的網絡與互聯網沒有連接,因此您可以在某些移動設備上啟用非連接導航。我們已準備好#copypasta代碼。之前,讓我們回顧一下它,以檢查一切是否正常。

要導入的庫:

#include 
#include 
#include 
#include 
#define POLL_RATE 2*1000

該變量POLL_RATE定義了 SD 數據的更新時間。每個日志都打印在串行端口中供您檢查。

在該函數中,檢查與WiFi模塊、Environment Shield和SD卡的通信,并且服務器在80端口上運行,并且在整個函數setup() 中通知我們在串行端口上。printWiFiStatus();

// start the web server on port 80
server.begin();// 
you're connected now, so print out the status
printWiFiStatus();

和前面的例子一樣,每次客戶端連接時,它的瀏覽器都會從client.println()函數中注入 html 數據。此外,這可以在串行日志中看到。

?
poYBAGNhQ3WAIlAwAAJq6f8orSc091.png
?

這個版本的代碼中唯一的例外是主體部分,它在readENV() 函數中生成,返回一個帶有數據的字符串。

String body = readENV();
// the content of the HTTP response follows the header:
client.print(body);

然后在整個void writeLog() 函數中將數據保存在 SD 上。您可以使用 Web UI 控制板。

?
pYYBAGNhQ3eABJDhAACTDoifRjQ765.png
?

在 SD 卡上托管圖像

作為獎勵曲目,Arduino 徽標托管在 SD 上,并使用base64 標準直接導入頁面您可以使用多個站點來創建一個 img.txt 文件。一探究竟!


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1A7159和A7139射頻芯片的資料免費下載
  2. 0.20 MB   |  55次下載  |  5 積分
  3. 2PIC12F629/675 數據手冊免費下載
  4. 2.38 MB   |  36次下載  |  5 積分
  5. 3PIC16F716 數據手冊免費下載
  6. 2.35 MB   |  18次下載  |  5 積分
  7. 4dsPIC33EDV64MC205電機控制開發板用戶指南
  8. 5.78MB   |  8次下載  |  免費
  9. 5STC15系列常用寄存器匯總免費下載
  10. 1.60 MB   |  7次下載  |  5 積分
  11. 6模擬電路仿真實現
  12. 2.94MB   |  4次下載  |  免費
  13. 7PCB圖繪制實例操作
  14. 2.92MB   |  2次下載  |  免費
  15. 8零死角玩轉STM32F103—指南者
  16. 26.78 MB   |  1次下載  |  1 積分

本月

  1. 1ADI高性能電源管理解決方案
  2. 2.43 MB   |  452次下載  |  免費
  3. 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
  4. 5.67 MB   |  141次下載  |  1 積分
  5. 3基于STM32單片機智能手環心率計步器體溫顯示設計
  6. 0.10 MB   |  137次下載  |  免費
  7. 4A7159和A7139射頻芯片的資料免費下載
  8. 0.20 MB   |  55次下載  |  5 積分
  9. 5PIC12F629/675 數據手冊免費下載
  10. 2.38 MB   |  36次下載  |  5 積分
  11. 6如何正確測試電源的紋波
  12. 0.36 MB   |  19次下載  |  免費
  13. 7PIC16F716 數據手冊免費下載
  14. 2.35 MB   |  18次下載  |  5 積分
  15. 8Q/SQR E8-4-2024乘用車電子電器零部件及子系統EMC試驗方法及要求
  16. 1.97 MB   |  8次下載  |  10 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935121次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233088次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73810次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
菲律宾百家乐官网的说法| 百家乐技巧平注常赢法| 百家乐赢钱打| 友谊县| 百家乐佛泰阁| 永利百家乐官网开户| 百家乐一黑到底| 百家乐官网赌场博彩赌场网| 威尼斯人娱乐城网络博彩| 赌博百家乐官网技巧| 海南太阳城大酒店| 百家乐官网路书| 大发888娱乐真钱游戏| 太阳百家乐官网开户| 大发888开户日博备用| 百家乐几点开奖| 百家乐官网接线玩法| 新花园百家乐的玩法技巧和规则| 百家乐官网15人桌布| bet365v网卡| 线上百家乐信誉| 金都百家乐官网的玩法技巧和规则| 圣淘沙娱乐| 专业百家乐软件| 百家乐怎样捉住长开| 百家乐官网龙虎台布作弊技巧 | 百家乐最长的闲| 百家乐官网最新投注方法| 大发888提款| 广州百家乐赌城| 24山向吉凶详解视频| 百家乐官网的桌子| 全讯网a3322| 博彩百家乐字谜总汇二丹东| 金冠百家乐娱乐城| 机器百家乐官网心得| 百家乐官网四式正反路| bet365注册哪家好 | 六合彩图片| 全讯网vc8888.com| 大发888在线娱乐游戏|