Hallo,
Ich will einen Heliostaten mittels Arduino steuern mit einem Programm
welches im Netz zu finden war. Der Versuchsaufbau ist fertig und
reagiert auch wie gewollt. Die Zieleingabe und Berchnung sind auch in
Ordnung.
Das Problem ist der aktuelle Sonnenstand . Der ist immer konstand und
wird nicht aktualisiert.
Ich habe vom Programieren keine Ahnung. Meine Hoffnung ist, es schaut
sich jemand die Skitze an welche ich auf den Arduino geladen habe und
die dann auch als Datei hier angehängt wird.
Zur Antennennachführung beim Funkbetrieb über Satelliten oder den Mond
braucht man die sogenannten Keplerdaten. Aber ich weiß nicht ob es für
die Sonne vergleichbares gibt.
Jedenfalls muss man hier auch geographischen Standort, Datum und Uhrzeit
eingeben. Aber die Bahn der Sonne ist ja für jedes Jahr gleich.
"Ich habe hier ein Projekt, welches tausende Zeilen Code enthält.
Könnt ihr euch das mal bitte anschauen, was ich euch da "hinwerfe"
Die Berechnung läuft korrekt, aber vll. doch nicht korrekt.
Ich hab keine Ahnung."
Also es ist ja überhaupt nicht schlimm keine Ahnung zu haben.
Wir sind ja alle hier um zu Lernen und zu Teilen.
Deine Angaben sind aber leider sehr dürftig und deine eigenen Bemühungen
festzustellen an welcher Stelle etwas schief läuft, schlicht nicht zu
erkennen.
Wie stellst du fest, dass die Berechnungen korrekt sind?
Benutzt du Servomotoren, die sich quasi nicht bewegen wollen?
An welchem Teil im Code wird die Position berechnet?
An welchem Teil im Code wird die Position gesetzt?
Hast du den Strom angeschlossen? (wenn sonst alles korrekt funktioniert)
Die Glaskugeln sind leider ausverkauft, um zu schauen wo genau dein
Problem liegt.
Gruß FX
was geht sehe ich im seriellen monitor ,die Motoren drehen sich , wenn
ich die Drehrichtung umstelle geht das auch. Was nicht geht ist das nach
dem Ziel eingeben die Sonnenposition immer gleich angegeben wird .Auch
nach jeder Positionskorrektur (z.Z.auf 10s gesetzt) zeigt der seriel.
Monit. immer die selbe Position.
Danke für euer Interesse .Und ich versuche so viel wie möglich
mitzuhelfen .
Ich bin auch im Umgang mit Foren ,überhaupt, ein Säugling
Fuchs07 schrieb:> Was nicht geht ist das nach> dem Ziel eingeben die Sonnenposition immer gleich angegeben wird .Auch> nach jeder Positionskorrektur (z.Z.auf 10s gesetzt) zeigt der seriel.> Monit. immer die selbe Position.
Also liegt der Fehler entwender in der Funktion
SunPositionAlgo_LowAc::CalculateSunsPositionLowAc
oder in der Parameterübergabe der Zeit.
Künstliche Sonne is nich!
Das soll ja den Spiegel auch bei schlechtem Wetter nachführen. Nachts
zurüchstellen für die Morgensonne.
Den Zielwinkel berechnet er richtig weil ich mehrmals bestimmte Winkel
im Bezug auf den "starren" Sonnenwinkel eingegeben habe und die Ausgabe
des Maschinenwinkels im serel. Monit. danach immer korekt war. Danach
kommt die Zeile `Ziel befindet sich außerhalb der Möglichkeiten`
Ich hatte ja gehofft es findet sich jemand der das Projekt mal
studienhalber in eine Arduino IDE bastelt und dann mal überfliegt.
Wohlmöglich kommt ja auch einer auf den Geschmack und baut sich auch son
Ding.
Zu den obrigen Dateien gehört noch ein Bibliothkordner und eine
Dokumentation vom Ersteller der Sitze. Wenn jemand Interesse hat würde
ich die Ordner an eine Mailadresse schicken, hiergeht das nicht mit
hochladen eines Ordners, oder doch?
Schöne Woche für alle Gruß
Fuchs07 schrieb:> Zu den obrigen Dateien gehört noch ein Bibliothkordner und eine> Dokumentation vom Ersteller der Sitze. Wenn jemand Interesse hat würde> ich die Ordner an eine Mailadresse schicken, hiergeht das nicht mit> hochladen eines Ordners, oder doch?
Du kannst den Ordner in eine Zip-Datei verpacken. Zip-Dateien kannst du
hier ganz normal hochladen.
Wenn das Programm allerdings im Netz zu finden war, reicht
möglicherweise auch ein Link.
Hallo
Ich habe mich weiter mit der Funktion beschäftigt.
Ich hab die Zeitzone so verändert das die Sonne am Himmel steht und alle
Winkel wurden richtig berechnet. Die Algoritmen stimmen somit nur die
Zeit schreitet nicht voran.
Eigentlich gehört zu diesem Projekt noch ein " Sun Harvester Shield" mit
welchem man dann 16 Heliostaten steuern kann,wo auch eine Echtzeituhr
mit drauf ist,was mir jetzt erst klar wurde, welches aber nicht
lieferbar ist. Aus der Beschreibung geht aber hervor das ohne dieses
eine Maschine gsteuert werden kann, was ich auch nur will.
Noch ein Handycap welches ich habe. Ich bin Fahrzeugschlosser und das
im 44. Berufsjahr und kann auch kein englisch, mache alles mit
Googelübersetzer.
Was solls, nun da ich weiß das eine Uhr fehlt,kam mir sowieso komisch
vor das die von mir eingegebenen Zeiten nicht übernommen wurden, muss
ich mir diese ranholen. Eine DS1307 und diese an die Pins 16 und 17
anschließen.
Bin weiterhin für Hilfe dankbar
Gruß
Hallo noch mal
Habe jetzt eine Echtzeizuhr angeschlossen und es funktioniert alles wie
es soll Zieleingabe, Nachjustierung, Windschhutzwinkel einstellen und
das Zurückstellen in die Ausgangsposition. Es fehlt nor noch das
Rückstellen in die Morgens-(Sonnenaufgangs-)position. Das geschieht erst
um 21.00Uhr, doch ich bin zuversichtlich.
Danke für euer Mitwiken, ich verabschiede mich.
Tschüs
Hallo Bodo,
In Wie weit funktioniert dein Heliostat jetzt? Ich habe mich bis jetzt
weitestgehend ohne Foren Hilfe damit beschäftigt. Und bin jetzt auch an
dem Punkt wo ich alleine nicht weiter komme. Können wir da E-Mail oder
Telefon Kontakt aufnehmen?
01714 888925 nahrings at t-online.de
Gruß
Hermann