Sebas
18.01.2011, 23:14
Guten Tag allerseits,
ich hoffe jetzt einfach mal das ich gut getroffen habe und sich dieser Beitrag im richtigen Unterforum befindet.
Ich bin seit heute Nachmittag stolzer Besitzer des Arduino Uno.
Ein echt tolles teil, ich war nur ein wenig enttäuscht von der Verpackung, denn in den versandkarton hätte der kleine karton mit dem Board bestimmt 400mal reingepasst (keine übertreibung)
dabei hat sich der hersteller von dem Board sogar soviel mühe gegeben und nimmt an einem ausgleichsprogramm teil und drum hab ich mit meinem board auch nen halben quadratmeter Regenwald gesponsert, aber der riesen versandkarton zerstört soversuche ja gleich wieder...schade....
Ích hab mich jetzte ein wenig mit dem Board ausgetobt
und jetzt hab ich auch schon ein problem
wenn ich was über die serielle Verbindung sende kommt das nicht beim board an, andersrum gehts aber
ich muss das doch einfach in die Terminal zeile eintippen oder? oder ist mein Code Falsch? Letztendlich soll das licht angehn wenn ich ne eins eintippe und wieder ausgehn wenn ich eine null sende. aber wieso gehts nicht?
const int ledPin = 13; // pin that the LED is attached to
int Zustand = 0;
void setup() {
// initialize the LED pin as an output:
pinMode(ledPin, OUTPUT);
// initialize serial communications:
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0) {
Zustand = Serial.read();
if (Zustand == 1)
{
digitalWrite(ledPin, HIGH); // set the LED on
Serial.println("licht ist an");
}
if (Zustand == 0)
{
digitalWrite(ledPin, LOW); // set the LED off
Serial.println("licht ist aus");
}
}
}
Ich hoffe ihr könnt mir da ein wenig auf die Sprünge helfen.
mfg Sebastian
ich hoffe jetzt einfach mal das ich gut getroffen habe und sich dieser Beitrag im richtigen Unterforum befindet.
Ich bin seit heute Nachmittag stolzer Besitzer des Arduino Uno.
Ein echt tolles teil, ich war nur ein wenig enttäuscht von der Verpackung, denn in den versandkarton hätte der kleine karton mit dem Board bestimmt 400mal reingepasst (keine übertreibung)
dabei hat sich der hersteller von dem Board sogar soviel mühe gegeben und nimmt an einem ausgleichsprogramm teil und drum hab ich mit meinem board auch nen halben quadratmeter Regenwald gesponsert, aber der riesen versandkarton zerstört soversuche ja gleich wieder...schade....
Ích hab mich jetzte ein wenig mit dem Board ausgetobt
und jetzt hab ich auch schon ein problem
wenn ich was über die serielle Verbindung sende kommt das nicht beim board an, andersrum gehts aber
ich muss das doch einfach in die Terminal zeile eintippen oder? oder ist mein Code Falsch? Letztendlich soll das licht angehn wenn ich ne eins eintippe und wieder ausgehn wenn ich eine null sende. aber wieso gehts nicht?
const int ledPin = 13; // pin that the LED is attached to
int Zustand = 0;
void setup() {
// initialize the LED pin as an output:
pinMode(ledPin, OUTPUT);
// initialize serial communications:
Serial.begin(9600);
}
void loop() {
if (Serial.available() > 0) {
Zustand = Serial.read();
if (Zustand == 1)
{
digitalWrite(ledPin, HIGH); // set the LED on
Serial.println("licht ist an");
}
if (Zustand == 0)
{
digitalWrite(ledPin, LOW); // set the LED off
Serial.println("licht ist aus");
}
}
}
Ich hoffe ihr könnt mir da ein wenig auf die Sprünge helfen.
mfg Sebastian