Loading...
  Show Posts
Pages: [1] 2 3 4
1  International / Deutsch / Re: LED Kühlung ja oder nein on: Today at 03:52:02 am
Das ist doch nen U-Profil mit der Acrylglasplatte, also praktisch geschlossen?

könntest du da nicht an den enden nen aktiven Lüfter anbringen, der durch das Profil bläst?

Für den Lüfter kannst du ja sicher irgendwo anders noch Strom oder ein Signal abzwacken oder?


Wenn du die 8mm Abstand zwischen Leiste und Rückwand  etwas erhöhen kannst, könntest du auch Kühlkörper dazwischen anbringen und mit nem flachen Radiallüfter durchpusten.
2  International / Deutsch / Re: Android app erstellen zu Steuern von Arduino on: May 15, 2013, 02:38:26 pm
Ich würde nen 10€ Bluetooth adapter fürs Arduino verwenden und android ne app programmieren, die darüber (wie über die Serielle Schnittstelle) Daten sendet und empfängt.

Android apps wirste wohl lernen müssen zu schreiben, wenn du nix vorgefertigtes verwenden willst. Gibt zwar auch sowas wie App creator, aber da musste auch mal schaun wie das mit Bluetooth aussieht.

Wenns über den Ethernet shield ist, kannst du einfach mal schaun wie so LED-Webserverprojekte auf dem Arduino aufgebaut sind.
DAnn brauchste nur ne App oder website programmieren, die die richtigen Befehle an den Webserver übermittelt und eben das was der Arduino machen soll.

example:
3  International / Deutsch / Re: Webserver hängt sich aus on: May 06, 2013, 08:41:05 pm
Wie kommt dieser Überlauf zustande?

Bereits wenn ich in meinem Sketch zuviele Strings verwende und hochlade?

Oder belegt jeder Aufruf eines Strings (z.b. einfaches print("string")) Ram und nach x-Durchläufen ist dann der Ram voll?

4  International / Deutsch / Re: 12V LED-Streifen mit Transistor von Arduino aus schalten on: May 06, 2013, 08:27:07 pm
Also ich bin auch Anfänger.
Ich kann dir nur raten alte Elektrosachen zu sammeln und zu verwerten. Da sind schnell viele Bauteile zu finden die man gebrauchen kann.
Vll nochmal nen kleinen Kasten Widerstände zusammenkaufen, damit man da nicht ewig suchen muss und man kann schon echt viel machen.

Extra nen Transistor kaufen für die Bastelei finde ich übertrieben wenn man nix spezielles vorhat und nur mal eben bissl friemelt.

Ganz allgemein für dich jetzt:

Bei deinem Beispiel sollte es fast jeder kleine Transistor tun. Achte auf die richtige Schaltung (Emitterschaltung) und das du für den Transistor den richtigen Vorwiderstand wählst.
Ich richte mich da in der Regel nach dem Arduino. Der kann 20mA pro Pin, also lege ich bei 5V meinen Widerstand auf 15mA aus.
=>5V/0,015A=333,333 => 330Ohm oder größer wie Uwe schon geraten hat.

Was dein Transistor schalten kann musst du im Datenblatt nachsehen. Einfach googlen.
Wichtig ist erstmal Collector Current, also deine Strombelastbarkeit über Collector->Emitter, allgemeine Spannung und noch ob mit dem Basecurrent/-voltage alles zum Arduino passt.

Vergiss bei deinen LED´s nicht den Vorwiderstand! 15mA klingt recht wenig, sind die optimal versorgt oder sollen die gar nicht so hell sein?
Für normale LED´s würde ich einzeln schon 15-20mA je nach Wärmeentwicklung schätzen.
5  International / Deutsch / Re: Attiny85 nur ein analogRead Eingang ?? on: May 02, 2013, 08:45:30 am
Danke, das hat schon geholfen diese Dateien neu zu installieren. Keine Ahnung wo meine herkamen O.o

Jetzt funzt es smiley-wink
6  International / Deutsch / Attiny85 nur ein analogRead Eingang ?? on: May 02, 2013, 08:10:49 am
Hi,

ich habe mir jetzt meine ersten Attiny85 besorgt und wollte gern meine Tischlampe und Lüfter getrennt über PWM regeln.

Hier mein Code:
Code:
int sens1,sens2,val1,val2;

void setup() {
  pinMode(3, INPUT);
  pinMode(4, INPUT);
  pinMode(0, OUTPUT);
  pinMode(1, OUTPUT);
}

void loop() {
  sens1 = analogRead(3);
  sens2 = analogRead(4);
  val1 = map(sens1, 0, 1023, 0, 255);
  val2 = map(sens2, 0, 1023, 0, 255);
  analogWrite (0, val1);
  analogWrite (1, val2);
  delay(10);
}

Leider funktioniert nur  über Pin3. Das Problem liegt am Analogread denke ich.

Tests bisher:
--Zwei PWM signale gleichzeitig (einfacher Fade ohne Analog Read) geht, also sind die Ausgänge noch ganz.
--Auch Pin 7 anstatt Pin 4 geht nicht. An meinen Pots liegt es nicht, die kann ich tauschen und es geht trotzdem nur Pin 3 O.o
--Nur ein analogread an Pin7 auslesen geht auch nicht(dass es vll an zwei analogread liegt)

Ein zweiter Attiny85 verhält sich genauso smiley-sad

Woran liegt das?

ps. bei den Pin-nummern halte ich mich an die interne nummerierung, nicht die Beinchen gezählt.

Vereinfacht:
GEHT:
Code:
int sens1,sens2,val1,val2;

void setup() {
  pinMode(3, INPUT);
  pinMode(0, OUTPUT);
  pinMode(1, OUTPUT);
}

void loop() {
  sens1 = analogRead(3);


  val1 = map(sens1, 0, 1023, 0, 255);
  analogWrite (0, val1);
  analogWrite (1, val1);
  delay(2);
}

GEHT NICHT:
Code:
int sens1,sens2,val1,val2;

void setup() {
  pinMode(4, INPUT);
  pinMode(0, OUTPUT);
  pinMode(1, OUTPUT);
}

void loop() {
  sens1 = analogRead(4);


  val1 = map(sens1, 0, 1023, 0, 255);
  analogWrite (0, val1);
  analogWrite (1, val1);
  delay(2);
}
7  International / Deutsch / Elektrische "Schalter" als Bauteil gesucht. Mehrere Ausgänge auf Eingang schalte on: April 10, 2013, 09:39:00 am
Hallo,

ich weiß leider nicht wie ich es besser beschreiben soll.

Ich habe 16 Sensoren und ein teures Messgerät, welches mit dem PC ausgewertet wird.
Ich möchte jetzt in sehr schnell die 16 Sensoren auf das Messgerät schalten, also vom Prinzip das umstecken der Kabel mit dem Arduino regeln.

Wie heißen solche Bauteile und welche Schaltzeiten lassen sich damit in etwa bewerkstelligen?

Es sollen Spannungen im mV-Bereich und wahrscheinlich keine großen Ströme geschalten werden.

Danke für die Hilfe.
8  International / Deutsch / Re: Automatisierung gesteuert durch Android on: March 16, 2013, 07:33:24 pm
Gibt viele Ansätze dafür:
-Der Arduino macht alles alleine und läd seine Einstellungen aus einer Daten oder Datenbank aus dem Internet.
Wlan/Ethernet shield:
=> Die Datei kannste mit ner Website und php-script dann von überall auslesen und ändern. Der Arduino kann auf die Art und Weise sicher auch seine Messwerte regelmäßig hochladen.

Soll das ganze nur aus der Nähe funktionieren und mit dem Smartphone kannste z.B. Bluetooth nutzen. Bidirektionale Kommunikation aus dem Tutorial umsetzen erstmal mit nem Bluetooth stick am PC und dann dafür ne Android App schreiben.

Das timen der Funktionen ist eigentlich kein probem. Schau dir mal blinkwithoutdelay http://arduino.cc/en/Tutorial/BlinkWithoutDelay an smiley
Wenn das ganze auch Uhrzeiten unterstützen soll, z.B. Morgens um 7 den Stall öffnen, dann brauchst du vll noch nen RTC oder DCF-77 Modul smiley
9  International / Deutsch / Re: Arduino due mit Ethernet-Shield und Adafruit Motor/Stepper/Servo Shield on: March 12, 2013, 10:18:03 am
Hi,

wie schon inzwischen beim Tippen kam ist PoE power over ethernet also Strom über das Netzwerkkabel beziehen. Kann ganz praktisch sein, wenn man den Arduino ohne extra Stromleitung betreiben will wo aber Netzwerkkabel liegt. Beachte aber das auch die Gegenstelle dies unterstützen muss smiley

Bei den Motor Shields bin ich bis jetzt noch nicht so sicher. Da gibts auch günstiger einfache IC´s, die blockieren nicht soviel Platz und eigenen sich genauso gut.
Einfach mal die genaue Anwendung beschreiben, dann kann man dir da genauer helfen.

Warum überhaupt nen Due? Dein Vorhaben klappt auch gut mit nem Uno smiley-wink
Größere Webseiten kann man glaube ich auch auf Sd-Karte ablegen.
10  International / Deutsch / Re: Zähler 0000 - 9999 on: February 17, 2013, 03:11:50 pm
Ich weiß nicht inwiefern das hier auch erlaubt ist, weil ggf. könntest du ja auch etwas illegales damit anstellen  smiley-wink

Ich würd einfach ne Zahl von 0-9999 laufen lassen.

die ersten 3 "0" kannste ne einfache if abfrage machen wenn die zahl < 10 ist,die ersten zwei nullen wenn zahl < 100 usw.

Dann schaust du dir die jeweilige Stelle der zahl an und machst dafür einfach ne if abfrage mit der jeweiligen Aktion.

Das findest du hier z.b.:
http://arduino.cc/forum/index.php/topic,137708.msg1034875.html#msg1034875

==========

Mal am Rande: Bist du sicher, dass es keine "Lock"-funktion gibt, wenn das Ding zuviele Falsch-Eingaben hat?
11  International / Deutsch / Re: Frage zur Kommunikation vom - zum Board ( Kaufentscheidung) on: February 04, 2013, 04:31:57 pm
Normaler Arduino z.b. Uno.
Nen 10€ Bluetooth Modul
Nen 10€ Bluetooth Stick für den PC.

Sollte so locker passen. Allerdings kleine Reichweite.

Einfach zu programmieren, da vom Prinzip wie die Serial befehle alles auch über Bluetooth geht (am besten an nem SoftwareSerial)
Tutorials findest du auf arduino.cc unter learning -> Communication.

Wifi sollte dir einiges mehr an Reichweite bieten zumal es da grad beim xbee sogar verschieden starke/gute Module gibt.
Allerdings weiß ich nicht wie weit sich das auf das Programmieren auswirkt, muss ja ins Netz irgendwie und wie dann darüber Daten übertragen werden.
12  International / Deutsch / Re: Kalender mit Erinnerungsfunktion und Temperaturanzeige on: February 03, 2013, 03:43:01 pm
1) Warum nicht? Denke aber das es sogar noch einfacher nen Standalone tun würde oder?
2) Für Einfache Termine kannste sicher auch den Sketch missbrauchen oder in den speicher schreiben.
Letzteres hat den Vorteil, dass es auch über Stromverlust erhalten bleibt. Bin aber grad nicht sicher ob das nur beim hochladen aus der IDE geht oder man auch Termine über Serielle Schnittstelle in den Speicher schreiben kann. Ich denke aber es geht!!
3) Nein hätte aber Ideen:

Temperatursensoren ist ja recht einfach. DCF-77 Für genaue Zeit.
Sd-Karte um Temperatur zu loggen. Gleichzeitig für Termine?
Bluetooth Modul um einfach Werte auszulesen und Termine zu programmieren smiley

Bluetooth hat jedes Handy und für android hab ich bis jetzt den Sena Blueterm genutzt und damit könnte man senden/empfangen.
Wie du das dann genau umsetzt ist dir überlassen. Vom Prinzip reicht nen einfacher Syntax der dann in ne Funktion übergeben wird.
[Speicherplatz],[Tag],[Monat],[Jahr],[Text]
und wenn da was sinnvolles aufs Softserial kommt dann wird der Speicherplatz mit den neuen Termindaten bestückt.

Ansonsten läuft dein Temp und "ist ein Termin gerade?" loop weiter.
13  International / Deutsch / Re: Motor Schalten mit drehrichtung bestimmen on: February 03, 2013, 01:43:30 pm
Wie Uwefed schon gesagt hat H-Brücke

Guter Link:
http://itp.nyu.edu/physcomp/Labs/DCMotorControl&docid=QfHybzE3w0tA4M

Falls du nen Motorshield benutzt musste mal sagen welchen. Meist gibts ja bei dem Verkäufer auf der Seite schon Beispiele wie zu verkabeln und zu programmieren ist.

Ich persönlich würde aber auch zu nem H-Brücken IC raten.
Kannste selber die Pins auswählen und günstig sind die auch!
SN754410 ist auch für etwas größere Motoren gut geeignet.

http://www.ebay.com/itm/5PCS-IC-TI-DIP-16-SN754410NE-/251002332246?ssPageName=ADME:L:OU:DE:3160

Net mal 4€ für 5 Stück. Musst halt nur ne Zeit lang drauf warten smiley

Auch selber bauen ist mit 4 Transistoren ne gute Übung!
http://www.robotroom.com/BipolarHBridge.html
14  International / Deutsch / Re: PWM-Signal on: February 02, 2013, 02:20:34 pm
@uwefed

Ich hoffe ich gehe hier nicht zu Offtopic aber vll passt es ja gerade mit rein.

Das was du ansprichst ist doch ein Tiefpass?
Ich hab dazu schon ein wenig gelesen, werde allerdings nicht ganz schlau wie ich den Tiefpass richtig dimensioniere.
Bei mir ist das Problem ein Fiepen am Motor von PWM wegzubekommen.

http://de.wikipedia.org/wiki/Tiefpass ist ein wenig Info.

Ich würde jetzt die Formel nehmen:
U(Ausgang) = U(Eingang)*1/(Wurzel(1+(2*Pi*F*C*R)^2)

Ich habe
U(Eingang)=5V
F müsste laut http://arduino.cc/en/Tutorial/PWM 500Hz sein

Wie dimensioniere ich jetzt aber C für den Kondensator und R für den Widerstand richtig?
Wenn ich mir das anschaulich vorstelle, wird ja die Rechteckspannung des Arduino über den Kondensator "geglättet"...

Es wäre schön wenn die Antwort etwas erklärend wäre smiley
Oder wenn ich im Grundkonzept schon den falschen Ansatz habe nicht gleich zerreißen bitte smiley-wink
15  International / Deutsch / Re: 4 Digit Display sinnvoll betreiben (Multiplexing) 74HC595 on: January 29, 2013, 06:31:40 pm
Das eine fehlt nur bei der ersten Ziffer mit den restlichen 3 Ziffern kann ich 0-9 darstellen.

Es ist halt echt blöd das ich teilweise bis zu drei mal das Shiftregister beschreiben muss um eine Ziffer zu multiplexen.
Wenn mir nix einfällt wie ich das etwas sauberer und einfacher programmiert bekomme bringt das leider nicht soviel.

Wäre aber schön, war halt kostenlos und Temp oder kleine Werte kann man ja dann anzeigen.

==
/OT
Bin jetzt über das S65 Display gestolpert und hab zufällig sogar zwei davon (ls020) rumliegen smiley
Jetzt muss ich mal schaun ob ich das hinbekomme. Ist leider nen ganzes Stück über meinem Horizont und extra den S65 Shield möchte ich nicht kaufen.
Vor allem da ich mit dem Ethernet-Shield schon Spi blocke und das glaub net gut zusammenspielt.
Pages: [1] 2 3 4