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

電子發燒友App

硬聲App

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

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

3天內不再提示
電子發燒友網>電子資料下載>電子資料>帶Arduino IoT捆綁包的書呆子

帶Arduino IoT捆綁包的書呆子

2023-01-31 | zip | 0.09 MB | 次下載 | 免費

資料介紹

描述

Arduino IoT Cloud 的幫助下創建桌面寵物!

Nerd 是一種桌面電子寵物,靠進食和陽光生存。為了讓它茁壯成長,您必須定期給它喂食并將其暴露在陽光下。如果它的食物用完了,它會使用內置的壓電揚聲器以摩爾斯電碼發出求救信號

簡而言之

Nerd 需要食物,您可以按下按鈕給它食物。否則它會通過蜂鳴器發出噪音來抱怨,直到您喂它或把它放在陽光下。Nerd 將連接到 Arduino Cloud,我們可以在其中可視化 Nerd 的食物量和它所處的光照水平。云還將處理代碼中所需的計時元素。如果 Nerd 沒有食物,它會急劇死亡,并發出很大的噪音。

組件

  • 紅綠燈
  • 蜂鳴器
  • 按鈕
  • 10K歐姆電阻

學習目標

  • 介紹 Arduino IoT Remote 應用程序
  • 創建 Arduino 物聯網云儀表板

想知道更多?

教程是讓您熟悉 Arduino MKR IoT Bundle 的一系列實驗的一部分。所有實驗都可以使用 Arduino MKR IoT Bundle 中包含的組件構建。

電路

在這個項目中,我們將使用以下電路。在其中,我們有一個 220 歐姆的電阻連接在接地和用于光電晶體管的 A2 引腳之間。在接地和按鈕之間連接一個 10k 歐姆電阻。

pYYBAGPXLvKANWJtAAGnIcl9kIE909.png
?

設置 Arduino 物聯網云

如果您是 Arduino IoT Cloud 的新手,請查看我們的入門指南

創建新事物和儀表板非常容易。首先在此處訪問 Arduino Cloud 站點。設置云包括以下部分:

  • 創建一個東西
  • 連接設備
  • 添加變量
?

變量

我們將從添加三個變量開始:

poYBAGPXLvSAHUFyAADgh6Rz5JE099.png
?

儀表板

部署項目的下一步是使用 Arduino IoT 儀表板添加控制面板。我們可以導航到Dashboards -> Build Dashboard -> ADD ,然后我們可以添加兩個小部件并將它們鏈接到變量,如下所示:

  • 儀表小部件 -> nerdsFood(最多 12 個)
  • 儀表小部件 -> nerdsLight(最多 500)
?

設置硬件和草圖

跟蹤書呆子的食物

為了跟蹤書呆子的食物,我們將使用一個int變量。當 Nerd 處于足夠的陽光下并按下按鈕時,它將被喂食。發出聲音,讓您知道它收到了食物。RGB LED 會根據書呆子的饑餓狀態改變顏色。

/* Set color status feedback */
if(nerdsFood < 4){        /* if starving show red */
    setColor(255, 0, 0);  /* Red */
}
else if(nerdsFood >= 4 && nerdsFood < 8){
    setColor(255, 255, 0); /* yellow */
}
else{
    setColor(0, 255, 0); /* green */
}

我們可以使用 Arduino Cloud 儀表板以數字方式跟蹤食物。我們還將使用 Arduino Cloud 中的時間變量來輕松管理食物計數何時下降。在這里,我們將在食物供應減少 1 之前等待 10 分鐘。最大食物存儲設置為 12,這可以通過更改“ if”運算符中的閾值來擴展,并且不要忘記更新儀表板上的跟蹤器,以便您可以準確地跟蹤 Nerd 擁有的食物。

void onNerdsFoodChange(){
    if(nerdsFood == 0 && justWokeUp==false){
        /* DIE :( */
        SOS();
    }
}

Nerd 第一次醒來時會從 2 個食物開始,然后這個值會被 Cloud 跟蹤。如果它死了,它也會以 2 份食物重新開始。

檢查光照水平

為了確保我們的 Nerd 獲得足夠的陽光,我們將使用光電晶體管。使用nerdsLight云變量跟蹤光照水平。

int SensorPin = A2;
nerdsLight = analogRead(SensorPin);

當 Nerd 第一次醒來時,這是設備啟動并且 Nerd 第一次接收到陽光的時候。它會發出聲音并閃爍燈光。然后,每次您嘗試給書呆子一些食物時,都會檢查該變量。如果您無法喂養書呆子,可以更改光照水平的閾值。您可以使用 Cloud 檢查當 Nerd 在燈光下時您獲得的值,然后在代碼中更改此處的閾值:

if(nerdsFood < 12 && nerdsLight>150)

使用 Arduino Cloud 的時間跟蹤器

書呆子每 10 分鐘就會感到饑餓,并吃掉給它的食物。為了跟蹤 Nerd 何時餓了,我們將使用 Arduino Cloud 中的時間變量。我們將使用從 Arduino 云中獲取的自動生成函數來更改 Nerds 進食時的食物。該函數將在一段時間后執行。時間在 nerdsTime 變量配置中確定。在本例中,我們將時間設置為 10 分鐘,必須以秒為單位。

想知道更多?

本教程是讓您熟悉 Arduino IoT Bundle 的一系列實驗的一部分。所有實驗都可以使用 IoT Bundle 中包含的組件來構建。


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

評論

查看更多

下載排行

本周

  1. 1DC電源插座圖紙
  2. 0.67 MB   |  2次下載  |  免費
  3. 2AN119A-使用高度集成的DC/DC uModule穩壓器系統為基于FPGA的復雜系統供電
  4. 499.88KB   |  次下載  |  免費
  5. 3AN52-凌力爾特雜志電路合集,第1卷
  6. 185.9KB   |  次下載  |  免費
  7. 4AN160-具有遠程溫度檢測功能的單通道電源監控器
  8. 451.34KB   |  次下載  |  免費
  9. 5AN-423: 直接數字頻率合成器AD9850的幅度調制
  10. 159.13KB   |  次下載  |  免費
  11. 6AN-1451: 用于電能計量應用的RS-485故障安全和信號丟失檢測器
  12. 372.18KB   |  次下載  |  免費
  13. 7EE-88:使用21xx編譯器在C中初始化變量
  14. 289.34KB   |  次下載  |  免費
  15. 8AN-644:在微型轉換器上使用定時器2進行頻率測量(uC013)
  16. 62.47KB   |  次下載  |  免費

本月

  1. 1ADI高性能電源管理解決方案
  2. 2.43 MB   |  450次下載  |  免費
  3. 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
  4. 5.67 MB   |  138次下載  |  1 積分
  5. 3基于STM32單片機智能手環心率計步器體溫顯示設計
  6. 0.10 MB   |  129次下載  |  免費
  7. 4使用單片機實現七人表決器的程序和仿真資料免費下載
  8. 2.96 MB   |  44次下載  |  免費
  9. 53314A函數發生器維修手冊
  10. 16.30 MB   |  31次下載  |  免費
  11. 6美的電磁爐維修手冊大全
  12. 1.56 MB   |  22次下載  |  5 積分
  13. 7如何正確測試電源的紋波
  14. 0.36 MB   |  17次下載  |  免費
  15. 8感應筆電路圖
  16. 0.06 MB   |  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 積分
主站蜘蛛池模板: 天天插天天狠 | 黄色性生活毛片 | 日本高清中文字幕在线观穿线视频 | 免费看欧美理论片在线 | 亚洲精品久久久久午夜三 | 欧美特级午夜一区二区三区 | 天天操bb| 夭天干天天做天天免费看 | 亚洲人成电影 | 国产午夜精品久久久久九九 | 国产papa| 免费观看一级特黄欧美大片 | 日本在线看小视频网址 | 黄色在线播放网址 | 天天爱天天插 | 人日人操| 亚洲色图国产精品 | 色麒麟影院 | 一级毛片免费网站 | 亚洲淫视频 | 深夜福利一区 | 5252色欧美在线激情 | 欧美午夜性刺激在线观看免费 | 色多多成视频人在线观看 | 大片毛片女女女女女女女 | 手机看片福利日韩国产 | 在线播放91灌醉迷j高跟美女 | 天天综合天天做天天综合 | 乱欲小说又粗又大 | 欧美婷婷六月丁香综合色 | 欧美aaaaaaaaaa | 国产精品伦理一区二区三区 | 午夜视频福利 | 国产午夜精品久久久久免费视 | 综合激情网站 | 美女黄色一级毛片 | 午夜精品久久久久久毛片 | 免费香蕉视频国产在线看 | 在线免费视频一区二区 | 日本三级中文字幕 | 欧美一级视频免费看 |