Schritt 1: Benötigte Teile

  1. Kamera-Ton-Trigger
    Adafruit Perma-Proto Pi Hat Raspberry Pi 2 1 x LM393-Ton-Sensor 1 x NPN Transistor (2N2222A) 1 x 1 K Ohm Widerstand 2 x 3,5 mm Stereo-Stecker löten Stecker 2 x 3,5-mm-Klinkenbuchsen Montage in Paneelen Kabelfernbedienung Auslöser für die bestimmte Herstellung und das Modell Ihrer Kamera

Schritt 2: Verbinden Sie den Schallsensor auf 3,5 mm Stereo-Stecker

  1. Kamera-Ton-Trigger

    Kamera-Ton-Trigger

    Der Schallsensor I verwendet wird, tatsächlich für die Verwendung mit einem Arduino Mikrocontroller beworben und bei 5V laufen. Dennoch, es funktioniert mit einem Raspberry Pi, die bei 3,3 V in Ordnung. Was auch immer Sie tun, nicht an einen 5V Quelle anschließen, wenn Sie es mit einem Raspberry Pi. Sie werden Ihren Pi beschädigen.
    Nehmen Sie einige Drahtbrücken mit weiblichen Enden und schieben Sie passen sie an den Schallsensor. Der Sound Sensor hat drei Pins, 5 V (Power), OUT (Ausgang) und GND (Masse). Ich habe drei verschiedene Farben aus Draht, rot für 5V, grün für OUT und schwarz für GND verwendet.
    Die anderen Enden der Drähte müssen mit dem 3,5-mm-Stecker gelötet werden. Schneiden Sie die Stecker von den Enden und setzen Blankdraht. Der Stecker verfügt über drei Registerkarten unter seinem Mantel. Vor dem Löten, stellen Sie sicher, dass Sie die drei Kabel durch das Steckergehäuse zu ernähren. Löten Sie einen Draht zu den einzelnen Registerkarten. Es spielt keine Rolle, welches Kabel Sie löten auf die Registerkarte an dieser Stelle. Sie müssen nur sicherstellen, dass die Kabel passen richtig, wenn später Löten der Plusbuchse.
    Zum Abschluss, I Laser geschnitten einen Fall für den Sensor aus 3mm Sperrholz.

Schritt 3: Schaltplan

  1. Kamera-Ton-Trigger

    Die auf der Adafruit Perma-Proto Pi Hat verwendet Pinholes 3V, GND, # 20 und # 21.
    Ich benutze Pinhole # 20 für die Eingabe von der Schallsensor und Lochkamera # 21, um die Kamera auszulösen.
    Verdrahten Sie den Schallsensor an den Pi-Hut wie folgt: -
    5V PIN in jede beliebige 3V Pinhole (rote Linie) OUT-Pin zu Pinhole # 20 (grüne Linie) GND PIN in jede beliebige GND Lochblende (schwarze Linie)
    Draht Pi Hat an der Kamera wie folgt: -
    Pinhole # 21 zur 1K Ohm Widerstand 1 KOhm Widerstand mit der Basis Stift des NPN-Transistors (grüne Linie) Kollektorstift des NPN-Transistors mit einem der Drähte der Kamera-Trigger (rote Linie) Emitterpin des NPN-Transistors mit dem anderen Draht der Kamera Auslösekabel (schwarze Linie)
    Der Transistor ist der Schalter, der den Verschluss der Kamera auslöst. Wenn der Transistor wird über den Bolzen (grüne Linie von Lochkamera # 21) aktiviert ist, verbindet es die Collector (rote Linie) mit dem Emitter (schwarze Linie). Dies schließt den Kamera Zünddrähte somit das Brennen des Kameraverschlusses.
    Die Kamera-Fernleitungs I verwendet wird, hat 3 Adern drin, weiß, rot und gelb. Ein Kurzschluss rot und gelb macht die Kamera Fokus jedoch nicht auf den Auslöser zu feuern. Ein Kurzschluss Rot und Weiß macht die Kamera Fokus und löst den Auslöser. So ist die einzige Draht ich brauchte, um zu verwenden waren rot und weiß. Sie benötigen, um herauszufinden, welche Drähte für Ihre Kamera zu verwenden.

Schritt 4: Adafruit Perma-Proto Pi Hat

  1. Kamera-Ton-Trigger

    Kamera-Ton-Trigger

    Kamera-Ton-Trigger

    Löten Sie die Drähte, Transistor und Widerstand mit dem Pi Hat nach dem Schaltplan im vorherigen Schritt. Ich bin mit einem 3,5 mm Stereo-Stecker und Buchse-Kombination, um sowohl die Schallsensor und die Kamera angeschlossen wird. Ich habe vor, verschiedene Sensoren, um dieses Projekt in der Zukunft hinzuzufügen und in der Lage, verschiedene Marken und Modelle der Kamera anschließen. Jeder Sensor und Kamera führen müsste ein 3,5-mm-Stecker angeschlossen und so leicht in und ausgelagert werden.
    Beim Löten die Buchse für den Sensorstecker, müssen Sie sicherstellen, dass die Drähte zusammenpassen. Um dies zu tun, habe ich die Kontinuitätsfunktion auf meinem Multimeter, um herauszufinden, welche Lasche an der Buchse, an die Leitung vom Sensor verbunden.
    Machen Sie dasselbe für die Kamera-Trigger führen. Schneiden Sie den aktuellen Trigger-Taste Handstück aus, wie Sie nicht brauchen. Setzen Sie das Kabel und den Stecker zu löten. Lötdrähte mit dem Sockel erinnern, Ihre Multimeter verwenden, um herauszufinden, das Register korrekt zu bedienen.
    Bis Ende, machte ich einen weiteren Fall, um den Raspberry Pi, die Pi-Hut und die beiden 3,5-mm-Buchsen unterzubringen.

Schritt 5: Raspbian und Python 3


  1. Ich arbeite mit den Standard Raspbian bauen auf der Pi 2, die mit Python 3 standardmäßig kommt. Ich muss in Super-User-Modus ausgeführt, so zu feuern die Idle 3 (die Python-Editor), öffnen Sie ein Terminal und geben Sie sudo Leerlauf 3.
    Geben Sie den folgenden Python-Programm: -
      Importzeit <br> import RPi.GPIO als GPIO ## Import GPIO-Bibliothek 
      GPIO.setmode (GPIO.BOARD)
     GPIO.setup (38, GPIO.IN) ## Set Bord Stift 38 zu IN (Pi-Mütze # 20)
     GPIO.setup (40, GPIO.OUT) ## Set Bord Stift 40 auf OUT (Pi-Mütze # 21) 
      GPIO.output (40, False) ## Output standardmäßig auf off
     outputPinOn = False 
      while True:
         wenn GPIO.input (38) == False: ## Wenn ein Ton ermittelt
             wenn nicht outputPinOn:
                 GPIO.output (40, True)
                 outputPinOn = True
                 time.sleep (0.2);
         sonst:
             wenn outputPinOn:
                 GPIO.output (40, False)
                 outputPinOn = False
    
    

    Hinweis: Die Schallsensor bin mit hoch ist, wenn nicht gibt es keinen Ton und Ausgänge LOW, wenn ein Geräusch erkannt wird. Dies ist ein wenig unlogisch, denke ich. Die Implikation ist, dass in unserem Code, müssen wir testen, ob das Eingangs-Pin ist falsch, zu überprüfen, ob ein Ton erkannt wurde.

Schritt 6: Testen Setup

  1. Kamera-Ton-Trigger

    Kamera-Ton-Trigger

    Hier habe ich das in die Eingangsbuchse angeschlossen ist (auch wenn Sie nicht auf dem Foto sehen Sie es!) Sensor und die Kamera in die Ausgangsbuchse eingesteckt ist. Ich Vorfokus die Kamera und schalten Sie auf manuelle Scharfstellung. I starten Idle 3 und führen Sie das Python-Code. Das Gerät ist jetzt für Sound aktiviert photography gesetzt.

    Test 1 - Pool-Ball-


    Der erste Test ist ein Pool-Ball prallt vom Tisch. Der Klang der Ball, der die Tabelle löst den Verschluss der Kamera.

    Test 2 - Münze und Wasser


    Der zweite Test war, Spritzwasser zu erfassen. Der Klang von Spritzwasser zu leise, um die Kamera auslösen, so habe ich eine flache Platte von Wasser. Es ist der Klang der Münze schlagen die Platte, die den Verschluss der Kamera löst.

Schritt 7: 1 - Pool-Ball-

  1. Kamera-Ton-Trigger

    Kamera-Ton-Trigger

    Kamera-Ton-Trigger

    Kamera-Ton-Trigger

    Es ist eine noch so geringfügige Verzögerung zwischen dem Lärm der Ball trifft den Tisch und der Kamera-Auslöser Zündung. Die Fotos werden deshalb die Erfassung der Pool Ball, wie es springt die Tabelle. Ich habe festgestellt, da die Verzögerung tatsächlich an der Kamera selbst. Meine Alterungs Kamera nur langsam auf das Triggersignal reagieren. Sie können bessere Ergebnisse mit einer neueren Kamera zu finden.

Schritt 8: 2 - Münze und Wasser

  1. Kamera-Ton-Trigger

    Kamera-Ton-Trigger

    Kamera-Ton-Trigger