Problem z Arduino i C#

Masz problem, z którym nie możesz sobie poradzić? Pisz śmiało!
ODPOWIEDZ
daniel89
Majsterkowicz
Posty: 245
Rejestracja: 17 maja 2014, 22:23

Problem z Arduino i C#

Post autor: daniel89 » 14 lip 2015, 15:26

Witam.
Mam problem ... W arduino serial monitor wyświetla mi ten kod :

Kod: Zaznacz cały

int Loop=1;


void setup() {  
  Serial.begin(9600);
}

void loop() {
  Serial.println(" Data Loop = " + String(Loop) );
  Loop++;
  delay(500);}
Natomiast gdy chcę odczytać dane z tego Serial Monitor i wyświetlić je w consoli to jest ,,pustka'' oto kod w c# :

Kod: Zaznacz cały

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.IO.Ports;


namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
            SerialPort port = new SerialPort();
            port.BaudRate = 9600;
            port.PortName = "COM5";
            port.Open();

            while (true)
            {
                string data_rx = port.ReadLine();
                Console.WriteLine(data_rx);
            }
            
        }
    }
}


Wie ktoś może co robię nie tak i jak się prawidłowo skomunikować ? Będę wdzięczny za szybką pomoc

Co miesiąc do wygrania nagrody o wartości ponad 1600 zł!


daniel89
Majsterkowicz
Posty: 245
Rejestracja: 17 maja 2014, 22:23

Re: Problem z Arduino i C#

Post autor: daniel89 » 14 lip 2015, 16:17

Już ustawiłem . Jak by ktoś kiedyś potrzebował to wystarczy dodać : port.DtrEnable = true; :P
rumunn95
Majsterkowicz
Posty: 174
Rejestracja: 12 mar 2015, 18:32

Re: Problem z Arduino i C#

Post autor: rumunn95 » 14 lip 2015, 22:19

mialem podobny problem tez to pomoglo
ODPOWIEDZ

Strony partnerskie: