Arduino serial.print atiranyitas windows parancssorba

Processing/Wiring (illetve C) nyelvű programozási fogások, tippek. (AVR-Duino, Arduino, EthDuino, Diecimila, Severino, Nano, LilyPad)
Válasz küldése
villamosvilmos
Újonc
Újonc
Hozzászólások: 1
Csatlakozott: 2013. november 26. kedd, 16:07

Arduino serial.print atiranyitas windows parancssorba

Hozzászólás Szerző: villamosvilmos »

Sziasztok,


Eclipse -böl programozok arduinot.
1) Van valami lehetoseg a serial.print() parancs windows parancssorba valo atiranyitasara?
2) Adott az alabbi egyszeru kod. Leforditas utan letoltom az arduinora majd az arduino fejlesztokornyezethez tartozo serial consol -t elinditom es mindenfele karaktereket latok, de nem azt amit kuldok.
Ha a kodot az arduino fejlesztokornyezetben forditom es futtatom akkor rendesen megkapom a serial consol -ban az 56-t.

Kód: Egész kijelölése

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

void loop() 
{
  Serial.print(56);
}
Eloszor rosszul beallitott Baudrate -re gondoltam, de aprogramban beallitott es a serial consol - ban beallitott megegyezik.

Van valakinek valami tippje?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Arduino serial.print atiranyitas windows parancssorba

Hozzászólás Szerző: Robert »

Az Arduino keretrendszer sorosporti sebességét (jobbra lenn) át kell állítani szintén 9600 bps-re.
A Serial console-ban lehet hogy méga soros paraméterek is állítandóak:
9600,8,n,1 és nincs adatkapcsolat-/kézfogásvezérlés.
villamosvilimos
Újonc
Újonc
Hozzászólások: 4
Csatlakozott: 2013. október 30. szerda, 8:03

Re: Arduino serial.print atiranyitas windows parancssorba

Hozzászólás Szerző: villamosvilimos »

Azonos ertekre vannak beallitva.

Eclipse -ben statikus könyvtarat hasznalok, ami tobbek kozt az arduino core -t is tartalmazza. Itt csak az object file -k vannak bent, Projektemben csatolva van a konyvtar es a .h header file -k amik a konyvtarhoz tartoznak. Programozokent a "wiring" -t hasznalom.

Programozo:
Unbenannt.png
Kuldes Eclipse -bol:
from_eclipse.png
Kuldes Arduino kornyezetbol:
from_arduino.png
1) Az eclipse ben beallitott programozo sebessege 115200, a programbol hasznalt soros kapcsolate 57600
2) Lehet ez a kulonbozo programozo miatt? Arduino kornyezetben ez: USBasp.
3) Esetleg eclipse -ben meg kene valamit konfiguralnom a serial porton.
Nincs meg a kellő jogosultságod a hozzászóláshoz csatolt állományok megtekintéséhez.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Re: Arduino serial.print atiranyitas windows parancssorba

Hozzászólás Szerző: Robert »

Arduinoban a _belső_ bootloader a programozó.
Arduinoban 1 paramétere van a serial.begin-nek: serial.begin(57600)
57600 helyett próbálj kisebbet, mert ott meg hibátlan adatátvitelre is figyelni kell. 9600 bps javasolt.
Válasz küldése