Hey,
Ich habe für meinen Adu einen Stromsensor gekauft (ACS712). Jetzt habe ich einen Code gefunden mitdem ich die Werte des Ardu's auf dem Seriellen Monitor der Arduino Software anzeigen kann.
Ich habe auch gelernt wie ich auf dem Ardu z.B. Led's über VB schalten kann. Nun ist aber meine Frage wie ich die Werte die über den Sketch des Ardus in den Serial Port geschrieben werden, in VB 2010 anzeigen kann. Also wie kann ich z.B. Serial.printIn(Amps,3) auf meiner Form anzeigen kann. Und wie zeige ich es an? In einer TextBox? Oder doch in einer ListBox? Danke an alle
Ich habe für meinen Adu einen Stromsensor gekauft (ACS712). Jetzt habe ich einen Code gefunden mitdem ich die Werte des Ardu's auf dem Seriellen Monitor der Arduino Software anzeigen kann.
C-Quellcode
- const int analogIn = A0;
- int mVperAmp = 185; // use 100 for 20A Module and 66 for 30A Module
- int RawValue= 0;
- int ACSoffset = 2500;
- double Voltage = 0;
- double Amps = 0;
- void setup(){
- Serial.begin(9600);
- }
- void loop(){
- RawValue = analogRead(analogIn);
- Voltage = (RawValue / 1024.0) * 5000; // Gets you mV
- Amps = ((Voltage - ACSoffset) / mVperAmp);
- Serial.print("Raw Value = " ); // shows pre-scaled value
- Serial.print(RawValue);
- Serial.print("\t mV = "); // shows the voltage measured
- Serial.print(Voltage,3); // the '3' after voltage allows you to display 3 digits after decimal point
- Serial.print("\t Amps = "); // shows the voltage measured
- Serial.println(Amps,3); // the '3' after voltage allows you to display 3 digits after decimal point
- delay(400);
- }
Ich habe auch gelernt wie ich auf dem Ardu z.B. Led's über VB schalten kann. Nun ist aber meine Frage wie ich die Werte die über den Sketch des Ardus in den Serial Port geschrieben werden, in VB 2010 anzeigen kann. Also wie kann ich z.B. Serial.printIn(Amps,3) auf meiner Form anzeigen kann. Und wie zeige ich es an? In einer TextBox? Oder doch in einer ListBox? Danke an alle