Loading...
  Show Posts
Pages: [1] 2 3 ... 19
1  International / Deutsch / Re: SD-Card Interface von Conrad on: May 24, 2013, 02:39:24 am
EDIT: Ich hab auf EN1 5V anliegen. Ist das normal? An den Pins ist nichts angeschlossen. Die Spannung muss also vom 5V Pin kommen.
EN2 ist GND...

Ein kurzer Blick in das Datenblatt von Conrad verrät:
Resetbeschaltung:
En1 = Reset der SD-Karte (low = running mode / high = reset)
En2 = Versorgung SD-Kartenhalter (low = off / high = on)


Also hast du die Versorgung der Karte abgeschaltet und hältst sie auch noch dauerhaft im Reset.
Ich würde vorschlagen:
En1: GND
En2: 5V


Edit: Ups, sorry, da waren schon ein  paar posts dazwischen, die das Problem schon gelöst haben...
2  International / Deutsch / Re: 4 einzelne digitale Pins als Variable zusammenfassen on: May 23, 2013, 02:17:06 am
Da wird sich guntherb aber freuen   smiley-wink smiley-wink
Grüße Uwe

Klar freue ich mich!
Man kann sich doch auch über fremde Federn freuen! smiley-wink
Nein, die Lorbeeren gebühren eindeutig Dir!
3  International / Deutsch / Re: 4 einzelne digitale Pins als Variable zusammenfassen on: May 22, 2013, 02:31:10 pm
Falls du dem Link, den Uwe gepostet hat, folgen möchtest, könntest du dort lesen

"The chips used on the Arduino board (the ATmega8 and ATmega168) have three ports:
B (digital pin 8 to 13)
C (analog input pins)
D (digital pins 0 to 7)"

Aber ich denke, das ist etwas zu komplex.

Probiers mal so:
Code:
byte var;

var = digitalRead(4);  // Pin 4 ins unterste Bit schreiben
var << 1;                  //  eines nach links schieben.,
var | digitalRead(5);
var << 1;
var | digitalRead(6);
var << 1;
var | digitalRead(7);

jetzt sollte (ich habe es nicht ausprobiert) ein 4-Bit Wert in var stehen, der deine Eingänge repräsentiert.

Es ginge auch so, kostet aber mehr Zeit:
Code:
int var = digitalRead(4) *8 + digitalRead(3) * 4 + digitalRead(2) * 2 + digitalRead(1);

4  International / Deutsch / Re: Türöffner auslösen wenn 3 mal klingeln on: May 21, 2013, 03:51:55 am
Kann ich mich in den Stromkreis der Türklingel einfach parallel schalten mit Diode und Spannungsteiler um dann in den Pin des Arduinos gehen?

ja, kannst du.

die beiden Drähte, die an der Kingel angeschlossen sind kanst du einfach anzapfen.
Dann, wie du geschrieben hast, mit Diode gleichrichten und über Spannungsteiler runterteilen.
Unbedingt nötig: Kondensatur zum glätten, sonst kriegst du alle 20ms einen Puls (Weil Wechselspannung)
Sehr empfehlenswert: Eine Z-Diode, um den Arduino zu schützen.

sicherer ist der von Udo vorgeschlagene Optokoppler, der braucht aber die gleiche Eingangsspannung wie der Arduino.
5  International / Deutsch / Re: SD-Card Interface von Conrad on: May 17, 2013, 04:55:08 am
Fix sind die hier:
V+                                         5V+
GND                                        GND
MISO     SPI- Schnittstelle            pin 12(Uno) or 50(Mega2560)
MOSI     SPI- Schnittstelle            pin 11(Uno) or 51(Mega2560)
SCK      SPI- Schnittstelle             pin 13(Uno) or 52(Mega2560)

den SS kannst du auf einen Pin deiner Wahl legen, du mußt  nur auf alle Fälle Standard-ChipSelect Pins (pin 10(Uno) or 53(Mega2560) ) auf Output setzen.

Der Rest ist nicht unbedingt notwendig und wird auch nicht von der Bibliothek unterstützt. Du kannst sie aber natürlich selbst ansprechen.
Gunther
6  International / Deutsch / Re: 16 oder 8 X 24V Input Bord on: May 17, 2013, 12:59:42 am
es handelt sich um 46 Induktiver Näherungsschalter von Festo
Die induktiven Näherungsschalter von FESTO die ich kenne, haben einen NPN Transisitor als Schalter nach Masse.
Da bräuchtest du kein Board, die könntest du direkt an den Arduino anschliessen.

Welchen Näherungsschalter hast du denn?

Allerdings bleibt dann immer noch das Problem mit den 46 Stück. Hmm.
Dafür bräuchtest du auf allen Fälle ein Board.
Frage an die Gemeinde: gibts ein fertiges Shield / Modul mit Schieberegistern?
7  International / Deutsch / Re: Ausschaltverzögerung über fertiges Arduino Board möglich? on: May 16, 2013, 12:32:38 pm
float threshold = 15/256;
könnte 0.0 sein, da 15 und 256 zwei Integer Zahlen sind...

Michel hat recht, das IST Null!
wenn, dann bitte:
float threshold = 15.0/256.0;
oder gleich
float threshold = 0.0586;

Ich denke, das ist auch das Hauptproblem.


8  International / Deutsch / Re: SD-Card Interface von Conrad on: May 16, 2013, 09:18:28 am
Die berüchtigten chinesischen SD-Adapter ...
oder man nimmt die neuere Chinesische Version, die mit den Widerstandsarrays drauf:
Neu SD Memory Card Module die funktioniert komplett ohne Zusatzkomponenten. Einfach Kabel dran, läuft.

9  International / Deutsch / Re: SD-Card Interface von Conrad on: May 16, 2013, 05:42:06 am
http://www.ebay.de/itm/Arduino-SD-Kartenleser-SD-Card-Modul-/121107044789?pt=LH_DefaultDomain_77&hash=item1c328ad9b5

wie wärs mit so nem Modul? Wird aus Deutschland verschickt und braucht daher auch nicht länger als die Produkte aus der blauen Apotheke. Die wollen nämlich noch 6€ Versand, auch wenn das Ding im Endeffekt in nem Briefumschlag ankommt (eigene Erfahrung).

Das einzige man müsste ein paar Kabel oder einen Stecker Löten, aber das ist eine Sache von 2 Minuten. (Aber die gleiche Arbeit hast du bei dem Wuchermodul ja auch)

VORSICHT!

Dieses Modul braucht umfangreichere Lötarbeiten, weil nicht 3.3V tauglich! (entgegen den Angaben des Verkäufers!)
Das wurde in diesem Thread schonmal ausführlich diskutiert:     LC Studio SD Card reader mit 3,3 V betreiben

Funktionieren ohne zusätzliche Lötarbeiten tut diese: http://forum.arduino.cc/index.php?topic=164317.msg1227902#msg1227902
10  International / Deutsch / Re: 12V/ 2 - 3A schalten on: May 15, 2013, 04:11:35 am
Du kannst sowas schon noch mit Bipolartranssitoren schalten, aber dann mußt du meist schon ein Kühlblech dranmachen, was dann automatisch größer wird.

ein Fet hat den Vorteil, dass die Verlustleistung sehr gering ist und damit auch keine Kühlung nötig.
Für den Fet brauchst du auch nicht mehr Bauteile als für einen Transistor, eher weniger.

Nimm einen Logic Level Fet, z.B. den IRLZ44N den kannst du direkt mit dem Arduino mit 5V ansteuern.
Als beschaltung brauchst eigentlich garnichts, ich empfehle aber einen Pulldownwiderstand zwischen Gate und Source, damit der FET zuverlässig sperrt, wenn mal ein Kabel abfällt.

Grüße

Gunther

edit:
Schau dir mal die Arduino Basic Connections Folie5 an.

11  International / Deutsch / Re: Spannung reduzieren und erhöhen on: May 15, 2013, 01:31:40 am
Kann mir jemand sagen wie ich die Schwankungen im netz simulieren kann?
eine 25m Kabeltrommel (als "Vorwiderstand") und einen Heizlüfter (oder einen anderen Verbraucher mit 2KW).
Bei Einschalten des Heizlüfters solle die Spannung an der Steckdose der Kabeltrommel um ca. 2,5% einbrechen.
Aber Vorsicht: das Kabel abrollen!

Gunther
12  International / Deutsch / Re: Relais klackert, schaltet trotzdem nicht... on: May 13, 2013, 01:12:39 am
Wird das Relais mit 12V versorgt?

Falls ja, bleiben nur zwei Möglichkeiten:
Relais ist kaputt, oder falsch angeschlossen.
(letzteres ist die häufigere Ursache)
13  International / Deutsch / Re: Temperaturumrechnung KTY81 on: May 12, 2013, 12:38:51 pm
Da wird ein 2,7k Widerstand genommen.
==>Warum?

Tut mir leid, warum die das so gemacht haben weiß ich nicht, aber 2,7k ist auch (gerade) noch möglich.

Laut Datenblatt sollte der Messstrom des KTY81 nicht über 1mA liegen.
Mit einem 2.7k Vorwiderstand liegt der Messstrom bei Raumtemperatur:
Imess = 5V / (2.7K + 2k) = 1.06mA  (R25 des Kty81-220 = 2k)

Du mußt halt deine Berechnung immer an den von dir verwendeten Widerstand anpassen.
Idealerweise ist der Vorwiderstand so groß wie der Widerstand des kty81 bei der Temperatur, die dich am meisten interessiert, denn dann ist die Genauigkeit dort am größten.  (aber die 1mA Grenze beachten!)

Für die Messung der Raumtemperatur ist also 2,7k ein guter Wert.
Wenn du aber die Öltemperatur deines Autos messen willst, ist ein Wert um die 4k besser. Aber da geht es nur darum das letzte Quentchen an Auflösung rauszuholen. Funktionieren tut beides.
14  International / Deutsch / Re: Daten Logging Problem on: May 12, 2013, 06:45:54 am
CSV heißt ja "Comma Seperated Values".

Wenn die Werte mit Kommas getrennt sind, kann Excel die auch lesen.
Wenn man eine csv Datei mit Excel öffnet, dann erscheint üblicherweise ein Menue  in dem unter anderem auch nach dem trennenden Zeichen gefragt wird. Wie genau der Dialog aussieht, hängt von deiner Excel Version ab. Du kannst hier auch Tab (char(9)) oder ; oder andere Trennzeichen angeben, je nach dem welches Trennzeichen du in die Datei auf der SD geschrieben hast.

Das ist aber nur ein Excel Thema, kein Arduino thema.
15  International / Deutsch / Re: Boarduino mit 10Volt ? on: May 08, 2013, 02:30:52 pm
Du könntest einen KFZ Tablett 9V Adapter nehmen.

Gibt es als Universal KFZ Spannungswandler 2100mA 3V-7V
Pages: [1] 2 3 ... 19