Skip to main content
Tweeted twitter.com/#!/StackElectronix/status/279119034002317312
added 210 characters in body
Source Link

I am a web developer, and I've always liked the idea of creating PHYSICAL hardware things.

I have a hobby which is I take a picture of myself everyday, I've been doing it for about three years now. Recently the site I use shutdown, and I've been taking pictures on my local computer. I'm not crazy about sharing them with the world, It was just simple.

So I have an idea to help make my life easier.

My master plan would be to setup a small linux computer with a couple of peripherals and hang it on a wall, when I want to take a picture I press a button (like the staples easy button) and it snaps a shot and uploads it to the web.

  • Raspberry pi
  • Wifi Interface
  • Linux Compatible HD webcam
  • Button Interface
  • SD card storage

The system would need to be listening for the button press and run software (shell script) when its pressed. The following is a list of things the shell script would do.

  • delay the picture from being taken for ~3 seconds
  • take a picture and save it on SD card / local storage
  • run POST request to server somewhere
  • server saves picture

More elaborate and unnecessary yet cool features would be

  • sound camera click
  • flash

I guess my question to the community is, is this possible? Is raspberry pi right for this? I would like to ssh into it from my pc somehow rather then attaching a keyboard and screen. I'm looking for general feedback and comments. Point me in the right direction.

User @JYelton suggested I point out obstacles.

  • Linux Camera Driver Support
  • Getting the "Button" to connect and fire events
  • Hardware choice : Raspberry pi?
  • Something I may be overlooking?

I am a web developer, and I've always liked the idea of creating PHYSICAL hardware things.

I have a hobby which is I take a picture of myself everyday, I've been doing it for about three years now. Recently the site I use shutdown, and I've been taking pictures on my local computer. I'm not crazy about sharing them with the world, It was just simple.

So I have an idea to help make my life easier.

My master plan would be to setup a small linux computer with a couple of peripherals and hang it on a wall, when I want to take a picture I press a button (like the staples easy button) and it snaps a shot and uploads it to the web.

  • Raspberry pi
  • Wifi Interface
  • Linux Compatible HD webcam
  • Button Interface
  • SD card storage

The system would need to be listening for the button press and run software (shell script) when its pressed. The following is a list of things the shell script would do.

  • delay the picture from being taken for ~3 seconds
  • take a picture and save it on SD card / local storage
  • run POST request to server somewhere
  • server saves picture

More elaborate and unnecessary yet cool features would be

  • sound camera click
  • flash

I guess my question to the community is, is this possible? Is raspberry pi right for this? I would like to ssh into it from my pc somehow rather then attaching a keyboard and screen. I'm looking for general feedback and comments. Point me in the right direction.

I am a web developer, and I've always liked the idea of creating PHYSICAL hardware things.

I have a hobby which is I take a picture of myself everyday, I've been doing it for about three years now. Recently the site I use shutdown, and I've been taking pictures on my local computer. I'm not crazy about sharing them with the world, It was just simple.

So I have an idea to help make my life easier.

My master plan would be to setup a small linux computer with a couple of peripherals and hang it on a wall, when I want to take a picture I press a button (like the staples easy button) and it snaps a shot and uploads it to the web.

  • Raspberry pi
  • Wifi Interface
  • Linux Compatible HD webcam
  • Button Interface
  • SD card storage

The system would need to be listening for the button press and run software (shell script) when its pressed. The following is a list of things the shell script would do.

  • delay the picture from being taken for ~3 seconds
  • take a picture and save it on SD card / local storage
  • run POST request to server somewhere
  • server saves picture

More elaborate and unnecessary yet cool features would be

  • sound camera click
  • flash

I guess my question to the community is, is this possible? Is raspberry pi right for this? I would like to ssh into it from my pc somehow rather then attaching a keyboard and screen. I'm looking for general feedback and comments. Point me in the right direction.

User @JYelton suggested I point out obstacles.

  • Linux Camera Driver Support
  • Getting the "Button" to connect and fire events
  • Hardware choice : Raspberry pi?
  • Something I may be overlooking?
Source Link

Building a "Photo Booth" without the booth?

I am a web developer, and I've always liked the idea of creating PHYSICAL hardware things.

I have a hobby which is I take a picture of myself everyday, I've been doing it for about three years now. Recently the site I use shutdown, and I've been taking pictures on my local computer. I'm not crazy about sharing them with the world, It was just simple.

So I have an idea to help make my life easier.

My master plan would be to setup a small linux computer with a couple of peripherals and hang it on a wall, when I want to take a picture I press a button (like the staples easy button) and it snaps a shot and uploads it to the web.

  • Raspberry pi
  • Wifi Interface
  • Linux Compatible HD webcam
  • Button Interface
  • SD card storage

The system would need to be listening for the button press and run software (shell script) when its pressed. The following is a list of things the shell script would do.

  • delay the picture from being taken for ~3 seconds
  • take a picture and save it on SD card / local storage
  • run POST request to server somewhere
  • server saves picture

More elaborate and unnecessary yet cool features would be

  • sound camera click
  • flash

I guess my question to the community is, is this possible? Is raspberry pi right for this? I would like to ssh into it from my pc somehow rather then attaching a keyboard and screen. I'm looking for general feedback and comments. Point me in the right direction.