Member Beiträge: 95 Registriert: 29.8.2005 Status: Offline
|
|
erstellt am: 23.2.2007 um 19:05 |
|
|
Zitat: | Die Software ist sicher
noch nicht perfekt, aber eine Diskussionsgrundlage bietet sie, sobald ich
die Diplomarbeit fertig habe ( -> Kolloquium voraussichtlich am 2.3.)
|
Hi ughi,
Frage. Mit was schreibst du Deine Software? Kdevelop ?
Grüsse
|
|
Antwort 200 |
|
Posting Freak Beiträge: 804 Registriert: 25.12.2004 Status: OfflineGeschlecht:
|
|
erstellt am: 23.2.2007 um 22:01 |
|
|
Zitat: | Frage. Mit was schreibst
du Deine Software? Kdevelop ? |
Echte Coder benutzen Vi
@ughi:
Saubere Einstellung dass du es veröffentlichen willst. Vielleicht wirst du
berühmt, mit uns als Fanbase, die passende Plugins dazu schreiben
BTW: keine Panik vor dem Kolloqium. Ich hatte meins auch vor ein paar
Wochen, das ist nur noch Makulatur...zumindest bei uns stand die Note schon
vorher fest...zum Glück ____________________ Das ist eine Signatur.
|
|
Antwort 201 |
|
Senior Member Beiträge: 293 Registriert: 3.10.2005 Status: Offline
|
|
erstellt am: 24.2.2007 um 09:00 |
|
|
Hi Thomas
Soviel zu wir helfen uns.Es ist ja dein geistiges Eigentum das sehe ich ja
ein.
Wenn du damit kein Geld machen willst, warum stellst du es nicht ins
Netz.
Wenn du eine Routine einbaust davon lehre ich nichts.Und der Sinn
eines Forums ist doch das einen vom andern was lernt. ODER.
Ich befasse mich nach 10 Jahren erst wieder einen Tag mit VB.
Stelle es ins Netz und du wirst sehen das viele dein programm mit
sicherheit noch verbessern.
Ich bin dir nicht böse nur ein bisschen traurig.
Und wenn ich es in Q Basic tippe irgentwas Haupsache es läuft.
leo1
|
|
Antwort 202 |
|
Posting Freak Beiträge: 833 Registriert: 6.4.2003 Status: OfflineGeschlecht:
|
|
erstellt am: 24.2.2007 um 12:24 |
|
|
Ich habe mich für eine höhere Programmiersprache, C#, speziell die
Mono-Implementierung entschieden. Zusammen mit dem GTK#-Toolkit für die
grafische Oberfläche ist das Ganze portabel einsetzbar, zudem war die
Plugin-Funktionalität dank dem .NET-Framework quasi integriert.
Entwickeln kann man mit SharpDevelop bzw. Visual Studio (Wers hat )
unter Windows oder mit MonoDevelop unter Linux, oder auch mit einem
einfachen Texteditor. Allerdings habe ich noch keine
Plattformübergreifenden Makefiles oder Projektdateien. Das sind Dinge, die
einfach noch kommen müssten.
Wer helfen möchte, ist gern eingeladen, sich einen Account bei Sourceforge
zu machen. Das Projekt ist dort bereits seit ein paar Monaten registriert
(http://freemash.sf.net). Auserdem bin ich dabei, eine Mailingliste dort
einzurichten.
Es muss noch so einiges geprüft werden. Wie kann man die Software
verteilen, welche Libs werden benötigt etc... Man möchte schließlich nicht
jedem Benutzer einen 50MB Download zumuten. Da könnte ich auch noch Hilfe
gebrauchen, passendes herauszufinden! Zudem ists interessant, inwiefern das
Programm mit dem Microsoft-.NET-Framework läuft, man also die abhängigen
Bibliotheken mit ausliefert. Das ist der Preis, den man für die
Portabilität zu zahlen hat. (Da liegen die Vorteile von der Brausoftware
von Samba und Bier: Verteilung relativ simpel auf Windows-Kisten...) ____________________ Viele Grüße, Matthias
http://www.good-beer.de
|
|
Antwort 203 |
|
Posting Freak Beiträge: 833 Registriert: 6.4.2003 Status: OfflineGeschlecht:
|
|
erstellt am: 24.2.2007 um 13:31 |
|
|
Ich habe auf der Projektseite eine Version zum Download gestellt.
http://sourceforge.net/projects/freemash/
In der README-Datei im Archiv finden sich kurze und knappe
Installationsanweisungen. Ist alles noch sehr grob. Aber meine Tests unter
Windows verliefen erfolgreich. Die ganze Software ist noch recht kitzelig,
also am Besten eher vorsichtig umsehen, gerade bei der Hardwareanbindung.
Es sind Testdaten vorhanden, die auf meine Konfiguration passen.
Achja, unter Windows sieht die grafische Oberfläche leicht besch* aus, das
liegt an GTK. Es lassen sich aber auch andere Themes installieren, so dass
das Programm so aussieht wie auf den Screenshots.... Aber auch da muss ich
auch noch schauen, wie das genau läuft.
Die Sourcen gibts dann auch in Kürze an der oben genannten Stelle! ____________________ Viele Grüße, Matthias
http://www.good-beer.de
|
|
Antwort 204 |
|
Senior Member Beiträge: 293 Registriert: 3.10.2005 Status: Offline
|
|
erstellt am: 24.2.2007 um 17:50 |
|
|
Hallo VB und Brauer Freunde
Wer hat mal eine Routine für den Druckerport damit ich meine Relaiskarte
ansteuern kann.
leo1
|
|
Antwort 205 |
|
Senior Member Beiträge: 357 Registriert: 30.9.2006 Status: OfflineGeschlecht:
|
|
erstellt am: 25.2.2007 um 10:43 |
|
|
Erstmal brauchst Du die inpout.dll oder inpout32.dll (google.de)
Sobald Du die hast, kannst Du Deine Relaiskarte so ansteuern (in VB6)
lptadresse=378 oder 278 für LPT1 oder LPT2
decbinaer = 0 oder 1 oder 2 oder 4 .... oder 254 ... oder 3 usw.
Out Val("&H" + lptadresse), Val (decbinaer)
Gruesse,
Jan
|
|
Antwort 206 |
|
Posting Freak Beiträge: 1736 Registriert: 19.4.2006 Status: OfflineGeschlecht:
|
|
erstellt am: 25.2.2007 um 13:16 |
|
|
Na siehste Leo1,
ist doch alles irgendwie zu machen.
Schreib ein kleines Testprogramm in VB.
Dann kannst Du selbst entscheiden, in welcher Form Du mir das schickst.
(Du hast die Hardware und kannst diese am besten selbst testen).
Ich bau Dir die Hardware-Funktionen in meine Software ein und schon hast Du
ein hübsches Geschenk vom gerne hilfsbereiten Thomas
Wenn Du selbst etwas schreiben möchtest und Fragen hast stehe ich jederzeit
zur Verfügung.
Ich kann Dir auch Code-Beispiele schicken, kein Problem.
Ughi:
Ja, ich habs halt für Windows-Kisten gemacht, da ich selbst eine besitze,
wie viele andere auch, was nicht bedeuten soll dass ich der grösste Fan von
Microsoft-Produkten bin.
Meine Programmier-Kenntnisse bezüglich Hochsprachen sind im Vergleich zu
Informatikern auch eher begrenzt
Grüsse Thomas ____________________ Link mit Fotos unserer Klein-Brauanlagen mit Automatisierung sind auf
folgender website zu finden:
http://cervejakarpens.oyla.de
|
|
Antwort 207 |
|
Senior Member Beiträge: 289 Registriert: 17.2.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 25.2.2007 um 18:07 |
|
|
|
|
Antwort 208 |
|
Newbie Beiträge: 7 Registriert: 4.2.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 25.2.2007 um 18:10 |
|
|
Hallo Freunde des Gerstensafts!
Auch wenn unsere Software "nur" ne closedsource Lösung ist, stelle ich hier
mal ne Demo rein.
http://www.datentechnik-siemon.de/BHG/Demo_v_1_0.rar
Einfach entpacken und die EXE starten. Das Programm erklärt sich, denke ich
zumindest, selbst. Falls jemand fragen hat, nicht zögern sie zu stellen!
Wie schon geschrieben, ist die Software bei uns für den
20-Kanal-Messwandler von Hygrosens und einen einfache LPT-Relais-Karte
ausgelegt, prinzipiel könnte man aber auch andere Ein- und Ausgänge
ansprechen. Verschiedene Module von Meilhaus, Conrad, ELV, Phidgets, etc
sind schon direkt verfügbar.
So, ich will mich dann mal mit nem (selbstgebrauten) Weizen aufs Sofa kuscheln und den Restsonntag
genießen.
Björn
|
|
Antwort 209 |
|
Senior Member Beiträge: 293 Registriert: 3.10.2005 Status: Offline
|
|
erstellt am: 25.2.2007 um 18:24 |
|
|
Hi Thomas
Meine Relaiskarte klacker schon in VB.
Ich habe nur einige Stunden gebrauch bis ich feststellte das inpout.dll
leider
die verkehrte war habe sie getauscht schon läufts.Eine Routine habe ich
gesaugt und
umgewurschtelt.Wenn man sich auskennt ist das ja kein Problem.
Wenn ich noch rausbekomme wie man eine dll einbindet sollte es schon
laufen.
Wie gesagt man muss das Rad neu erfinden und das kostet Zeit.
Wenn ich noch die Parameter in die DLL übergeben kann wirds schon
laufen.
Schicke mir doch mal ein Paar Routinen dann bastel ich mir was zusammen.
Die RelaisRoutine Mail ich dir.
leo1
|
|
Antwort 210 |
|
Posting Freak Beiträge: 1736 Registriert: 19.4.2006 Status: OfflineGeschlecht:
|
|
erstellt am: 25.2.2007 um 21:56 |
|
|
Hallo,
danke Cebulon für den Tip
Leo1, was möchtest Du haben? Ablaufsteuerung für die Maischkurve z.B.?
Grüsse Thomas ____________________ Link mit Fotos unserer Klein-Brauanlagen mit Automatisierung sind auf
folgender website zu finden:
http://cervejakarpens.oyla.de
|
|
Antwort 211 |
|
Senior Member Beiträge: 293 Registriert: 3.10.2005 Status: Offline
|
|
erstellt am: 26.2.2007 um 06:19 |
|
|
Hi Thomas,
Das wäre schon nicht schlecht.Dann brauch ich nur die Parameter übergeben
und kann es
testen.Wenn es gut läuft trage ich das auch ein was von dir ist und sende
dir eine Version.
leo1
|
|
Antwort 212 |
|
Posting Freak Beiträge: 1053 Registriert: 15.2.2006 Status: OfflineGeschlecht:
|
|
erstellt am: 26.2.2007 um 16:59 |
|
|
Hallo Kollegen,
nach langem Zögern habe ich jetzt mal einen Pre-Release vom aktuellen Stand
meiner Brausoftware gezogen. Gezögert habe ich, weil ich nach neueren
Änderungen meines Onewire-treibers noch keinen Sud damit gefahren habe. Ich
empfehle, erstmal nur mit der "Simulations-hardware" zu testen, oder noch
keine Schüttung ins Wasser zu tun.
Also ab von vorne:
Die Software habe ich Mash It ! genannt (Maisch es!
)
Es ist eher eine Sammlung aus Tools:
* BeerXML-Dateien editieren ( Siehe http://www.BeerXML.org )
* BeerXML-Rezepte und Daten auch in einer Art "Datenbank" verwalten
* Einfache Sude ohne Rezept mit Schnellerfassungsoberfläche maischen
(Simplified mashing tool)
* Rezepte aus der BeerXML-Datenbank maischen lassem (Mash)
* Einfach eine Temperatur eine bestimmte Zeit halten (hol temperature
tool)
* Einen temperaturverlauf mitplotten, vielleicht für abfallende Infusion?
(log temperature)
* Einen Countdown ablaufen lassen
* Die Hardware von Hand steuern (Messen, Ein- und Ausschalten)
* Die Temperaturverläufe kann man als PNG-Dateien sichern für spätere
Auswertung.
Man kann damit (noch) nicht:
* Sude berechnen
Ich bin mit den Oberflächen noch nicht so zufrieden, das was Ughi so
gezeigt hat sieht viel intuitiver und übersichtlicher aus. Da habe ich
micht von den vielen Parametern des BeerXML-Standards blenden lassen.
Braucht man nicht wirklich alles. Egal, ich wollts Euch trotzdem zeigen.
Voraussetzung zum Laufen lassen ist,
a) dass Java 1.5 RE installiert ist und läuft (Siehe hier http://www.java.com/de/download/help/5000010300.xml
)
b) dass die OWAPI installiert ist. (Gibt es hier http://www.maxim-ic.com/products/ibutton/software/1wire/1wi
re_api.cfm )
Starten könnt ihr das Teil dann mit
java -classpath
c:javaowapilibowapi_dependencies_TINI.jar;c:javaowapilibOneWireAPI.jar;D:Ma
shItPreRelease01MashIt.Jar de.rag.MashIt.application.MainApp
Hier bitte unbedingt die entsprechenden Pfade anpassen!!!
Im ZIP-File liegt noch ein ZIP-File (wie sinnig). Die Dateien darin bitte
in das von Hand angelegte Verzeichnis C:BeerXMLDB kopieren.
Allerlei Handarbeit, aber es ist halt nur ein PreRelease...
Und wo gibts jetzt das Teil?
Hier: http://www.gehlert.name/MashItPreRelease01.Zip
Edit: Alles, was als **** angezeigt wird, muss durch (zusammengeschrieben!)
s h I t ersetzt werden...
Wer unbedingt OneWire testen will, muss im Hardware-Config-Dialog ONEWIRE
auswählen
und dann seine Komponenten-IDs (Thermometer, Mixer- und Hitze-Schalter)
eintragen...
Gruß,
Axel ____________________ Hallo Leute, bin leider nur noch selten hier unterwegs und antworte daher
kaum mehr wenn Ihr mir PMs schickt.
Yahoo-Messenger: DunkelBrauer
Braupage: http://www.SelberBierBrauen.De
Brausoftware: http://www.BrauSoftware.De
|
|
Antwort 213 |
|
Senior Member Beiträge: 293 Registriert: 3.10.2005 Status: Offline
|
|
erstellt am: 26.2.2007 um 18:31 |
|
|
Hallo Brauer Fans
Habe mir mal die Demo BHG k2000 gesaugt.
Ich weis nur nicht mehr woher.
Die relais karte steuer es astrein.
Jetzt fehlt nur noch die Themeraturansteuerung,
Wer kann mir da einen Tipp geben.
Guten Sud
leo1
|
|
Antwort 214 |
|
Posting Freak Beiträge: 1736 Registriert: 19.4.2006 Status: OfflineGeschlecht:
|
|
erstellt am: 26.2.2007 um 18:48 |
|
|
Hi Leo1,
was ist BHG k2000?
Grüsse Thomas ____________________ Link mit Fotos unserer Klein-Brauanlagen mit Automatisierung sind auf
folgender website zu finden:
http://cervejakarpens.oyla.de
|
|
Antwort 215 |
|
Newbie Beiträge: 7 Registriert: 4.2.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 26.2.2007 um 20:25 |
|
|
Hallo Freunde des Gerstensafts!
BHG K2000 ist unsere Software, mit der wir (schnulli und ich), wie weiter
oben schon geschrieben, die letzten ca. 10 Sude erfolgreich gebraut haben.
Ich habe die Demo unter
http://www.datentechnik-siemon.de/BHG/Demo_v_1_0.rar
online gestellt.
@ leo1
Freut mich, daß Dir unsere Software gefällt. Das Programm ist in einer
komplett "closed" Umgebung entworfen, daher können in die Demo keine
Temperatursensoren oder andere Bausteine eingebunden werden.
In der Entwicklungsumgebung gibt es eine ganze Menge fertiger Bauteile von
verschiedenen Firmen (ne Aufzählung steht schon weiter oben im Thread).
Wir benutzen das ganze mit nem Messwandler und einem druckfest in Edelstahl
eingepackten DS1820 von Hygrosens.
Wenn Bedarf besteht, kann ich die Teile von denen 5-10% unter Listenpreis
auf deren Seite besorgen. Die fertigen Sensoren lassen sich auch in jedes
andere 1-Wire-System einbinden, und sind ne saubere und sichere Sache.
So, ich will dann mal schauen, ob ich nen kühles Gerstensaftgetränk
finde...
Björn
|
|
Antwort 216 |
|
Posting Freak Beiträge: 1736 Registriert: 19.4.2006 Status: OfflineGeschlecht:
|
|
erstellt am: 26.2.2007 um 20:49 |
|
|
Hi Leute,
ah, sorry das hatte ich bei dem mittlerweile vorhandenen Überangebot an
Software völlig übersehen
@Leo1
Dann hast Du ja eine für Dich interessante Lösung gefunden. Jetzt noch der
passende Sensor und ab gehts
Grüsse Thomas
[Editiert am 26.2.2007 um 20:52 von Samba und Bier]
____________________ Link mit Fotos unserer Klein-Brauanlagen mit Automatisierung sind auf
folgender website zu finden:
http://cervejakarpens.oyla.de
|
|
Antwort 217 |
|
Senior Member Beiträge: 293 Registriert: 3.10.2005 Status: Offline
|
|
erstellt am: 27.2.2007 um 06:12 |
|
|
Hallo Björn
Den DS1828 habe ich schon liegen.
Läuft die Demoversinon damit oder brauche ich eine Vollversion?
Ich werde mir am Wochenende noch einen alten Rechner zusammen bauen
und los gehts.
leo1
|
|
Antwort 218 |
|
Newbie Beiträge: 7 Registriert: 4.2.2007 Status: OfflineGeschlecht:
|
|
erstellt am: 27.2.2007 um 11:01 |
|
|
Hallo leo1
Wie oben schon geschrieben, geht das Einbinden von zusätzlichen Geräten
nicht in der Demo. Das ist nur vor dem Compilieren des Programms
möglich.
Mit dem DS1820 und anderen 1-Wire-Komponenten kann die Software auch nicht
direkt komunizieren, deswegen benutzen wir ja den Messwandler von
Hygrosens. Wir haben am Anfang auch mit DigiTemp experementiert, da gab es
aber immer wieder bei höheren Temperaturen und schnellen Temperaturwechseln
Fehlermeldungen vom Sensor.
Falls Du Interesse an den Sachen von Hygrosens und unserem Programm hast,
schick mir doch einfach ne kurze PM, dann lasse ich Dir mal meine E-Mail
zukommen.
So long
Björn
|
|
Antwort 219 |
|
Posting Freak Beiträge: 1736 Registriert: 19.4.2006 Status: OfflineGeschlecht:
|
|
erstellt am: 27.2.2007 um 12:21 |
|
|
Frage an Björn und Thomas:
Schnulli (Thomas) hat mir per pm geschrieben dass Ihr noch an einer
Rezeptur-Verwaltung arbeitet. Dies wollt Ihr ggf. mit einer
Access-Datenbank realisieren. Auch sei ein Zugriff auf eine Excel-Tabelle
denkbar bzw. möglich.
Ich habe vor längerer Zeit mal ein Excel-Sheet gemacht, welches man auch
als Rezeptur-Sheet verwenden könnte.
Falls Ihr Interesse habt, könnte ich Euch das mal per e-mail schicken.
Dieses Sheet kann ja individuell angepasst bzw. geändert werden und ist
auch mit anderen Hochsprachen aus- bzw. einlesbar.
Grüsse Thomas ____________________ Link mit Fotos unserer Klein-Brauanlagen mit Automatisierung sind auf
folgender website zu finden:
http://cervejakarpens.oyla.de
|
|
Antwort 220 |
|
Posting Freak Beiträge: 1736 Registriert: 19.4.2006 Status: OfflineGeschlecht:
|
|
erstellt am: 2.3.2007 um 15:27 |
|
|
Hallo Brau-Freunde,
ich habe einfach mal in meine Demo-Version die Ansteuerung des
Parallel-Portes (Heizung/Rührwerk) integriert, kann das aber nicht
testen.
Leo1 hat diese Version schon. Wenn ich ihn richtig verstanden habe, hat das
auf Anhieb funktioniert.
Wenns wirklich funzt, könnte ich als nächsten Schritt die Einlesung der
Temperatur über serielle Schnittstelle einbinden.
Vielleicht hätte noch jemand anders Interesse dies zu testen?
Interessenten bitte per pm mit Angabe der email-Adresse melden.
Grüsse Thomas
[Editiert am 2.3.2007 um 15:29 von Samba und Bier]
____________________ Link mit Fotos unserer Klein-Brauanlagen mit Automatisierung sind auf
folgender website zu finden:
http://cervejakarpens.oyla.de
|
|
Antwort 221 |
|
Senior Member Beiträge: 293 Registriert: 3.10.2005 Status: Offline
|
|
erstellt am: 2.3.2007 um 16:56 |
|
|
Hi Thomas
Du hast richtig verstanden.
Meine Relaiskarten funst astrein.
Jetz fehlt nur noch die Com Steuerung für den Termogeber
leo1
|
|
Antwort 222 |
|
Posting Freak Beiträge: 1736 Registriert: 19.4.2006 Status: OfflineGeschlecht:
|
|
erstellt am: 3.3.2007 um 01:20 |
|
|
Hallo Leute,
hier ein paar Neuigkeiten:
Wie Leo1 bereits geschrieben hat, funktioniert die Ansteuerung der
Relais-Karte am Parallel-Port
Mit Unterstützung von Leo1 wird dann auch der DS1820 am Com-Port
inbetriebgenommen.
Habe die Wertebereiche für die Rührwerk-Parameter vergrössert. Somit passt
die Anwendung auch auf einen Speidel-Braumeister.
Meine 1-wire-Relais-Karte ist eingetroffen. Somit steht auch der
1-wire-Hardware-Anbindung nichts mehr im Wege.
Priorität hat momentan die Automatisierung des Speidel-Braumeisters von
Leo1, mit der Hardware-Variante Parallel/Com-Port. Diese passt auch
problemlos auf andere Brau-Anlagen.
Ich denke, wenn meine Software mit 3 Hardware-Konzepten läuft, dürfte das
genügen
Grüsse Thomas ____________________ Link mit Fotos unserer Klein-Brauanlagen mit Automatisierung sind auf
folgender website zu finden:
http://cervejakarpens.oyla.de
|
|
Antwort 223 |
|
Senior Member Beiträge: 293 Registriert: 3.10.2005 Status: Offline
|
|
erstellt am: 4.3.2007 um 10:02 |
|
|
Hallo Bierfreunde,
Den Dallassensor habe ich mir gebastel.
Hat einer mal ein Testprogi für 1-Wire
leo1
|
|
Antwort 224 |
|