Hallo,
Ich möchte euch heute erklären wie man mit Visual basic eine LED anschaltet
auf dem Arduino Uno.
Dann Fangen wir mal an.
Was brauchen wir?
-Arduino Uno
-USB Kabel Type A/B
-LED
-USB-Anschluss (dürfte jeder haben)
-VB-Kenntnise
Dann startet mal die Arduino Entwicklungsumgebung. Jetzt kommt der Code.
Die erste zeile kommt eine Variable im Typ Integer.
damit wird "inByte" den wert 0 gegeben.
Nun kommt der Setup teil.
Hierdrin wird einfach der "begin" festgelegt (9600) und den
Pin 13 als Output festgelget.
Jetzt kommt der größte teil, der loop teil.
Hier werden daten (in dem fall 1 und 0) übertragen.
Wer sich bisschen mit VB auskennt dürfte auch verstehen
Was Case bedeutet.
Im Arduino bedeutet "LOW" sowas wie 0 oder "Garnichts"
und "HIGH" sowas wie 1 oder "Strom geben"
DigitalWrite beudetet das sozusagen was geschrieben
wird (13, LOW) 13 gibt den Pin an und LOW das geschriebene,
jetzt also 0.
Nun Kommen wir zu vb.
Hier erstellen wir nun Einen neuen SerialPort.
Den wir noch die nötigen einstellungen geben.
Nach ser.Open() kommt "ser.Write(Chr(0))"
das heisst man gibt die "0" über. und da wir
auf 0 die Led ausschalten lassen haben, geht sie nun
aus. Das selbe geht auch mit "ser.Write(Chr(1))",
dann wäre die Led an
Das wars nun erstmal, ich wünsche euch vielspaß mit dem Code
Ich möchte euch heute erklären wie man mit Visual basic eine LED anschaltet
auf dem Arduino Uno.
Dann Fangen wir mal an.
Was brauchen wir?
-Arduino Uno
-USB Kabel Type A/B
-LED
-USB-Anschluss (dürfte jeder haben)
-VB-Kenntnise
Dann startet mal die Arduino Entwicklungsumgebung. Jetzt kommt der Code.
Die erste zeile kommt eine Variable im Typ Integer.
damit wird "inByte" den wert 0 gegeben.
Nun kommt der Setup teil.
Hierdrin wird einfach der "begin" festgelegt (9600) und den
Pin 13 als Output festgelget.
Jetzt kommt der größte teil, der loop teil.
Hier werden daten (in dem fall 1 und 0) übertragen.
Wer sich bisschen mit VB auskennt dürfte auch verstehen
Was Case bedeutet.
Im Arduino bedeutet "LOW" sowas wie 0 oder "Garnichts"
und "HIGH" sowas wie 1 oder "Strom geben"
DigitalWrite beudetet das sozusagen was geschrieben
wird (13, LOW) 13 gibt den Pin an und LOW das geschriebene,
jetzt also 0.
Nun Kommen wir zu vb.
Hier erstellen wir nun Einen neuen SerialPort.
Den wir noch die nötigen einstellungen geben.
Nach ser.Open() kommt "ser.Write(Chr(0))"
das heisst man gibt die "0" über. und da wir
auf 0 die Led ausschalten lassen haben, geht sie nun
aus. Das selbe geht auch mit "ser.Write(Chr(1))",
dann wäre die Led an
Das wars nun erstmal, ich wünsche euch vielspaß mit dem Code