Difference between revisions of "Camera Scheduler"
Line 12: | Line 12: | ||
==How to use== | ==How to use== | ||
+ | 【Note】<br/> | ||
+ | *1. Workable: two 8MP IMX219 cameras (need to remove the encryption chip of one of the cameras) or two 5MP OV5647 cameras. <br /> | ||
+ | *<font color="#FF0000">2. NOT Workable: one 8MP IMX219 camera and one 5MP OV5647 camera. </font> | ||
=== Configuration=== | === Configuration=== | ||
;1. Hardware connection | ;1. Hardware connection |
Revision as of 06:36, 28 July 2021
| ||
Instruction
This scheduler is designed for Raspberry Pi, the specific FPC used allows the Rspberry Pi to connect two cameras. You can switch the cameras by controlling the GPIO.
How to use
【Note】
- 1. Workable: two 8MP IMX219 cameras (need to remove the encryption chip of one of the cameras) or two 5MP OV5647 cameras.
- 2. NOT Workable: one 8MP IMX219 camera and one 5MP OV5647 camera.
Configuration
- 1. Hardware connection
Connect FPC cable of Raspberry Pi to CSI interface of Raspberry PI. The CSI interface of Pi 2B, 3B, 3B+ located between LAN port and HDMI port. The CSI interface of Pi 4 is placed between HDMI1 interface and the audio jack. If you use Pi zero, the CSI interface is besided the Power port. Here is the diagram of Pi 4.
Note that the silver side (metal side) should toward to the HDMI interface. Release the black buckle, align the FPC cable and insert it tightly, then close the black buckle.
- 2. Enable camera
The camera interface of Raspberry Pi is default disabled. Before you use camera, you should enable it.
Open Raspberry Pi terminal and excute command sudo raspi-config, then choose Interfacing Options -> Camera -> Yes
- Reboot Raspberry Pi
sudo reboot
- 3. Test camera
- Open terminal and test camera
- Capture picture:sudo raspistill -o image-01.jpg
- Snapshot:sudo raspivid -o video-01.h264 -t 10000
- 4. Swtich camera
- Solder a wire to pad of FPC cable
- Manually switch: Pull-down the pad, that is connect the wire to GND
- Switch the camera, run camera command to test if cameras are switched. If it failed to switch, please check the soldering.
- Python switch camera: Connect the wire to one GPIO, here we connect it to PIN 37. Download demo codes from wiki.
- Download demo codes from Resources and copy it to your Raspberry Pi.
- Enter the directory of demo codes, run the codes to auto snapshot. This script will switch camera and take picture every 5s, and save pictures to /home/pi/Pictures.
cd /boot/Camera-Scheduler/ sudo python switch-photo.py
- Enter the directory of demo codes, run the codes to auto recoding. This scrip will switch camera and take a 10s long video every 15s. Videos will be saved in /hoem/pi/Videos.
cd /boot/Camera-Scheduler/ sudo python switch-video.py
Resources
Demo codes
Supports
Support
If you require technical support, please go to the Support page and open a ticket.