Hi, everyone
I am doing my project interface dirrectly between camera OV7670( having AL422B) and atmega using arduino. I don't need to have board arduCambecause it is complicated. Can you give me about example code . Thanks!
Can you give me about example code
Where's the link to the product you're using? How have you wired it to the Arduino? What do you want to achieve?
Hello,
have the same problem,
arduino mega r3 + arduino wifi shield r3 + OV7670 v2,
mega and wifi shield are already successfully runing, the question is how to wire the OV7670 and to save an image to SD card
the ruslt must be something like a video web server, 1-2 fps would awesome
thanks
That device is a color (RGB) camera at VGA resolution. One full image at VGA resolution (640x480) needs about 1MB of data. It's far out of reach that such amounts of data could be processed by a Arduino Mega within that time frame. If you want to do a video web server use a more powerful platform like the Raspberry Pi, Cubieboard, PCduino, etc. There you can use cheap PC web cams and you get production ready streaming server software for free.
rebelion:
the ruslt must be something like a video web server, 1-2 fps would awesome
I don't think an Arduino would be able to achieve anything like that sort of frame rate.
Is there some reason you don't simply use an IP camera?
I am tired of people saying that it is impossible to use an ov7670 with an arduino
Check out this topic 1 fps at 640x480 is possible with an arduino
http://forum.arduino.cc/index.php?topic=159557.0
I am tired of people saying that it is impossible to use an ov7670 with an arduino
Check out this topic 1 fps at 640x480 is possible with an arduino
OV7670 with both arduino uno and now mega - Sensors - Arduino Forum
Have you read the thread?
The OP wanted to do a webcam with this setup. We didn't tell him that it's impossible but it's not feasible and that's still my opinion. You made a huge effort to save parts of the picture to an SD card but even with that setup you're far from delivering a picture to a web client with 1fps. Using an Arduino for such a task is like transporting your horse with a VW Golf, it's possible (as pictures on the Internet prove) but I hope you agree that it doesn't make sense.
With a Serial JPG camera you can send 15k in < 1 second. That's 1FPS. It works over Xbee. The image quality leaves something to be desired.
pylon:
Have you read the thread?The OP wanted to do a webcam with this setup. We didn't tell him that it's impossible but it's not feasible and that's still my opinion. You made a huge effort to save parts of the picture to an SD card but even with that setup you're far from delivering a picture to a web client with 1fps. Using an Arduino for such a task is like transporting your horse with a VW Golf, it's possible (as pictures on the Internet prove) but I hope you agree that it doesn't make sense.
TranVanDen just wanted 1fps which is possible if you have the fifo version and you output raw bayer data (1 byte per pixel). Also if using sdfatlib creating a contiguous file first then doing raw writes works real fast.
TranVanDen just wanted 1fps which is possible if you have the fifo version and you output raw bayer data (1 byte per pixel). Also if using sdfatlib creating a contiguous file first then doing raw writes works real fast.
I still have doubts that even with that configuration you could achieve a 1fps webcam with an Arduino setup and in my opinion a webcam that delivers raw bayer data is not a huge value.
But you don't seem to agree with me that this doesn't make sense. I keep my opinion that choosing an alternative (Raspberry Pi, Cubieboard, PCduino, etc.) is clearly the better option.
pylon:
TranVanDen just wanted 1fps which is possible if you have the fifo version and you output raw bayer data (1 byte per pixel). Also if using sdfatlib creating a contiguous file first then doing raw writes works real fast.
I still have doubts that even with that configuration you could achieve a 1fps webcam with an Arduino setup and in my opinion a webcam that delivers raw bayer data is not a huge value.
But you don't seem to agree with me that this doesn't make sense. I keep my opinion that choosing an alternative (Raspberry Pi, Cubieboard, PCduino, etc.) is clearly the better option.
I am just saying that it is possible I agree that a more powerful microcontroller would make things easier. I am just saying that 1FPS is not impossible. The reason why Raw bayer data is better is because it cuts transfer in half. It makes it so that instead of processing 600kb you now only have to deal with 300kb a second for 1FPS. Also this is not a webcam it is just an ov7670+fifo.