コード例 #1
0
ファイル: Program.cs プロジェクト: fabienroyer/NetduinoGo
        public static void Main()
        {
            var relay = new Relay();

            relay.Initialize(GoSockets.Socket1);
            while (true)
            {
                relay.Activate(true);
                Thread.Sleep(1000);
                relay.Activate(false);
                Thread.Sleep(1000);
            }
        }
コード例 #2
0
        public static void Main()
        {
            var thermocouple = new Max6675();
            var relay        = new Relay();

            relay.Initialize(GoSockets.Socket8);
            thermocouple.Initialize(GoSockets.Socket7);
            while (true)
            {
                thermocouple.Read();
                if (thermocouple.Celsius < 21)
                {
                    relay.Activate(true);
                }
                else
                {
                    relay.Activate(false);
                }
                Debug.Print("Temp C:" + Shorten(thermocouple.Celsius.ToString()) + " / F:" + Shorten(thermocouple.Farenheit.ToString()));
                Thread.Sleep(1000);
            }
        }
コード例 #3
0
ファイル: TempRelay.cs プロジェクト: fabienroyer/NetduinoGo
 public void ReadTemp()
 {
     ThermoCouple.Read();
     if (ThermoCouple.Celsius >= 28)
     {
         RelayStatus = true;
     }
     else
     {
         RelayStatus = false;
     }
     Relay.Activate(RelayStatus);
 }