Stap 5: Aansluiten van de Camera naar je Arduino
Voorste, vracht wat code waarmee u de camera aan de Arduino.
Hieronder, hebt we geüpload/toegevoegd sommige Arduino voorbeeldcode die we hier hebben gebruikt om te houden van time-lapse fotografie. De code zal zet de camera aan, neem een foto, en vervolgens vertragen voor een volle minuut (gedurende welke tijd de camera zal automatisch uitschakelen) voordat de stroomvoorziening weer op en nemen een andere foto - herhalen dit voor twintig foto's (de capaciteit van mijn eerste gehackte camera.)
Nu, laten we haak je Arduino naar je camera.
Ten eerste, een beetje uitleg: om te controleren de camera volledig, neemt onze code twee digitale uitgang pinnen en kaart een naar de op schakelaar, en een andere met de schakeloptie sluiter. Wanneer de code wil schakelen de modi te schakelen de camera in- of uitschakelen, het kort houdt de camera op uitgang pins hoog - en als de code wil fotograferen, het houdt de camera sluiter uitgang pins hoog. Deze actie wordt vertaald naar de werkelijke indrukken van de toets door te draaien aan een transistor in- en uitschakelen, die op zijn beurt is aangesloten via onze camera kabels naar de switches op de echte camera. De gronden van de camera en de Arduino zijn gekoppeld aan het geven van de Arduino en externe camera circuits een gemeenschappelijke grond, waardoor de transistors goed te laten werken.
Neem twee draden aan deze twee uitgang pinnen (camera op en camera sluiter) verbinden met verschillende lijnen op het breadboard. Sluit vervolgens de basis pin van een transistor aan elk van de twee outpit van de pinnen. Ten slotte Verbind je twee draden voor elke corresponderende schakeloptie voor uw werkelijke camerabeelden naar de andere twee (collector en emitter pins) van de transistor. U moet experimenteren met welke draad gaat naar de collector en die gaat naar de emitter in elk paar; dat is die zal afhangen van de interne bedrading van de specifieke camera die u bent hacken.
Tot slot ** en dit is belangrijk **, neem uw grond draad van de camera en sluit deze aan op de grond pin op de Arduino. Dit is noodzakelijk voor uw transistoren te werken en dus voor uw camera om te reageren op je arduino!