私は現在、脈拍センサーのコードを作成する必要がある .net マイクロ フレームワークを使用して、Netduino Plus 2 でプロジェクトを行っています。脈拍センサーのコードを見つけようとしましたが、役に立ちませんでした。脈拍センサーに AnalogInput コードを使用してみましたが、出力値が間違っているように見えました (センサーの近くに心拍がないにもかかわらず、一定の高い値がありました)。お知らせ下さい!
心拍センサーの現在のコードは次のとおりです。
using System;
using System.Net;
using System.Net.Sockets;
using System.Threading;
using Microsoft.SPOT;
using Microsoft.SPOT.Hardware;
using SecretLabs.NETMF.Hardware;
using SecretLabs.NETMF.Hardware.Netduino;
namespace heartrate
{
public class Program
{
public static void Main()
{
SecretLabs.NETMF.Hardware.AnalogInput rate =
new SecretLabs.NETMF.Hardware.AnalogInput(Pins.GPIO_PIN_A0);
int sensorvalue = 0;
while (true)
{
sensorvalue = rate.Read();
Debug.Print("" + sensorvalue);
Thread.Sleep(1000);
}
}
}
}
センサーの仕様、外観、接続方法は次のとおりです。 http://www.elecrow.com/wiki/index.php?title=Pulse_Sensor (このチュートリアルは arduino 用ですが、配線は Netduino のものと似ていると思います)