altuntas78
Üye
- Katılım
- 14 Mar 2010
- Mesajlar
- 9
- Puanları
- 1
- Yaş
- 46
Merhaba Arkadaşlar,
Ardiuno ile bilgisayar arasında veri alışverişi yapmayı araştırırken şu konuyu gördüm.
http://timewitharduino.blogspot.com/2009/05/getting-arduino-to-write-to-or-read.html
VBS kodu ve arduino kodlarını aşağıda yazdım. VBS dosyasını çalıştırınca herhangi bir hata çıkmıyor, ama "C:\docs\results.txt" dosyasına da hiç bir veri kaydetmiyor. Nerede hata yapmış olabilirim?
Ardiuno Kodu:
Ardiuno ile bilgisayar arasında veri alışverişi yapmayı araştırırken şu konuyu gördüm.
http://timewitharduino.blogspot.com/2009/05/getting-arduino-to-write-to-or-read.html
VBS kodu ve arduino kodlarını aşağıda yazdım. VBS dosyasını çalıştırınca herhangi bir hata çıkmıyor, ama "C:\docs\results.txt" dosyasına da hiç bir veri kaydetmiyor. Nerede hata yapmış olabilirim?
Kod:
Const ForReading = 1
Const ForWriting = 2
Set fso = CreateObject("Scripting.FileSystemObject")
Set com = fso.OpenTextFile("COM3:9600,N,8,1", ForReading)
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objFile = objFSO.OpenTextFile("C:\docs\results.txt", ForWriting, True)
MsgBox("Start to read data from COM")
Do While com.AtEndOfStream <> True
s = com.ReadLine
objFile.WriteLine(s)
WScript.Sleep(200)
Loop
objFile.Close
com.Close()
MsgBox("Finished writing to COM")
Ardiuno Kodu:
Kod:
void setup()
{
Serial.begin(9600);
}
void loop()
{
Serial.println(1);
delay(100);
Serial.println(2);
delay(100);
Serial.println(3);
delay(100);
Serial.println(4);
Serial.println(4);
delay(100);
Serial.println("Test");
Serial.println(5);
Serial.println(6);
Serial.println(7);
Serial.println(8);
Serial.println(9);
}