I have similar setup as this post: PWM via GPIO to trigger a MAPIR Camera
but a different camera: https://www.mapir.camera/collections/survey3/products/survey3w-camera-red-green-nir-rgn-ndvi. I am currently trying to trigger this MAPIR NDVI Camera with a PWM Signal. The camera is connected via this HDMI trigger cable. In my case, the white wire is connected to GPIO PIN 13, the black wire is connected to a grounding pin.
For the camera to trigger I need (from what I read) 2000 us PWM or 500 HZ signal.
Things i have tried:
import RPi.GPIO as IO import time IO.setmode (IO.BCM) # We will set GPIO13 (or PIN33) as output pin. We will get PWM output from this pin. IO.setup(13,IO.OUT) # After setting the pin as output we need to setup the pin as PWM output pin, # p = IO.PWM(output channel , frequency of PWM signal) p = IO.PWM (13 ,500) # p.start(dc) wheere dc = duty cycle p.start(100) time.sleep(0.002) p.stop() IO.cleanup() # To DO: Find image image and send them to azure cloud storage
The code doesn't show any errors but I am not sure how do I get the images. I don't know what this code is expected to do by the end - sorry using this camera for the first time. The goal is to capture images and send them on a different cloud server (in the same code). I can do the later part but I want to access images but I don't see them.