<div dir="ltr">Ted,<div><br></div><div>I took a look at that link you sent. It looks very interesting, but It will only make your situation more complicated if you want to use a microcontroller I would think. If you stick to a computer based system, which it looks like you will need to, it may off load some of the things you need to do onto pre-built functionality making your life a bit easier.</div>
<div><br></div><div>Carl</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Apr 29, 2014 at 9:59 AM, Ted Pudlik <span dir="ltr"><<a href="mailto:tpudlik@gmail.com" target="_blank">tpudlik@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hello,<div><br></div><div>It's too bad things are so complicated---thank you for clarifying it, though!  Another TriEmbedder suggested I use a Canon camera with CHDK<span style="font-size:13px;font-family:arial,sans-serif"> (</span><a href="http://chdk.wikia.com/wiki/CHDK_in_Brief" style="font-size:13px;font-family:arial,sans-serif" target="_blank">http://chdk.wikia.com/wiki/CHDK_in_Brief</a><span style="font-size:13px;font-family:arial,sans-serif">) as an alternative to a microcontroller-based solution, as it gives access to functionality like motion detection and does all the "heavy lifting" of running the camera for you.  I'll definitely look into it some more.</span></div>


<div><span style="font-size:13px;font-family:arial,sans-serif"><br></span></div><div><span style="font-size:13px;font-family:arial,sans-serif">Best wishes,</span></div><div><span style="font-size:13px;font-family:arial,sans-serif">Ted</span></div>


</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Apr 28, 2014 at 2:31 PM, Carl Nobile <span dir="ltr"><<a href="mailto:carl.nobile@gmail.com" target="_blank">carl.nobile@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Hi Ted,<div><br></div><div>Cameras are complex devices and will almost certainly need a compatible driver for the camera. This is why they are always used with a full blow OS.</div>


<div><br></div><div>The only way that I know of to use a camera with a microcontroller is to process the raw data stream yourself. This is essentially writing your own driver and will most likely need more memory than what a microcontroller can offer. You may be able to see what you are dealing with by attaching the camera to the USB connector on your computer and look at the raw data coming from the USB. This is not generally doable without a scope and some skill with how USB ports work however.</div>



<div><br></div><div>Sorry, but as I said above cameras are complex devices and there is no easy way to deal with them.</div><div><br></div><div>Carl</div><div><br></div><div><br></div></div><div class="gmail_extra"><br><br>



<div class="gmail_quote"><div><div>On Mon, Apr 28, 2014 at 1:32 AM, Ted Pudlik <span dir="ltr"><<a href="mailto:tpudlik@gmail.com" target="_blank">tpudlik@gmail.com</a>></span> wrote:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div>
<div dir="ltr">Hello,<div><br></div><div>I'm working on a system for my bird feeder that would detect birds, take photos of them and put these photos up online.  I assembled a working prototype using a Raspberry Pi (with a WiFi dongle), a passive IR sensor and a Logitech webcam, but it suffers from two drawbacks:</div>






<div><ol><li>The power consumption of the Pi is too large to permit long-term operation on battery or solar power, restricting installation options.</li><li>The image quality leaves a lot to be desired.  (Here's an <a href="https://www.dropbox.com/s/bdqquj6um0vluyg/Carolina_Chickadee.jpg" target="_blank">example picture</a>.)</li>






</ol><div>To solve issue 1 while keeping WiFi connectivity easy, I'm looking into replacing the Pi with an <a href="https://electricimp.com/" target="_blank">electric imp</a>.  I'm not sure what to do about the camera, though.  Adafruit sells <a href="https://www.adafruit.com/products/397" target="_blank">a camera accessible via serial port</a> that <a href="http://forums.electricimp.com/discussion/comment/5824#Comment_5824" target="_blank">can be made to work with the imp</a>, but capturing quality stills is not its strength.  The excellent built-in iPhone cameras <a href="http://www.ebay.com/itm/Replacement-Rear-Facing-Camera-for-iphone5s-/281316823054?pt=US_Other_Cell_Phone_Accessories&hash=item417fca100e" target="_blank">can be bought surprisingly cheaply on eBay</a>, but I'm not sure how to get them to talk to anything other than an iPhone.  Another possibility might be buying and cannibalizing <a href="http://www.amazon.com/Kodak-Easyshare-Digital-Camera-Silver/dp/B003VTZE1M/ref=sr_1_2?ie=UTF8&qid=1398662318&sr=8-2&keywords=digital+camera" target="_blank">a cheap digital camera</a>, but again I don't know if the modules inside could be interfaced with a standard microcontroller.</div>






</div><div><br></div><div>What would you recommend?  What's the best way to get a reasonably priced camera that takes high quality stills and can be easily controlled through a standard bus?</div><div><br></div><div>





Thank you for your help!</div><span><font color="#888888">
<div>Ted</div></font></span></div>
<br></div></div><div>_______________________________________________<br>
Triangle, NC Embedded Computing mailing list<br>
<a href="mailto:TriEmbed@triembed.org" target="_blank">TriEmbed@triembed.org</a><br>
<a href="http://mail.triembed.org/mailman/listinfo/triembed_triembed.org" target="_blank">http://mail.triembed.org/mailman/listinfo/triembed_triembed.org</a><br>
TriEmbed web site: <a href="http://TriEmbed.org" target="_blank">http://TriEmbed.org</a><br>
<br></div></blockquote></div><span><font color="#888888"><br><br clear="all"><div><br></div>-- <br>-------------------------------------------------------------------------------<br>Carl J. Nobile (Software Engineer)<br>


<a href="mailto:carl.nobile@gmail.com" target="_blank">carl.nobile@gmail.com</a><br>
-------------------------------------------------------------------------------
</font></span></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br>-------------------------------------------------------------------------------<br>Carl J. Nobile (Software Engineer)<br><a href="mailto:carl.nobile@gmail.com">carl.nobile@gmail.com</a><br>
-------------------------------------------------------------------------------
</div>