色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>WizFi360 EVB Mini脈搏血氧儀開(kāi)源

WizFi360 EVB Mini脈搏血氧儀開(kāi)源

2023-02-03 | zip | 10.37 MB | 次下載 | 2積分

資料介紹

描述

介紹

WizFi360-EVB-Mini 硬件概述

感謝 WIZnet 使用 WizFi360-EVB-Mini 硬件支持該項(xiàng)目。

dsc00332_FMdJMiHggv.JPG?auto=compress%2Cformat&w=740&h=555&fit=max
WizFi360-EVB-Mini
?

本文檔描述了 WizFi360-EVB-Mini。WizFi360-EVB-Mini是一款用于WizFi360實(shí)驗(yàn)、測(cè)試和驗(yàn)證的緊湊型開(kāi)發(fā)板。WizFi360-EVB-Mini 的外形尺寸與 NodeMCU V2 相同。WizFi360是一款低成本、低功耗的工業(yè)級(jí)WiFi模塊。兼容IEEE802.11 b/g/n標(biāo)準(zhǔn),支持SoftAP、Station、SoftAP+Station模式。串口波特率最高可達(dá)2Mbps,滿足各種應(yīng)用需求。

MAX30102

MAX30102 是一款集成脈搏血氧計(jì)和心率監(jiān)測(cè)傳感器它集成了一個(gè)紅色LED和一個(gè)紅外LED、光電探測(cè)器光學(xué)器件和具有環(huán)境光抑制功能的低噪聲電子電路。標(biāo)準(zhǔn)的 I2C 兼容通信接口可以將采集到的值傳輸?shù)?WizFi360-EVB-Mini 進(jìn)行心率和血氧計(jì)算。

dsc00355_IK4rlaeysC.JPG?auto=compress%2Cformat&w=740&h=555&fit=max
?
  • 光溶法
  • 透光率轉(zhuǎn)換成電信號(hào)

將 MAX30102 模塊和 WizFi360-EVB-Mini 連接到 Raspberry Pi Pico

  • 將 VCC 引腳連接到電源,GND 連接到 GND。
  • 將 SCL 引腳連接到 I2C 時(shí)鐘引腳,將 SDA 引腳連接到 Raspberry Pi Pico 上的 I2C 數(shù)據(jù)引腳。
dsc00360_K8KxnpkTSE.JPG?auto=compress%2Cformat&w=740&h=555&fit=max
?
  • 將 Vin 引腳連接到電源,GND 連接到 GND。
  • 將 TXD1 引腳連接到 IO9 引腳,將 RXD1 引腳連接到 Raspberry Pi Pico 上的 IO8 引腳。
dsc00365_LNZ9v4LaNg.JPG?auto=compress%2Cformat&w=740&h=555&fit=max
?

編程MAX30102模塊

最好使用橡皮筋或 Velcro 將傳感器固定在手指上。當(dāng)您將手指按在傳感器上時(shí),它的變化足以導(dǎo)致手指中的血液流動(dòng)不同,從而使傳感器讀數(shù)不穩(wěn)定。

  • 從 Sparkfun 安裝 MAX30102 庫(kù)
screenshot_(1)_wlnSiVnIgf.png?auto=compress%2Cformat&w=740&h=555&fit=max
?
  • 手指存在:

我們不斷打印增量值以找出差異

void loop()
{
  samplesTaken++;

  Serial.print("IR[");
  Serial.print(particleSensor.getIR());
  Serial.print("] Hz[");
  Serial.print((float)samplesTaken / ((millis() - startTime) / 1000.0), 2);
  Serial.print("]");

  long currentDelta = particleSensor.getIR() - unblockedValue;

  Serial.print(" delta[");
  Serial.print(currentDelta);
  Serial.print("]");

  if (currentDelta > (long)100)
  {
    Serial.print(" Something is there!");
  }

  Serial.println();
}

如圖所示打印串行輸出。

?
?
?
ss1_jFYqw25GDz.png?auto=compress%2Cformat&w=740&h=555&fit=max
?
1 / 2
?
  • 顯示心跳波形

Arduino 串行繪圖儀上顯示心跳圖。單擊工具->串行繪圖儀

#include 
#include "MAX30105.h"

MAX30105 particleSensor;

void setup()
{
  Serial.begin(115200);
  Serial.println("Initializing...");

  // Initialize sensor
  if (!particleSensor.begin(Wire, I2C_SPEED_FAST)) //Use default I2C port, 400kHz speed
  {
    Serial.println("MAX30105 was not found. Please check wiring/power. ");
    while (1);
  }

  //Setup to sense a nice looking saw tooth on the plotter
  byte ledBrightness = 0x1F; //Options: 0=Off to 255=50mA
  byte sampleAverage = 8; //Options: 1, 2, 4, 8, 16, 32
  byte ledMode = 3; //Options: 1 = Red only, 2 = Red + IR, 3 = Red + IR + Green
  int sampleRate = 100; //Options: 50, 100, 200, 400, 800, 1000, 1600, 3200
  int pulseWidth = 411; //Options: 69, 118, 215, 411
  int adcRange = 4096; //Options: 2048, 4096, 8192, 16384

  particleSensor.setup(ledBrightness, sampleAverage, ledMode, sampleRate, pulseWidth, adcRange); //Configure sensor with these settings

  //Take an average of IR readings at power up
  const byte avgAmount = 64;
  long baseValue = 0;
  for (byte x = 0 ; x < avgAmount ; x++)
  {
    baseValue += particleSensor.getIR(); //Read the IR value
  }
  baseValue /= avgAmount;

  //Pre-populate the plotter so that the Y scale is close to IR values
  for (int x = 0 ; x < 500 ; x++)
    Serial.println(baseValue);
}

void loop()
{
  Serial.println(particleSensor.getIR()); //Send raw data to plotter
}

使用串行繪圖儀繪制波形。

ss4_sBOwBFoicq.png?auto=compress%2Cformat&w=740&h=555&fit=max
輸出
?
  • 心率和 SPO2 測(cè)量

在 Arduino 串行監(jiān)視器上顯示心率和 SPO2。理想心率(成人):60~100次/分,理想SPO2:95~100。

dsc00361_D8Jzvgz1Cq.JPG?auto=compress%2Cformat&w=740&h=555&fit=max
?
{
      while (particleSensor.available() == false) //do we have new data?
        particleSensor.check(); //Check the sensor for new data

      digitalWrite(readLED, !digitalRead(readLED)); //Blink onboard LED with every data read

      redBuffer[i] = particleSensor.getRed();
      irBuffer[i] = particleSensor.getIR();
      particleSensor.nextSample(); //We're finished with this sample so move to next sample

      //send samples and calculation result to terminal program through UART
      Serial.print(F("red="));
      Serial.print(redBuffer[i], DEC);
      Serial.print(F(", ir="));
      Serial.print(irBuffer[i], DEC);

      Serial.print(F(", HR="));
      Serial.print(heartRate, DEC);

      Serial.print(F(", HRvalid="));
      Serial.print(validHeartRate, DEC);

      Serial.print(F(", SPO2="));
      Serial.print(spo2, DEC);

      Serial.print(F(", SPO2Valid="));
      Serial.println(validSPO2, DEC);
    }
ss5_UIhaOvS8MK.png?auto=compress%2Cformat&w=740&h=555&fit=max
輸出
?

完整代碼添加在項(xiàng)目博客末尾的代碼部分。一定要堅(jiān)持到最后才能理解這個(gè)項(xiàng)目。

編程 WizFi360-EVB-Mini

我們將使用 AT 命令對(duì) WizFi360-EVB-Mini 進(jìn)行編程。我們將使用多個(gè)串行端口USB 和 WizFi360-EVB-Mini 進(jìn)行通信

Serial2.println("AT\r\n"); //Handshaking with WizFi360-EVB-Mini

如圖所示,WizFi360-EVB-MIni 響應(yīng) AT 命令。

ss6_ALHemD7oek.png?auto=compress%2Cformat&w=740&h=555&fit=max
?

現(xiàn)在,我們可以按照文檔向 WizFi360-EVB-Mini 發(fā)送 AT 命令WizFi360有普通傳輸模式和透?jìng)髂J健?/font>如果 WizFi360 是普通命令模式,WizFi360 執(zhí)行 AT 命令。通過(guò)輸入 AT\r\n 并返回 \r\nOK\r\n 確認(rèn)正常命令模式。在透明模式下,WizFi360 不執(zhí)行 AT 命令。僅與對(duì)等方發(fā)送和接收數(shù)據(jù)。如果輸入是“+++”,切換到普通命令模式。

我們已經(jīng)從 Wiznet 安裝了 WizFi360 和WiFiEsp 庫(kù),將模塊連接到 WiFi,然后連接到 Blynk。

screenshot_(16)_JVJxMvxbus.png?auto=compress%2Cformat&w=740&h=555&fit=max
WizFi360 庫(kù)
?

物聯(lián)網(wǎng)脈搏血氧儀設(shè)置 Blynk 應(yīng)用程序

screenshot_(17)_ERF5HyIi06.png?auto=compress%2Cformat&w=740&h=555&fit=max
Blynk庫(kù)
?
  • 如下所示設(shè)置數(shù)據(jù)流
screenshot_(27)_erfDMb4aJ8.png?auto=compress%2Cformat&w=740&h=555&fit=max
?
  • 更新草圖中的 SSID、密碼、設(shè)備 ID、Auth Token 并將其上傳到 Arduino。WizFi360 現(xiàn)在已連接到我的 WiFi 路由器。
screenshot_(28)_Lpwjsm2dCO.png?auto=compress%2Cformat&w=740&h=555&fit=max
?
  • 將元素添加到儀表板以制作 UI。現(xiàn)在設(shè)備已準(zhǔn)備好使用 WizFi360 從 Raspberry Pi 接收數(shù)據(jù)。心率、SpO2 和手指存在數(shù)據(jù)被發(fā)送到 Blynk 控制臺(tái)和連接到它們的設(shè)備。
ss2_S8T9Z2pfRq.png?auto=compress%2Cformat&w=740&h=555&fit=max
儀表板
?

?

dsc00377_PdWPPkZ1Yj.JPG?auto=compress%2Cformat&w=740&h=555&fit=max
項(xiàng)目工作
?

資源


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

評(píng)論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
  2. 1.06 MB  |  532次下載  |  免費(fèi)
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費(fèi)
  5. 3TC358743XBG評(píng)估板參考手冊(cè)
  6. 1.36 MB  |  330次下載  |  免費(fèi)
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費(fèi)
  9. 5元宇宙深度解析—未來(lái)的未來(lái)-風(fēng)口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費(fèi)
  11. 6迪文DGUS開(kāi)發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費(fèi)
  13. 7元宇宙底層硬件系列報(bào)告
  14. 13.42 MB  |  182次下載  |  免費(fèi)
  15. 8FP5207XR-G1中文應(yīng)用手冊(cè)
  16. 1.09 MB  |  178次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費(fèi)
  3. 2555集成電路應(yīng)用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費(fèi)
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費(fèi)
  7. 4開(kāi)關(guān)電源設(shè)計(jì)實(shí)例指南
  8. 未知  |  21549次下載  |  免費(fèi)
  9. 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費(fèi)
  11. 6數(shù)字電路基礎(chǔ)pdf(下載)
  12. 未知  |  13750次下載  |  免費(fèi)
  13. 7電子制作實(shí)例集錦 下載
  14. 未知  |  8113次下載  |  免費(fèi)
  15. 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德?tīng)栔?/a>
  16. 0.00 MB  |  6656次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191187次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183279次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138040次下載  |  免費(fèi)
主站蜘蛛池模板: 国产精品成人观看视频免费| 青娱乐在线一区| 亚洲人视频在线观看| 国产电影午夜成年免费视频 | 女人 我狠狠疼你| 最近免费中文MV在线字幕| 红桃视频国产AV| 亚洲成人免费看| 国产精自产拍久久久久久蜜| 三级貂蝉艳史 在线观看| jjzz大全| 欧洲亚洲精品A片久久99果冻| 99re2.久久热最新地址| 狼群资源网中文字幕| 一个人免费观看在线视频播放| 狠狠色综合久久丁香婷婷| 亚洲高清视频一区| 国产亚洲精品久久久久久无码网站| 天天看学生视频| 国产久青青青青在线观看| 我与旗袍老师疯狂床震| 国产精品亚洲高清一区二区| 国产欧美一区二区精品性色tv| 无码专区久久综合久综合字幕| 国产精品成人无码久免费| 忘忧草秋观看未满十八| 国产精品玖玖玖影院| 无限资源好看片2019免费观看| 国产成人在线观看免费网站| 婷婷亚洲AV色香蕉蜜桃| 国产精品青青在线麻豆| 性夜影院午夜看片| 狠狠爱亚洲五月婷婷av| 一本之道加勒比在线观看| 久久内在线视频精品mp4| 制服丝袜第一页| 免费精品国偷自产在线在线| 99人精品福利在线观看| 轻点灬大ji巴太粗太双性高h| 粉嫩AV国产一区二区福利姬| 偷拍 拍自 欧美色区|