You are not logged in.

Semme

-S +M (Make insider :P)

  • "Semme" started this thread

Posts: 1,029

Date of registration: Jan 9th 2011

Location: Aachen

Occupation: Student

Thanks: 53

  • Send private message

41

Tuesday, June 24th 2014, 11:06pm

Nene, hab alles verstanden. Hätte jetzt aber gedacht, dass ich mit einem PNP das ganze lösen könnte. Dann ist 255 eben aus und 0 volle Power. Oder würde das nicht gehen(Denkfehler?)?

Sind die hier passend?
http://www.ebay.de/itm/LEISTUNGSTRANSIST…=item485d737ff8

Wenn ja, welchen NPN (möglichst klein) sollte ich dann dazu nehmen, wenn es nicht so geht, wie oben beschrieben und ich noch einen 2. Transistor brauche?

Semme

-S +M (Make insider :P)

  • "Semme" started this thread

Posts: 1,029

Date of registration: Jan 9th 2011

Location: Aachen

Occupation: Student

Thanks: 53

  • Send private message

42

Thursday, June 26th 2014, 12:01pm

5. UPDATE (26.06.14)

Bevor ich mich jetzt auf in den Abiurlaub mache, wollte ich noch ein paar Arbeitsergebnisse präsentieren. Diese beschränken sich auf Arbeiten mit dem Arduino und dem dazugehörigen Code.

So sieht es aktuell auf meinem Schreibtisch aus:



um nur einige Ziele der Elektronik zu nennen:
-Lüftersteuerung inkl. RPM Messungen
-digitale LED Steuerungen mit WS2801
-Temperaturüberwachungen
-Helligkeitsüberwachungen
-Schalldruckpegelüberwachungen

Das ganze soll eine Lüftersteuerung werden, die nicht nur Lüfter steuert, sondern auch "versteht" was der Nutzer möchte. Wenn nun z.B. das Zimmer dunkel ist, sollten sämtliche LEDs nicht zu hell leuchten, damit es nicht stört. Oder wenn ich laut Musik höre, soll die Steuerung nicht auf die Lautstarke der Lüfter achten müssen...all sowas :)

Hier ist bis jetzt der Code (Anfangsstadium):


Spoiler Spoiler

/*
Infinity ALPHA Steuerung

by Simon Krause
*/

#include "SPI.h"
#include "Adafruit_WS2801.h"

float watertemp; //Aktuelle Wassertememperatur
float pcbtemp; //Aktuelle Boardtemperatur
int fanport = 0; //RPM-Signal an PIN 2/Interrupt 0
int rpmcount = 0; //hilfvariable fuer RPM_messung
int rpm = 0; //aktueller Wert der RPM-Messung
int lrpm; //letzter Wert der RPM-Messung
int fanintervall = 5000; //RPM-Messung ueber 5 Sekunden
unsigned long lastmillis = 0;
int fadeamount = 2; //Fadeverlauf
int watertemppin = 5; //Pin des Temperaturfuehlers des Wasser
int pcbtemppin = 4; //Pin des Temperaturfuehlers des Wasser
int led = 6; //Anzahl der WS2801-LEDs

uint8_t dataPin = 8; //WS2801-Data an Pin 8
uint8_t clockPin = 9; //WS2801-Clock an Pin 9

Adafruit_WS2801 strip = Adafruit_WS2801(led, dataPin, clockPin);

void setup() {
Serial.begin(9600); //Serialoutput auf Port 9600 aktiviert
attachInterrupt(fanport, rpm_fan, FALLING);
strip.begin(); //WS2801 Inistialisierung
strip.show();
PowerOn(30);
}

void loop() {
watertemp = Thermister(analogRead(watertemppin)); //Temperatur ermitteln
pcbtemp = Thermister(analogRead(pcbtemppin)); //Temperatur ermitteln

if (millis() - lastmillis >= fanintervall){
detachInterrupt(fanport);
rpm = rpmcount * (30000 / fanintervall);
lrpm = rpm;
rpmcount = 0;
lastmillis = millis();
attachInterrupt(fanport, rpm_fan, FALLING);
}

if (Serial.available() > 0) { //Steuerung ueber Serial
int comand = Serial.read(); //Daten in comand speichern
if (comand == 49) {
PowerOn(30);
}
if (comand == 50) {
Serial.println(watertemp);
}
}
}

void PowerOn(int fadespeed) {
float brightness = 0;
float i = 0;
unsigned long time;
boolean fadeup = true;
time = millis();
while(brightness < 255 && fadeup == true) {
brightness = pow(i,fadeamount)/(pow(i,fadeamount)+pow((1-i),fadeamount))*255;
for (int i=0; i < led; i++) {
strip.setPixelColor(i, brightness, brightness, brightness);
}
strip.show();
if ((millis()-time)>fadespeed) {
i = i + 0.05;
time = millis();
}
}

if(brightness == 255) {
fadeup = false;
i = 0;
time = millis();
}

while(brightness > 0 && fadeup == false) {
brightness = 255 - (pow(i,fadeamount)/(pow(i,fadeamount)+pow((1-i),fadeamount))*255);
for (int i=0; i < led; i++) {
strip.setPixelColor(i, brightness, brightness, brightness);
}
strip.show();
if ((millis()-time)>fadespeed) {
i = i + 0.05;
time = millis();
}
}
}


double Thermister(float RawADC) { //Funktion zur Temperaturbestimmung
double Temp;
Temp = log(((10240000/RawADC) - 10000));
Temp = 1 / (0.001129148 + (0.000234125 + (0.0000000876741 * Temp * Temp ))* Temp );
Temp = Temp - 273.15; //Wert in Celsius konvertieren
return Temp;
}


void rpm_fan(){
rpmcount++;
}


Ich wünsche allen Modern viel Spaß auf der MAKE und hoffe, hier im Forum das ein oder andere Bild/Video zu finden :) Bis dann.

MfG
Semme

Semme

-S +M (Make insider :P)

  • "Semme" started this thread

Posts: 1,029

Date of registration: Jan 9th 2011

Location: Aachen

Occupation: Student

Thanks: 53

  • Send private message

43

Monday, June 30th 2014, 8:12pm




Grüße aus Lloret ;)

der_george

"Mein Name ist George - Der George"

Posts: 4,833

Date of registration: Mar 17th 2010

Location: Da wo der Berch wohnt

Occupation: Inginöööör und Freundinbeschäftiger

Thanks: 356

  • Send private message

44

Monday, June 30th 2014, 9:20pm

Warum hast du Klettverschluss am Kinn?

:phat:

So long :0)
Meine Mods bei we-mod-it:
24h Stealth - 1.Platz 24h Livemodding DCMM 2010 | | taabar sin - 2. Platz Casemod DCMM 2012 | | 24h Semmetastic - 2. Platz 24h Livemodding DCMM 2013

Mein Modding-Verkaufsthread

Z1 Customs

Wohnt hier!

Posts: 482

Date of registration: Feb 16th 2013

Name: Leonardo Ziaja

Location: Olching

Occupation: Azubi bei Stemmer GmbH | Mini-Job bei REWE

Thanks: 20

  • Send private message

45

Monday, June 30th 2014, 9:30pm

Warum hast du Klettverschluss am Kinn?

:phat:

So long :0)


Damit er sich per Klettverschluss einen größeren Bart dranmachen kann :phat: :rofl:

Z1 Customs bei Facebook

Socke

Lebt hier!

Posts: 1,037

Date of registration: Mar 23rd 2014

Occupation: Service Techniker / Elektroniker für Geräte und Systeme

Thanks: 44

  • Send private message

46

Monday, June 30th 2014, 9:42pm

Vielleicht ist es auch einfach nur ein Mod und nach dem Lackieren am Ende siehts vielleicht nicht mehr aus wie Klettverschluss :D


@Semme viel spaß noch ;)

patricifiko99

Wohnt hier!

Posts: 566

Date of registration: Apr 4th 2012

Name: Patrick K.

Location: Irgendwo in der tiefen Eifel

Occupation: Schüler

Thanks: 26

  • Send private message

47

Monday, June 30th 2014, 10:05pm

Wooow dieser Lens flare am Tshirt sieht einfach... komisch aus xD
naja dir viel Spaß da noch, ich hoffe bald gehts weiter hier :D bin schon gespannt ^^

Jetzt aber erstmal gute Erholung :)

Semme

-S +M (Make insider :P)

  • "Semme" started this thread

Posts: 1,029

Date of registration: Jan 9th 2011

Location: Aachen

Occupation: Student

Thanks: 53

  • Send private message

48

Monday, June 30th 2014, 10:50pm

Dauer besoffen halt. Ich hab leider einen kratzer direkt über der frontkamera ^^ daher kommt der lens flare. Danke, ich werde noch spaß haben^^

ringo

Der 0 Punkte Ringo

Posts: 5,591

Date of registration: Jun 15th 2009

Location: Kanton SG

Thanks: 161

  • Send private message

49

Tuesday, July 1st 2014, 7:22pm

Ja dann noch viel Spaß

www.complex-mods.de

Paladin

Wenn I Murksen muss... Aaarrgh..

Posts: 12,086

Date of registration: Jul 18th 2009

Name: Patrick Betz

Location: Simbach bei Landau a. d. Isar

Occupation: Kraftfahrer (Gelernter Schreiner)

Thanks: 363

  • Send private message

50

Wednesday, July 2nd 2014, 7:09am

Warum hast du Klettverschluss am Kinn?

:phat:

So long :0)

Hahahaha geil.., xD
COMPLEX-MODS.deMODDING | CONS | CE-MODS
HausModding by Patrick und Sonja

Ein Bayer kann alles, außer Hochdeutsch...... :D


Semme

-S +M (Make insider :P)

  • "Semme" started this thread

Posts: 1,029

Date of registration: Jan 9th 2011

Location: Aachen

Occupation: Student

Thanks: 53

  • Send private message

51

Wednesday, July 2nd 2014, 1:54pm

Tze...

Semme

-S +M (Make insider :P)

  • "Semme" started this thread

Posts: 1,029

Date of registration: Jan 9th 2011

Location: Aachen

Occupation: Student

Thanks: 53

  • Send private message

52

Sunday, July 6th 2014, 2:59pm

Es kam, wie es kommen musste. Ich liege krank im Bett, habe wahrscheinlich einen Venenentzündung und kann nichtmal bis zum Klo laufen. Dazu kommt noch Husten und Halsschmerzen :/ Ich werde die zeit mit meinem Arduino verbringen, um wenigstens am PC weiter zu kommen :) Was sagt ihr bisher zum Code bzw. meinem Elektronikvorhaben? :)

patricifiko99

Wohnt hier!

Posts: 566

Date of registration: Apr 4th 2012

Name: Patrick K.

Location: Irgendwo in der tiefen Eifel

Occupation: Schüler

Thanks: 26

  • Send private message

53

Monday, July 7th 2014, 10:02pm

Gute Besserung... das wird hoffentlich schnell wieder ^^

Paladin

Wenn I Murksen muss... Aaarrgh..

Posts: 12,086

Date of registration: Jul 18th 2009

Name: Patrick Betz

Location: Simbach bei Landau a. d. Isar

Occupation: Kraftfahrer (Gelernter Schreiner)

Thanks: 363

  • Send private message

54

Tuesday, July 8th 2014, 7:45am

Gute Besserung, und hoffentlich gehts fix, so viel zeit ist ja nicht mehr.
COMPLEX-MODS.deMODDING | CONS | CE-MODS
HausModding by Patrick und Sonja

Ein Bayer kann alles, außer Hochdeutsch...... :D


ringo

Der 0 Punkte Ringo

Posts: 5,591

Date of registration: Jun 15th 2009

Location: Kanton SG

Thanks: 161

  • Send private message

55

Tuesday, July 8th 2014, 8:34pm

Gute Besserung

www.complex-mods.de

Semme

-S +M (Make insider :P)

  • "Semme" started this thread

Posts: 1,029

Date of registration: Jan 9th 2011

Location: Aachen

Occupation: Student

Thanks: 53

  • Send private message

56

Monday, July 14th 2014, 5:03pm

Danke :) Mittlerweile gehts schon wieder besser, aber richtig rumwerkeln kann ich leider immer noch nicht. :/

Was sagen die Experten zu dieser Kombi aus NPN und PNP für die Lüftersteuerung?

Zum Anschluss an den Arduino und den PNP:

http://www.ebay.de/itm/100-x-BC548B-BC54…944192251&rt=nc

Zum Anschluss an den NPN und den Lüfter:

http://www.ebay.de/itm/LEISTUNGSTRANSIST…=item485d737ff8

Sollte funktionieren oder?

Semme

-S +M (Make insider :P)

  • "Semme" started this thread

Posts: 1,029

Date of registration: Jan 9th 2011

Location: Aachen

Occupation: Student

Thanks: 53

  • Send private message

57

Tuesday, July 15th 2014, 11:19pm

6. UPDATE (15.07.14)

Halbwegs wieder auf den Beinen - im wahrsten Sinne des Wortes - konnte ich heute wenige Dinge in der Garage erledigen. Als erstes habe ich die für Modder wirklich nicht gut durchdachte Radiatorhalterung entfernt. Dabei kam mein neuer Winkelschleifer zum Einsatz. Tolles Gerät, man sollte es nur bedienen können. Da ich so ein Gerät erst ca. 3 mal in der Hand hatte und die Lage des anzusetzenden Schnittes leider denkbar ungünstig war, habe ich mir ein paar Kratzer in den Lack gehauen :/ Bei der 2. Seite bin ich dann auch mal auf die Idee gekommen das Ganze mit Kreppband anzukleben und zu schützen...





Untere Seite - 2. Seite sieht deshalb etwas besser aus. Beide sind aber top gerade ;)



So langsam hat sich hier auch Material für den Mod angesammelt. Alles 2mm Bleche, die Seitenteile sogar 3mm. Design und so :P







Litze für die Innereien ist auch dabei ;)

Heute habe ich mich dann auch noch an den Gehrungsschnitten der Profile gewagt. Ist leider gar nichts geworden. Ohne Kapp- bzw. Gehrungssäge ist das wirklich schwer. 49,2° gerade auf so einer kleinen Fläche hinzubekommen.... :/ Jeder kleinster Versatz ist direkt im Winkel messbar. Da dies auch die Stoßwinkel sind und ein 2. Profil dran kommt, muss es auch 100% gerade über die gesamte Fläche sein. Ansonsten entstehen unschöne Spalte. Mal sehen, wie ich das Problem noch in den Griff bekomme. Ich glaub fast, dass ich um eine Gehrungssäge nicht herum komme. Besonders wenn man noch die weiteren Schnitte betrachtet (6mm Plexi, 2mm Alu, 12mm Alu, ...)

Um den Abend nicht komplett ungenutzt zu lassen, wurde noch die Wakü gespült und gesäubert :)



Vielleicht habe sich Einige schon gefragt, was ich mit den WS2801 vorhabe (vllt aber auch nicht, kein Kommentar :( ) - hier die Antwort in Form von Bildern.





Das dürfte einen netten Effekt auf dem Plexiglas bringen :) Statusausgabe kann auch mit den LEDs erfolgen. Beispielsweise die Temperatur als 2 (Zehner) und 6 (Einer) LEDs für 26°C. Freue mich schon drauf.

MfG
Semme

ringo

Der 0 Punkte Ringo

Posts: 5,591

Date of registration: Jun 15th 2009

Location: Kanton SG

Thanks: 161

  • Send private message

58

Wednesday, July 16th 2014, 6:47pm

Jetzt kannst du dann richtig loslegen.

Allerdings würde ich dir empfehlen bei den Winkeln was machbares zu nehmen, da du die 0,2° nur schwer messen kannst, bei normalen Winkelmessern ist das in der Ungenauigkeit.

Eventuell kannst du beide Profile aufeinmal schneiden, dann sollte das später auch gut zusammenpassen. Allerdings musst du dir vor dem schneiden die Profile einrichten.

www.complex-mods.de

Paladin

Wenn I Murksen muss... Aaarrgh..

Posts: 12,086

Date of registration: Jul 18th 2009

Name: Patrick Betz

Location: Simbach bei Landau a. d. Isar

Occupation: Kraftfahrer (Gelernter Schreiner)

Thanks: 363

  • Send private message

59

Thursday, July 17th 2014, 7:28am

Ich bin ja schon auf die ersten Bilder der Arbeiten gespannt. Jetzt darfst dich rein hängen, sind ja nur noch paar Wochen. Ich hoffe das es mit der Kappsäge jetzt klappt.
COMPLEX-MODS.deMODDING | CONS | CE-MODS
HausModding by Patrick und Sonja

Ein Bayer kann alles, außer Hochdeutsch...... :D


Semme

-S +M (Make insider :P)

  • "Semme" started this thread

Posts: 1,029

Date of registration: Jan 9th 2011

Location: Aachen

Occupation: Student

Thanks: 53

  • Send private message

60

Monday, July 21st 2014, 1:03am

7. UPDATE (21.07.14)

So, weiter gehts. Glücklicherweise konnte ich von einem Kumpel eine Kappsäge ausleihen, auf die sogar mein (15€) Alu-Sägeblatt gepasst hat. Vorfreude war groß, jedoch war die Qualität alles andere als gut. Krumm und schief ist teilweise kein Ausdruck...





Das führte dazu, dass ich extrem viel nachschleifen und feilen musste, damit 1. der Winkel passt und 2. das ganze rechtwinklig geschliffen ist und zwei Profile dann auch ohne Lücke aneinander gepasst habe. Hat gedauert, aber ging letztendlich.

Zwischenstufe:



Mit dem Endergebnis bin ich wirklich zufrieden.







Soooo, anderes Thema. da meine kleine Werkstatt wirklich klein ist, musste Veränderung her. Alles eine spontane Idee, aber besser jetzt, als nach dem Projekt. Es war geplant die Arbeitsplattengröße erheblich zu vergrößern, sodass ich mehr als 1,5m zum Arbeiten habe. Sehr selbst:











Neues Material. Die Winkel wurden mir im Baumarkt empfohlen, so ganz trau ich denen aber noch nicht...







Übergang passt. Plattengröße war auf 2,6m begrenzt.



Und aktueller Stand.





Hat jemand eine Idee, was ich in diesen Schlitz am besten mache, damit ich einen ebenen Übergang habe? Dachte an braunes Silikon - fraglich jedoch, ob das nicht zu weich ist.



Morgen schaff ich hoffentlich mehr. Die veränderte Werkstatt motiviert aber ungemein :D


MfG
Semme