Camera - nolanhergert/HeadlightBlocker GitHub Wiki
Maybe OV2640 is still good pricing wise for bare CMOS.
Maybe this one if pricing is good? https://www.pixart.com/products-detail/61/PAS6329LT
I have no clue on pricing. Others that might be low cost:
Camera | HM0360 | GC0308 | OV7675 | Endoscope cam (OV6920) |
---|---|---|---|---|
Cost | ?? | ?? | ?? | $.50 for sensor from Shenzhen Caiyusheng Electronics Ltd. |
Size | ?? | 3x2 mm | 3x3 mm | 1x1mm |
Standby current | 10 uA | 10 uA | 20 uA | ?? |
Wakeup time | ?? | ?? | ?? | |
Interface | NTSC, seems very annoying! |
- HM0360 can do motion sensing on whole image (but at only 16X12 resolution), then can do ROI measurements of relevant areas for more resolution. Main overhead of everything is transfer time, which this should reduce by a lot. Need to contact FAE for more details on
- SincereFirst is one supplier. $10 at quantity 1K, but they have 130 degree lens relatively off the shelf.
- Himax potential contacts: https://www.linkedin.com/search/results/all/?keywords=HM0360&origin=GLOBAL_SEARCH_HEADER&sid=z%3A3 (Antonio, others)
- Using Arducam module, I'm not able to get test pattern nor camera data working properly (even with scope). Some of the bytes are wrong.
- I suspected that it wouldn't be fixed with a Pi Pico (the arducam example), and it's opaque enough that I'm not going to try to bother to debug it.
-
https://www.uctronics.com/1/9-ov7675-standalone-vga-coms-camera-module.html (7.5mm connector, half size I think!)
- ArduCam says (over email) that it's $2k NRE to find (or does it include making?) a 120 FOV lens :-( that is 1/9". Still don't quite understand why.
- Can't simply take lens/bare chip off of another PCB, as need to do the FPC routing yourself and that's barely possible with current JLCPCB services.
- PCBWay will do multi-layer flex PCB though
Depending on how much time/power it takes to take a picture and sleep again, there's a small chance that LEDs as motion sensors aren't necessary!
I think I can get away with a pinhole camera (no lens) as I don't have big light or focus requirements. That reduces a good bit of costs. However...
- There could be too much blurring on the side of the view
- To get greater than 90 degree field of view, I need a very thin pinhole. but I am thinking that I will still need a lens. Huaqiangbei lens vendors agree :-)
- Excellent multiple part series on pinhole camera: https://www.scratchapixel.com/lessons/3d-basic-rendering/3d-viewing-pinhole-camera/how-pinhole-camera-works-part-1.html.
- Note that point sources of light will not have a blurry edge even when aperture is wider.
- Note that point sources of light will not have a blurry edge even when aperture is wider.
- Richardson Lucy deconvolution would work pretty well, but hopefully overkill for this as it has a bad runtime probably. https://colab.research.google.com/drive/10uyKOHHd76sWMLA4pzvPKAMPy6P-95jy?usp=sharing
Use dry solder paste and a stencil. Not too hard to do, and don't need solder balls! https://www.youtube.com/watch?v=IrvnWPoGU5s
- Also tape chip onto back of stencil so it can't deform easily.
See: https://github.com/nolanhergert/HeadlightBlocker/wiki/Frugal-Camera