Soy desarrollador web y siempre me ha gustado la idea de crear cosas de hardware FÍSICO.
Tengo un pasatiempo que es tomarme una foto todos los días , lo he estado haciendo durante unos tres años. Recientemente, el sitio que uso se cerró y he estado tomando fotos en mi computadora local. No estoy loco por compartirlos con el mundo, fue simple.
Así que tengo una idea para ayudar a hacer mi vida más fácil.
Mi plan maestro sería configurar una pequeña computadora Linux con un par de periféricos y colgarla en una pared, cuando quiero tomar una foto, presiono un botón (como el botón fácil de grapas) y toma una foto y la sube a La web.
El sistema necesitaría estar escuchando el botón para presionar y ejecutar el software (script de shell) cuando se presione. La siguiente es una lista de cosas que haría el script de shell.
Las características más elaboradas e innecesarias pero geniales serían
Supongo que mi pregunta a la comunidad es, ¿es esto posible? ¿La raspberry pi es adecuada para esto? Me gustaría acceder a él desde mi PC de alguna manera en lugar de conectar un teclado y una pantalla. Estoy buscando opiniones y comentarios generales. Apúntame en la dirección correcta.
El usuario @JYelton sugirió que señalara los obstáculos.
Es completamente posible, de hecho, construí un fotomatón comercial usando partes similares :) Consulte gphoto para obtener una solución de captura remota de código abierto (que parece ser el término de la industria para hacer clic en el botón de la cámara a través de USB). Mi experiencia fue principalmente con cámaras canon y eran relativamente fáciles de usar. Usé un G10 y uno de sus rebeldes dslr. Canon también tiene un SDK oficial aquí
Con cualquiera de los dos, debería poder tomar una foto con flash y enfoque automático. Entonces solo tienes que decidir cómo conectar tu botón. ¿ Quizás algo simple como este conectado por USB ? O si está utilizando PI, puede simplemente conectar uno.
Después de eso, solo un software que lo cargue donde quieras que vaya debería ser fácil.
Como ya has deducido. Este no es realmente un proyecto de hardware (en el sentido de que no necesita construir ningún hardware).
Opciones listas para usar:
Teléfono inteligente (Android, iOS): muchas aplicaciones existentes cumplen el 100 % de su pedido. Google Plus carga imágenes de forma predeterminada , por lo que cualquier dispositivo Android 4.x con Google Plus integrado almacenará una copia de todas las fotos tomadas en la web (predeterminado como privado). Una lista de aplicaciones de cámara realmente buenas para Android está aquí . Si busca en Google la aplicación de fotomatón de Android, obtiene literalmente cientos más. iOS es similar .
DSLR: tengo una Nikon D200. Lo usé como dispositivo de seguridad en una aplicación personalizada basada en sensores. Cuando se disparaba un sensor de movimiento, disparaba la cámara y subía la foto resultante. El SDK (kit de desarrollo de software) de Nikon se ha implementado en varias herramientas de código abierto como gphoto2 , por lo que es bastante fácil de automatizar, pero es costoso.
Una computadora portátil simple: cualquier Macbook, la mayoría de las netbooks, etc. cuentan con cámaras web integradas. Solo escribe el guión.
Pequeñas máquinas Linux (p. ej., Raspberry Pi): existen muchas pequeñas computadoras Linux. El Raspberry Pi tiene varios módulos de cámara dedicados disponibles como este . También puede conectar cualquier cámara web compatible. Escuché que los de Logitech tienen buen soporte para Linux.
En cuanto a sus necesidades de botón:
Las computadoras portátiles los tienen incorporados
Puede obtener todo tipo de increíbles botones de un solo botón listos para usar, como estos .
Puede conectar cualquier teclado USB mini o parcial.
Use un teclado macro para juegos: estos son teclados pequeños con algunos botones como este
Use un mouse: conecte un mouse y active uno de sus botones. Los ratones están disponibles en tamaños pequeños para viajar si no quieres algo de tamaño completo.
JYelton
JYelton
TomasReggi
TomasReggi