Zum Inhalt springen

365 Tage Zeitraffer auf Super 8


Sandro Proske

Empfohlene Beiträge

vor 2 Stunden schrieb uhuplus:

Mein Rat wäre, das ganze nicht auf dem Steckbrett zu belassen, sondern zu verlören, eventuell auf einer Lochrasterplatine. Denn es gibt sicher große Temperatur-Schwankungen, da hätte ich Bauchweh mit dem Steckbrett.

 

Das werde ich auch machen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Es soll noch eine serielle 7-Segment Anzeige drankommen, die immer Wechsel die aktuelle Uhrzeit von der RTC und die Anzahl der Auslösungen anzeigt. Die Anzeige kostet etwa 16€

 

Dann kommt noch ein zweites Relais drauf, dass die Stromversorgung der Kamera steuert.

 

Das alles kommt dann auf eine Platine, die in ein 3D-Druckgehäuse kommt. Aber alles zu seiner Zeit!

 

 

 

 

Bearbeitet von SandroP (Änderungen anzeigen)
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 19 Minuten schrieb SandroP:

Es soll noch eine serielle 7-Segment Anzeige drankommen, die immer Wechsel die aktuelle Uhrzeit von der RTC und die Anzahl der Auslösungen anzeigt. Die Anzeige kostet etwa 16€

Suche dir andere Einkaufsquellen. Ich vermute mal du meinst eine MX7219-7Segment-Anzeige. Die bekommst du bei Ebay für ungefähr 1,60Euro direkt aus China. Man wartet auf den Kram ein bisschen, aber du Ersparnis macht das mehr als wett. 7Segment-Led-Anzeigen brauchen viel Strom. Am sparsamsten ist ein 16x2-LCD passiv ohne Hintergrundbeleuchtung. Ich finde die auch ansonsten ausgesprochen praktisch, da sie sehr einfach angesteuert werden können. Besonders wenn man einen i2c-Adapter für das LCD nutzt.

Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 23 Minuten schrieb Theseus:

7Segment-Led-Anzeigen brauchen viel Strom.

Aber doch nicht im Multiplex-Betrieb wie z.B. hier bei meinem Messgerät aus dem Jahr 1982?

https://www.youtube.com/watch?v=8l9ep1sYuh8&t=112s

Gut, mehr als ein LCD schon ?

 

 

Bearbeitet von Carena48 (Änderungen anzeigen)
Link zu diesem Kommentar
Auf anderen Seiten teilen

Am 23.3.2019 um 19:41 schrieb Helge:

.....

Elektronik:

Ich hatte dazu ein Netzgerät für die Nizo S56 besorgt und einen Zeitschalter gebaut, der in fest programmierbaren Abständen Einzelbilder auslöste.

Der Zeitschalter hing einfach an einer Schaltuhr, damit nur tagsüber Bilder gemacht wurden.

.....

 

Leider existiert m.E. keines der Teile mehr, aber den Zeitschalter könnte ich noch mal suchen.

 

Ich habe das Teil gefunden, fehlt nur das Netzteil.

Wilder Aufbau in Wire-wrap Technik komplett ohne Mikroprozessor, nur Gatter und Zähler von vor 30-35 Jahren.

Ich meine, das wären Sekunden oder gar Minuten, die man an dem Schalterarray vorwählte und die 7-Segment-Anzeige hat dann bis zum nächsten Auslösen heruntergezählt...

3BB3C9D1-36BD-4BE8-BB02-DE1D6AAB2C1F.jpeg

Bearbeitet von Helge (Änderungen anzeigen)
Link zu diesem Kommentar
Auf anderen Seiten teilen

Ich hatte für den Amateurfunk vor sehr langer Zeit einen SSTV-Konverter gekauft (Slow-Scanning- Television). Der bestand auch aus einem "IC-Grab", wie man später dazu zu sagen pflegte. Hatte 18.000öS gekostet. Heutzutage macht man diese Betriebsart mit der Soundkarte.  War jetzt etwas vom Thema weg, aber weil da so ein Aufbau gezeigt wurde, hat mich das daran erinnert. 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Der erste Test war erfolgreich. Ich warte gerade noch auf ein LCD Display, welches in der oberen Zeile die aktuelle Uhrzeit der RTC, und in der unteren die belichteten Filmbilder anzeigt.

 

Wenn das alles läuft, werde ich mich ans Layouten setzten und die dazugehörige Platine in KiCAD erstellen, und in Asien herstellen lassen.

 

Auf die Platine kommen zwei Arduino Nanos, die RTC, ein Relais und das LCD Display.

Bearbeitet von SandroP (Änderungen anzeigen)
Link zu diesem Kommentar
Auf anderen Seiten teilen

Es wird beim Breadbord bleiben. Nur ist jetzt alles mit Drähten sauber verkabelt.

 

image.thumb.jpg.bf223a4e1502bae80ebcef667554aee6.jpg

 

Damit ist die Steuerung der Kamera für den Jahreszeitraffer komplett und ohne Fehler mehr. Einzig die Codes für einige Monate müssen noch geschrieben werden.

Bearbeitet von SandroP (Änderungen anzeigen)
  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

Am 2.8.2019 um 08:09 schrieb SandroP:

Auf die Platine kommen zwei Arduino Nanos, die RTC, ein Relais und das LCD Display.

Hallo Sandro,

 

wofür brauchst du zwei Arduinos? Ein Arduino kann doch ganz locker die Kamera steuern wie auch das Display bedienen.

 

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Beim schnellen Blick in den Code fällt mir auf, dass du mit Einzelabfragen arbeitest. Das macht das ganze sehr starr und verschwendet unmengen Speicher.

 

Setze dich mit Arrays auseinander. Dann kannst brauchst du nur noch eine IF-Abfrage für das ganze Jahr statt für jeden Tag eine, weil du mit Zählvariablen die Zeiten adressieren kannst. Du könntest eine Werte dadurch auch automatisiert im Setup in das Array schreiben lassen.  Das Jahr dürftest du auch weglassen können.

 

Statt
if (J3 == now.year() && M3 == now.month() && T3 == now.day() && h3 == now.hour() && m3 == now.minute() && s3 == now.second())
                { 

z.B.:

if ((Starthour(now.month()-1,now.day()-1) == now.hour()) && (Startminute(now.month()-1,now.day()-1) == now.minute()) && (Startsekunde(now.month()-1,now.day()-1) == now.second()))}
                { 

Im Array Starthour wäre die Startzeit in Stunden für Monatsnummern und Tagesnummern verzeichnet. Das gleiche entsprechend für Startminuten und Sekunden.

 

Wenn die Zeit immer richtig angezeigt werden soll, dann müsstest du die Delays gegen millis() mit entsprechend geändeter Programmstruktur (Zustandsmaschine) umbauen.

  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

vor 22 Stunden schrieb SandroP:

Da muss ich mich erstmal reinfitzen, vor allem bei der millis() Funktion. Derzeit habe ich eh eine Woche mit Testauslösungen auf Ektachrome laufen.

Für dein Projekt schätze ich die Arrays als wichtiger ein. Der Umgang mit millis() ist nicht ganz so entscheidend. Das ist extrem wichtig für Projekte, wo man jederzeit Bedieneingaben machen muss oder mehrere Vorgänge unabhängig von einander laufen sollen.

 

Hilfreich finde ich die Nachtwächtererklärung: https://forum.arduino.cc/index.php?topic=423688.0

  • Like 1
Link zu diesem Kommentar
Auf anderen Seiten teilen

  • 2 Wochen später...

Inzwischen ist der Code mit Arrays vereinfacht, und es war auch noch möglich die Stromversorgung der Kamera über Arduino ein- und auszuschalten. Deswegen ist ein zweites Relais dazugekommen, welches nicht mehr wirklich aufs Steckbrett passt. Aus diesem Grund habe ich eine kleine Platine erstellt, wo beide Relais drauf sind. Diese wird mit drei Drähten ans Steckbrett angeschlossen. Die passenden Relais sind schon bestellt.

 

Der angekündigte, einmonatige Test läuft seit Heute auf E100D, da ich von diesem unerwartet noch 3m übrig hatte.

 

relaisplatine.JPG.8b0f21726b2570b305da32f9353c0f40.JPG

Das ganze ist etwa 25 x 45 mm groß. Die Platine wird selbst geätzt.

 

 

 

Link zu diesem Kommentar
Auf anderen Seiten teilen

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...

Filmvorführer.de mit Werbung, externen Inhalten und Cookies nutzen

  I accept

Filmvorfuehrer.de, die Forenmitglieder und Partner nutzen eingebettete Skripte und Cookies, um die Seite optimal zu gestalten und fortlaufend zu verbessern, sowie zur Ausspielung von externen Inhalten (z.B. youtube, Vimeo, Twitter,..) und Anzeigen.

Die Verarbeitungszwecke im Einzelnen sind:

  • Informationen auf einem Gerät speichern und/oder abrufen
  • Datenübermittlung an Partner, auch n Länder ausserhalb der EU (Drittstaatentransfer)
  • Personalisierte Anzeigen und Inhalte, Anzeigen- und Inhaltsmessungen, Erkenntnisse über Zielgruppen und Produktentwicklungen
Durch das Klicken des „Zustimmen“-Buttons stimmen Sie der Verarbeitung der auf Ihrem Gerät bzw. Ihrer Endeinrichtung gespeicherten Daten wie z.B. persönlichen Identifikatoren oder IP-Adressen für diese Verarbeitungszwecke gem. § 25 Abs. 1 TTDSG sowie Art. 6 Abs. 1 lit. a DSGVO zu. Darüber hinaus willigen Sie gem. Art. 49 Abs. 1 DSGVO ein, dass auch Anbieter in den USA Ihre Daten verarbeiten. In diesem Fall ist es möglich, dass die übermittelten Daten durch lokale Behörden verarbeitet werden. Weiterführende Details finden Sie in unserer  Datenschutzerklärung, die am Ende jeder Seite verlinkt sind. Die Zustimmung kann jederzeit durch Löschen des entsprechenden Cookies widerrufen werden.