J'ai donc décidé de faire ce qui suit:
Je vais acheter un kit Nikon D40 d'occasion avec l'objectif 18-55 sur eBay pour environ 200 $. Pour l'alimenter, je vais utiliser un connecteur d'alimentation Nikon EP-5 à 9 $ et un convertisseur abaisseur 18W 12v à 9v que j'ai trouvé pour 4 $.
Pour les communications, je vais essayer un câble d'extension / répéteur actif USB 2.0 de 7 millions de dollars .
Je vais modifier un coffret électrique en PVC pour l'adapter à la caméra et à l'objectif que je monterai ensuite sur un poteau.
Bien que je réalise que je suis quelque peu limité par la durée de vie du D40 pour être prêt, je vais avoir un corps de rechange. J'en ai vu quelques-uns avec des flashs cassés pour moins de 100 $. Je vais également essayer de limiter ma prise de vue lorsque les conditions de vent sont favorables. J'ai lu qu'en demandant à Nikon de réparer un obturateur (~ 200 $), vous pourriez être en mesure de spécifier un nouvel obturateur avec une durée de vie plus longue.
Pour les logiciels, je vais utiliser ce qui suit sur Debian:
Je mettrai à jour cela au fur et à mesure que le système est construit si quelqu'un est intéressé.
Mise à jour du 8 février 2013:
J'ai monté la caméra dans un boîtier que j'ai fabriqué et l'ai déployée. Je souhaite avoir pris une photo de la boîte, mais voici la première photo que j'ai prise avec l'appareil photo en utilisant python et gphoto2:
Il pleut, il y a donc quelques gouttes sur la fenêtre de l'enceinte. Cette forme noire en bas à droite est une pale d'éolienne. Ces stries sur l'eau sont le phénomène que nous allons étudier. J'affine actuellement le logiciel time lapse. Pas besoin de prendre des photos quand il n'y a pas assez de lumière.
Mise à jour du 5 mars 2013:
J'ai eu des problèmes avec le verrouillage du port USB et je le réinitialise maintenant avant chaque image. J'ai ajouté une superposition à l'image pour la rendre plus facile à analyser plus tard. La superposition est ajoutée à l'aide de PIL.ImageDraw . Malheureusement, cela supprime les données exif, donc je les enregistre dans un fichier texte. J'utilise également paramiko pour récupérer le fichier dans mon bureau juste après sa prise et supprimer la copie locale pour économiser de l'espace disque. Nous pensons également qu'un laps de temps basse résolution entre les images serait utile. À cette fin, j'ai pu faire une image_capture à partir d'une ancienne webcam à l'aide de streamer . Je peux maintenant ajouter une webcam à mon boîtier avec sa propre fenêtre et faire une capture toutes les 5 secondes.
Mise à jour du 26 février 2014:
Je suis toujours très satisfait de la façon dont cela a fonctionné. Le nombre d'obturateurs est de 38 000, nous atteignons donc la note de conception de l'appareil photo. Nous verrons combien de temps cela durera.