Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alepheleven/raspberry-pi-drone-and-flight-camera-module
Camera Module for the Raspberry Pi, for Quick & Easy Footage.
https://github.com/alepheleven/raspberry-pi-drone-and-flight-camera-module
camera flight python python-3 python-3-5 raspberry-pi raspberry-pi-3 raspberry-pi-camera
Last synced: about 8 hours ago
JSON representation
Camera Module for the Raspberry Pi, for Quick & Easy Footage.
- Host: GitHub
- URL: https://github.com/alepheleven/raspberry-pi-drone-and-flight-camera-module
- Owner: AlephEleven
- License: mit
- Created: 2019-10-19T19:23:08.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2019-10-19T19:50:30.000Z (about 5 years ago)
- Last Synced: 2024-12-22T14:55:57.741Z (about 8 hours ago)
- Topics: camera, flight, python, python-3, python-3-5, raspberry-pi, raspberry-pi-3, raspberry-pi-camera
- Language: Python
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Raspberry-Pi-Drone-and-Flight-Camera-Module
Raspberry Pi Camera module intended for Drone/Flight devices.
## Requirements:
- Raspberry Pi Model 3 B+
- Raspberry Pi Camera Module
- picamera module (pre-installed with raspbian)
- time module (pre-installed with raspbian)
- os module (pre-installed with raspbian)
- random module (pre-installed with raspbian)
- USB (32GB+ Recommended for lengthy projects)**You can use the Raspberry Pi as the directory to save folders, but this is not recommended, unless if you're SD card can fit
multiple videos during unhandled flight.## Setup:
1) Bootup Raspberry Pi
2) Clone/Download the repository
3) Open python file, and replace the "path" variable with the raspberry pi to your USB.
4) Check if the USB path is correct, and change opacity & time settings to your liking.## How it works:
1) Program intializes picamera module, and checks if the USB directory exists.
2) In the directory set, check if there is already a folder that exists with the set video name ('folder' in this case), if there is, iterate, until the folder name does not exist, set folder name as 'folder#' (# replaced with highest folder number).
3) In video directory, do the same execution as setting a folder directory.
4) Run Camera Module using opacity and time settings, save video as 'video#.h264', and repeat step 3, until the program is interrupted.