Loading...
  Show Posts
Pages: [1] 2
1  International / Deutsch / Re: Strom über's Netzwerkkabel on: November 13, 2012, 04:27:42 pm
mkl du meinst, das der ausgangs stromstecker die Leitung
nicht exklusiv herausführt sondern parallel trotzdem auf
den Netzwerkstecker führt? Kann ich mir bei dem System
nicht vorstellen aber da es wie Chinakram aussieht, vielleicht
doch lieber mal kurz das multimeter zücken smiley
2  International / Deutsch / Re: Strom über's Netzwerkkabel on: November 13, 2012, 12:54:24 pm
Okay, nur zu klarstellung funktioniert die Lösung, auch wenn
ich für dich hoffe, das du bei WLan Adapter keinen leeren karton
geschickt bekommst.

die 7-12V und geringe Leistungsaufnahme des Arduino sollte locker
drin sein. Geht bei den 48V ja um ganze WLan Router die
damit teilweise betrieben werden und etwas mehr Leistung brauchen smiley
3  International / Deutsch / Re: Hallo komme leider nicht mehr weiter mit meiner Rolladenschaltung on: November 13, 2012, 12:33:41 pm
Er hat einfach 2 Relais an den Tastern die an seiner Wandbedienung sind
abgegriffen und emuliert quasi den manuellen Tastendruck smiley
4  International / Deutsch / Re: Mit welchem Arduino soll ich anfangen? on: November 13, 2012, 12:16:17 pm
Ich denke auch der Uno ist die beste wahl.

- Shields einfach nur aufstecken, und dafür somit keine Jumperwires nötig
- Ausreichend IO Ports für den Anfang
- Plug & Play (wer will sich zum starten mit ISP Programmern usw rumschlagen?)
- Günstiger Anschaffungspreis
- Viele Tutorials für den Uno, man muss also die Pins usw im Programm nicht selber aufs Board Pinout anpassen

Wobei mir auch der Nano mit der Steckbrettmöglichkeit sehr gut gefällt.
Ich habe mir 3 Nanos, 1 Uno und 1 Mega geholt und bin sehr zufrieden mit
den unterschiedlichen Vorzügen. Meine Nanos sind direkt auf der Rasterplatine
verlötet
5  International / Deutsch / Re: Drehschalter durch Arduinosteuerung ersetzen on: November 08, 2012, 08:27:15 am
HAHA, manchmal sinds die kleinigkeiten, ich DANKE DIR VIELMALS!!!
Damit kann ich was anfangen smiley
6  International / Deutsch / Drehschalter durch Arduinosteuerung ersetzen on: November 08, 2012, 08:19:37 am
Hallo,

ich habe mal wieder ein anliegen, welches ich so nicht gelöst bekomme.
Ich möchte ein Rondostat für die Heizung mit dem Arduino steuern. Hierfür
wollte ich den Drehschalter, der beim Honeywell HR 20 die Temperatur regelt
durch den Arduino ansteuern.
Der SChalter lässt sich durchdrehen und hat 5 ANschlüsse (2x masse und 3 pins in der Mitte, Foto folgt).

Nun hab ich das Ding mal mit dem Multimeter gemessen ohne es auszubauen, es verbindet
die Pins mit Masse aber ich weiß nicht, wie der verbaute IC so die Richtung in die ich drehe
versteht.

Habe unter Drehschalter gegoogelt (war auch der einzige begriff der mir dazu einfiel) und habe
solch einen kleinen bei conrad garnicht gefunden um mir die Pläne anzuschauen.

Vielleicht weiß ja jemand von Euch Rat?

Grüße

Micha
7  International / Deutsch / Re: Motor Drehzahlgeber auslesen on: October 08, 2012, 09:00:10 am
Vieeeelen Dank
8  International / Deutsch / Motor Drehzahlgeber auslesen on: October 08, 2012, 08:26:59 am
Hallo Leute,
irgendwie komme ich nicht auf Rätsels Lösung und dachte mir, ich frage mal die
Geeks im Forum. Mein Kfz Drehzahlgeber gibt ein Pulssignal von 0V - 12V aus und diese
möchte ich mit dem Arduino erfassen.

Überlegt habe ich mir, dies zuvor über einen Festspannungsregler auf 5V runterregeln zu
lassen, wie ich es auch mit den 12V am Eingang zum Arduino vor habe, durch die Kondensatoren
denke ich jedoch, wird die Pulslänge und die FLanken verfälscht und dachte mir den Umweg
über Optokoppler zu gehen um das Pulssignal von 0-12V auf 0-5V zu senken.

Wie sind hier eure best Practices?

In diesem Video http://www.nerdkits.com/videos/obdii/ wird auch die 12VProblematik angesprochen
und auch hier wird ein Optkoppler zur Lösung des Problems. Über die OBD wollte ich dennoch
nicht gehen.

Grüße und Dankeschöön!  smiley

Micha
9  International / Deutsch / Re: Anfänger will eine Art "Senso" bauen.. on: August 30, 2012, 03:17:22 pm
Code:
PIN_LED[0]=10
PIN_LED[1]=11
PIN_LED[2]=12
PIN_LED[3]=13

char[] "01232212210131"
level=1

loop{
  blink(level)
  
  warte auf eingabe{
    eingabe{
      richtig:level++;
      falsch:level=1; char array neu
    }
  }
}

blink{
  for(int i=1; i<level; i++){
    lampe PIN_LED[ char[i] ] leuchten lassen
    delay(500)
    lampe aus
    delay(500)
  }
}

Etwas pseudocode ohne viel steuerkrams smiley-wink Die eingabeschleife sollte wohl solange laufen, bis
Tastenanschläge==Level ist oder eine bestimmte Zeit zum Taste drücken abgelaufen ist,
dann sollte die Auswertung erfolgen. Eigentlich ganz easy zu realisieren smiley
10  International / Deutsch / Re: Ethernet Shield Wiznet on: August 23, 2012, 09:45:59 am
Es lag am Shield, schade um eure und meine Zeit

Vielen Dank für euren Support!
11  International / Deutsch / Re: Ethernet Shield Wiznet on: August 22, 2012, 04:46:55 am
Ich berichte, wenns da ist. Watterott is ja immer recht flott mit Versand
12  International / Deutsch / Re: Ethernet Shield Wiznet on: August 22, 2012, 03:04:28 am
Das werde ich nachher mal ausprobieren, da die Fritzbox die Broadcastdomänen
zwischen LAN und WLAN trennen wird, muss ich den Arduino und meinen Etherreal PC wohl
erstmal per Switch am Router anschließen um den Broadcasts noch zu bekommen.
Aber das schaue ich mir nachher an.
Einen anderen Router habe ich auch schon getestet und ohne Router mit Crossoverkabel
und statischen IPs hats ja auch nicht funktioniert. Ich behaupte nun mal das mein Netzwerkaufbau
soweit in Ordnung ist und verdächtige langsam das Ethernet Shield.

Grüße
13  International / Deutsch / Re: Ethernet Shield Wiznet on: August 21, 2012, 02:43:19 pm
Oh, am VIN Port liegen nur 4,26V an. Ja alle LEDs blinken so vor sich hin,
auch die RX und TX der Ethernetschnittstelle.

Nun habe ich ein Netzteil mit angeschlossen und habe eine SPannung
von 12V am VIN Port. Weiterhin den Fehler "Failed to configure Ethernet using DHCP"
beim DhcpAddressPrinter example smiley-sad
14  International / Deutsch / Re: Ethernet Shield Wiznet on: August 21, 2012, 01:36:44 pm
Vielen Dank erstmal für deine Hilfe smiley

Der DHCP Adressbereich wurde verändert. Die IP ist definitiv nur einmal
in Benutzung. Wenn DHCP funktioniert hätte, bekommt der Chip ja auch
direkt noch die Netzmaske, Gateway und DNS mitgeteilt was ein setzen
der parameter unnötig macht, aber es funktioniert ja nichtmal der DHCP Request.

Weiterhin habe ich auch versucht, ein Serversketch auf Port 80 TCP lauschen zu lassen
und mich darauf mit telnet aurduinoip 80 verbunden, was zumindest zu einer
Verbindung führen MUSS (sprich, schwarzer bildschirm in cmd)

Außerdem ist die Google Adresse die einzige externe IP, die ich testete.
Als ich zur Google IP keine Verbindung bekam, habe ich ihn eine Verbindung zu meinem
Webserver im netzwerk aufbauen lassen was auch nicht funktionierte.

Grüße

Micha smiley
15  International / Deutsch / Re: Ethernet Shield Wiznet on: August 21, 2012, 12:53:24 pm
WIZnet5100 chip ist drauf.

Code:
#include <SPI.h>
#include <Ethernet.h>

//Router: 192.168.178.1/24
//DHCP: 192.168.178.30-50/24
//DNS: 192.168.178.1 o. 141.1.1.1
IPAddress myip(192, 168, 178, 100);
byte mac[] = {  0xAD, 0xEE, 0xBB, 0xFF, 0xFA, 0xAD };
IPAddress server(173,194,69,94); // Google

EthernetClient client;
double timestamp;

void setup() {
  Serial.begin(9600);
  timestamp=millis();
  
  Serial.println("Ethernet.begin()");
  
  Ethernet.begin(mac,myip);
  
  /*
  if (Ethernet.begin(mac) == 0) {
    Serial.println("Failed to configure Ethernet using DHCP");
    Serial.println("no point in carrying on, so do nothing forevermore");
    Serial.print( "Timeout after: ");
    Serial.println( millis()-timestamp );
    
    for(;;)
      ;
  }else{
     Serial.println("Ethernet.begin(mac) != 0");
  }
  */
  
  delay(1000);
  
  Serial.println("connecting...");
  
  if (client.connect(server, 80)) {
    Serial.println("connected");
    client.println("GET /search?q=arduino HTTP/1.0");
    client.println();
  } else {
    Serial.println("connection failed");
  }
}

void loop()
{
  if (client.available()) {
    char c = client.read();
    Serial.print(c);
  }

  if (!client.connected()) {
    Serial.println();
    Serial.println("disconnecting.");
    client.stop();

    for(;;)
      ;
  }
  delay(100);
}

Einmal mit DHCP und ohne. DHCP an dann scheiterts schon am Ethernet.begin(mac)
und gebe ich mir selbst ne IP, ist spätestens bei client.connect(server,80) schluss
Pages: [1] 2