8865Views14Replies

Author Options:

arduino wifi time-lapse camera Answered

hello everyone,

I am trying to build a cheap arduino controlled time-lapse camera system. parts I chose so far are;

camera; OV7670
wifi; ESP8266
board; nano

here is an amazing instructable on how to use the wifi module; WiFi temp logger. Unfortunately I can't find a simple and well written instructions on how to connect the camera module mentioned above. I don't need to save the file on the board, I just need it uploaded to a web page, cloud etc.

the picture will be taken 2 times a day with 10hr delay in between (one morning, one afternoon). here is the closest example I can find on instructables to what I want to accomplish, although this is over bluetooth and a different camera module.
1. arduino time-lapse camera
2. image capturing bird feeder

thank you for your help. this is very important for me, I am very new in the field and don't have much experience. I am sure many other people will find such an instructable useful as these modules are extremely cheap.
.
love & peace
akin,

14 Replies

user
abrar.burk (author)2015-06-10

hey akin! i am exactly in the same boat as you. my requirement is to build a really low cost home surveillance camera which would send pictures to a mobile app whenever the bell is rung. so far i have figured out very basic stuff.

On the esp8266 front, i have finally understood how to send sensor data to the internet ( im quite a beginner, mind you )

On the ov7670 front, i have figure how to send camera data through serial to the pc. However i am not able to see this data, i just know it is being sent because the tutorial said so ( lol ) https://github.com/eranws/ov7670-no-ram-arduino-uno/blob/master/ov7670_no_ram_arduino_uno/ov7670_no_ram_arduino_uno.ino

i cant for the life of me, figure out how to put together these two little things that i have accomplished and finally achieve what i am looking for. say even if i do manage to get the esp to send image data to the internet, where will it show up as an image! do i have to make a separate application for it? a website? aghhr! frustrating!

anyway, since i see that someone has exactly the same requirement as me, i shall keep updating as and when i make any meaningful progress, and please do let me know if you have a breakthough as well.

Select as Best AnswerUndo Best Answer

user
Akin Yildiz (author)abrar.burk2016-09-09

it's very frustrating. the fact that a $5 arduino camera module still doesn't exist boggles my mind :( keep updating here please, thank you.!!

Select as Best AnswerUndo Best Answer

user
caitlinsdad (author)2014-11-01

Look through this http://makezine.com/projects/crittergram-capture-cam/

Select as Best AnswerUndo Best Answer

user
Akin Yildiz (author)caitlinsdad2014-11-02

thank you for your reply. this is a new article for me that I haven't seen yet, and is very helpful. BUT the camera they use is not an OV7670 module. they are using a 4 pin ttl camera. OV7670 has 18 pins on it. and the code is much more complicated, but is possible from what I see. just can't find a simplified version of a how-to on it, simple enough for my level.

Select as Best AnswerUndo Best Answer

user
Akin Yildiz (author)Akin Yildiz2014-11-02

this is the closest thing I can find, but it is too complicated for my level, even people there are agreeing that it is harder to use, but they seem to have figured it out, just nothing I need is documented. here; arduino forum

Select as Best AnswerUndo Best Answer

user
caitlinsdad (author)Akin Yildiz2014-11-02

http://forum.arduino.cc/index.php?topic=159557.0

You do get what you paid for...it does seem pretty advanced, maybe why image processing projects are usually done with a raspberry pi and pi cam.

Select as Best AnswerUndo Best Answer

user
Akin Yildiz (author)caitlinsdad2014-11-03

sadly, you are correct. I have found that article too, by far the most helpful but like you agree, it is advanced, way over my level. I am aware of the raspi, it is the easiest to do BUT the board itself is very large, I will be using a nano board, which is 4th of the size, maybe smaller.

.

thank you so much for your help either way. the first person to do a camera project with the parts I have listed above will invent/put together the cheapest MCU camera robot on the planet. it will be under $20, with an MCU, wifi and camera. somebody eventually is going to do it. it's just that my project is kind of time-sensitive, and very strictly budgeted...

Select as Best AnswerUndo Best Answer

user
Michael Chan (author)Akin Yildiz2015-04-16

Do you really need another MCU? Is the one on the ESP8266 inadequate?

Select as Best AnswerUndo Best Answer

user
Akin Yildiz (author)Michael Chan2015-04-16

check these out, this may be the solution to everything;

https://www.instructables.com/id/Arduino-keychain-c...

https://www.instructables.com/id/Keychain-camera-wi...

the problem is that there is no cheap/simple camera module out there still...

Select as Best AnswerUndo Best Answer

user
benxxx (author)Akin Yildiz2016-09-08

Hi, have you figure out how to do it?

Camera prices had been dropping a lot after 1 year but still total cost are a little more than $20. But I still want to make it as low as possible. Maybe use my PC usb camera with esp8266?

Select as Best AnswerUndo Best Answer

user
chyneuze.stb (author)2015-08-17

I made a Wifi Ip Camera with only a Jpeg serial camera and ESP8266.

http://chynehome.com/web/camera-ip-wifi-avec-une-c...

You can have a software on your pc to download picture via http to time a day or modify my sketch to upload on the web via http POST or something like dat.

My website is in french but the comments in my sketch are in english.

Google traduction of my website: https://translate.google.com/translate?sl=fr&tl=en...

Good Luck

Select as Best AnswerUndo Best Answer

user
Akin Yildiz (author)chyneuze.stb2015-08-17

great stuff man, wow. thank you for letting me know.!!

Select as Best AnswerUndo Best Answer

user
jongscx (author)2015-06-15

I honestly think you're going about this the wrong way.

My suggestion, find a camera WITH Wifi, then figure a way to trigger it. I suggest one of the following: 1)a wifi security camera, then tap into the stream, 2)Digital Camera with an EyeFi Wifi SD Card or similar, or 3)Old Android cell phone with a timelapse app and an attached Dropbox account.

Select as Best AnswerUndo Best Answer

user
Akin Yildiz (author)jongscx2015-06-16

hello jongscx, these are great suggestions. option 1&2 are however much more expensive compared to $5 range. an old android phone examples i've seen a few, looks interesting but is too custom for what i'm going for. however check this out, the best example so far, also the cheapest; https://www.instructables.com/id/Arduino-keychain-c... & https://www.instructables.com/id/Keychain-camera-wi... got the cameras but still haven't tried the idea yet.

Select as Best AnswerUndo Best Answer