Tweede leven voor een oude camera

Door Schlumpie op zondag 5 oktober 2014 14:33 - Reacties (14)
Categorie: Mods, Views: 4.242

Voor een schoolproject heb ik een quadcopter gebouwd (op kosten van school), en het leek me wel leuk om er een camera onder te hangen die continu foto's maakt. In een la met oude camera's vond ik een ES90, met gebroken scherm, welke toch nooit meer gebruikt zal worden voor iets anders. Mooi!
http://i.imgur.com/82iB3iFl.jpg
Wat iets minder mooi was, was dat er geen timelapse/intervalopnamefunctie op zat. Daar moest verandering in komen!

Mijn plan was om draadjes aan het sluiterknopje te maken, deze naar buiten te brengen en vervolgens zelf een printje te maken die deze aan zou sturen. Eerst begon ik met de camera open te maken.
http://i.imgur.com/xcXJFNol.jpg
http://i.imgur.com/Mp11o5sl.jpg
http://i.imgur.com/75KstZSl.jpg
Eenmaal binnen bleek dat de knopjes op een los printje zaten. De verbindingen met het moederbord waren erg klein, maar nog wel soldeerbaar. Ik heb de draadjes aan deze verbindingen vastgemaakt.
http://i.imgur.com/Xqbpxe3l.jpg
http://i.imgur.com/665La29l.jpg
Toen bedacht ik me dat het misschien handig zou zijn om de Atmel ook te voeden...
Hiervoor heb ik de stroom van de achtergrondverlichting afgetapt. Dit heb ik gedaan omdat de achtergrondverlichting uit staat als de camera uit is, en aan gaat als de camera aan staat.
http://i.imgur.com/rHqWDAKl.jpg
Wat de draden doen:
groen: gnd
zwart: scherpstellen
rood: foto
geel: voeding (6v)

Zwart en rood moeten kortgesloten worden met de gnd. Geel niet.

Het graven in de camera is nu klaar. Nu kunnen we extern gaan prutsen.

Het liefste wil ik een zo klein mogelijk printje maken, die elke zoveel seconden een foto maakt. Na even zoeken in een bak met ic'tjes vond ik een Atmel ATtiny13, en zoals de naam al zegt, is deze klein. Deze heb ik ook gebruikt voor het uiteindelijke project.

Het printje zelf is ontworpen in Fritzing, een open-source printplaatmaakprogramma. Veel zit er niet op, de ATtiny zelf, wat diodes en een icsp-header om hem te programmeren.
http://i.imgur.com/nrf2XNnl.png
Na het ontwerpen moest het printje natuurlijk gemaakt worden. Belichten, etsen, zagen, gaatjes boren enz. is een mogelijkheid. Een andere mogelijkheid is om op marktplaats een frees te kopen die dat allemaal voor je doet in een kwartiertje. Dat laatste klinkt toch wel wat aantrekkelijker.
http://i.imgur.com/f1jqsSml.jpg
Hier is te zien hoe dat werkt:

Het enigste wat dan nog moet gebeuren is solderen en programmeren. Laten we het solderen maar eerst doen.

Ik begon bij de Atmel. Met een klein puntje en een vaste hand is deze best te solderen.
http://i.imgur.com/nVsTq80l.jpg
Daarna de diodes en headers er op.
http://i.imgur.com/D6Gqe5Dl.jpg
En klaar!
...dacht ik.

Helaas had ik de diodes op de ground aangesloten, en niet op de 6v in. Hierdoor werd de ground verhoogd in plaats van de 6v verlaagd. 2 baantjes doorkrassen en 2 draadjes er aan heeft dit opgelost.

http://i.imgur.com/nWFMHuOl.jpg
Nu de software. Ik heb het programma geschreven in Arduino. Het is een erg simpel programmaatje, welke het indrukken van de sluiterknop elke 3.5 seconde nabootst.
http://i.imgur.com/giKR7ax.png
En na het flashen van de Atmel, was het in 1 keer raak. Hij werkte!

Nog een krimpkousje er omheen, en klaar is kees!
http://i.imgur.com/AoC8wcml.jpg
De luchtfoto's komen later, ik moet de zender nog ontvangen.