An open API service indexing awesome lists of open source software.

https://github.com/perseus784/diy-pi-camera

Pi camera with manual controls and custom design
https://github.com/perseus784/diy-pi-camera

camera pi python

Last synced: 7 months ago
JSON representation

Pi camera with manual controls and custom design

Awesome Lists containing this project

README

          

# DIY Pi Camera


Camera Front
Camera Back
Fusion 360

## Sample Camera Images


c1
c2


c2
c2


c2
c2

## Features:

### Manual Camera Settings:
ISO and Shutter Speed can be changed using the dedicated buttons to cycle through the default values.
```
ISO Range : 100 - 2100
Shutter Speed : 1/8000 - 3 Secs
```

### Gallery:
Gallery interface to view and download the images using an interactive webapp when connected to same WiFi.

`python3 app.py`

gallery

### Adding CV/ML Features:

Focus Peaking and Face detection using Haar cascade.
focus_peak

Add your own CV module and styling in the `image_processer.py`

```
def yourcustom_cv_function(image):
#add your CV processing here
pass
```

## Run

`python3 run_picam.py`

## Parts and Assembly

### Parts
- RPi 4B.
- Display module LCD.
- Battery - Pisugar S plus.
- Buttons and fasteners.

With little bit of soldering and 3D modelling, assembling all parts together.

Used Fusion-360 to give a simple design. Here: [STL files](https://github.com/perseus784/diy-pi-camera/tree/main/data/3D%20files) or [here](https://makerworld.com/en/models/1164810-diy-rpi-camera).

3D Slicer


Assembly1
Assembly2
Prototyping

Please raise a PR for any file/ parts request if I missed anything, I can add it here.