吴忠躺衫网络科技有限公司

電子發燒友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达法8| 做生意招财的东西| 百家乐官网龙虎玩| 网上百家乐官网如何作假| 大发888官方备用| 闲和庄百家乐赌场娱乐网规则| 24山安葬择日吉凶| 真人百家乐官网代理分成| 鄂托克旗| 新营市| 大发888电话客服| 百家乐赌博器| 张家港百家乐赌博| 属猪与属狗 做生意| 电脑赌百家乐官网可靠吗| 百家乐官网开户送8彩金| 百家乐官网必胜下注法| 老河口市| 子洲县| 娱乐城送彩金| 德州扑克高手| 澳门博彩公司| 大发在线德州扑克| 香港六合彩官方网站| 大发888下载客户端| 二八杠认牌绝技| 威尼斯人娱乐城筹码| 百家乐群详解包杀| 棋牌百家乐有稳赚的方法吗 | 百家乐官网英皇娱乐场| 不夜城百家乐官网的玩法技巧和规则| 游戏机百家乐官网的技巧|