El Arduino Due sería la mejor elección?

Hola a todos,

Pienso en un proyecto en que controlase una camara pequeña (para entendernos, tamaño espia, pero no para ningun uso ilicito) de la que el video que capta sea enviado a un servidor, añadiendo tambien la captura de audio y que pueda accionarse manualmente o automaticamente si por ejemplo nota un golpe o desplazamiento muy brusco, todo alimentado por bateria y con el metodo mas eficaz en coste/diseño/fiabilidad para realizar la transmision de los datos.

Seria el Arduino Due la mejor elección, o me recomendariais algun otro modelo que pudiera hacer mejor lo comentado?

La idea es muy embionaria, y por ejemplo no se si será posible con acelerometro y giroscopio discernir entre un golpe accidental/fortuito y uno de tipo provocado/agresión para habilitar al dispositivo a empezar a grabar automaticamente.

Es bienvenida toda ayuda, idea o pista que podais aportarme, tanto en la elección de la placa como en el resto de componentes y las posibilidades reales de implementación de la idea original o si debe ser modificada porque haya una mejor, mas sencilla o porque simplemente no se pueda.

Gracias a todos por vuestro tiempo

Hola LordLedBurner,

Tiene buena pinta el proyecto.

Modifico el post porque te había preguntado una cosa que ya habías explicado correctamente XD.

Quizás éstos sensores podrían servirte:

PIR sensor movimiento

Sensor de Sonido

Sensor de distáncia ultrasónico

Después, dependiendo de la cámara puedes utilizar unos servos para moverla.

En cuanto al modelo de la arduino, si quieres algo que no consuma mucho yo tiraría por una Arduino Pro Mini o Arduino Nano V3.

Si necesitas más ayuda dínoslo.

Saludos

Gracias por tu respuesta rubio11, pero creo que no estamos pensando en lo mismo.

Interpreto que piensas en una camara que se deje en algun lugar y se active con el detector de movimiento por ejemplo, pero no seria el caso.

La idea va mas encaminada a algun tipo de wearable con los funciones que comentaba en el post, pero la captación no deberia activarse por detección de movimiento o de sonido, ya que la idea es usarlo en entornos donde hay mucho movimiento y ruido, cosa que volveria locos esos sensores.

Pondré un ejemplo por si es mas facil entenderme así. Imagina que llevas el dispositivo encima, y que de repente algo te golpea con violencia (o si se os ocurre algun otro tipo de trigger para que el dispositivo interprete una posoble agresion) y entonces empieza a grabar audio y video, y enviar esa información via la mejor opción posible a un servidor que guardará todo ello.

La camara en principio no necesitaria ser controlada a distancia, por lo que descarto añadir motores o similares, sino un punto de grabación fijo con un gran angular que permita grabar lo que ocurre y contextualizarlo en un entorno.

Veis por donde voy? Es viable?

Muchas gracias LordLedBurner por tu explicación, ahora lo entiendo mucho mejor. :smiley: :wink:

En mi humilde opinión, la gestión de audio y video requiere bastantes recursos. Y las arduinos suelen ser bastante lentas para gestionarlo. ( Hay proyectos por ahí que consiguen hacer fotos y guardarlas en una tarjeta SD, pero suelen ser con cámaras de muy baja resolución y de ejecución lenta ).

Quizás este proyecto te sirva de guía:

Proyecto Wearable Camara

Es un proyecto hecho con una Raspberry Pi Zero y una cámara. A lo mejor te sirve para empezar...

Saludos

Hi,
Adjunto 3 link de un sensores de vibracion/inclinacion que podrias usar para tu projecto. Uno te puede determinar el golpe y el otro te puede decir si te caistes por golpe.

https://www.kr4.us/piezo-vibration-sensor-small-vertical.html?gclid=EAIaIQobChMIsIShrtDf3gIVQdbACh2smAAPEAQYAiABEgJC9vD_BwE

https://www.ebay.com/i/172734291590?chn=ps

Pienso en un proyecto en que controlase una camara pequeña (para entendernos, tamaño espia, pero no para ningun uso ilicito) de la que el video que capta sea enviado a un servidor, añadiendo tambien la captura de audio y que pueda accionarse manualmente o automaticamente si por ejemplo nota un golpe o desplazamiento muy brusco, todo alimentado por bateria y con el metodo mas eficaz en coste/diseño/fiabilidad para realizar la transmision de los datos.
Seria el Arduino Due la mejor elección, o me recomendariais algun otro modelo que pudiera hacer mejor lo comentado?

En teoría diría que sí, pero con una placa compatible con Taijuino Due porque ésta aprovecha el periférico nativo de EMAC Sam3x (se rompen los pines de Ethernet).

Hay un tutorial para transmitir video con un DUE (160 X 120, escala de grises, audio no implementado, DMA no se ha utilizado en este tutorial).

El periférico EMAC nativo (hasta 100 Mbps) tiene un DMA dedicado. Sin embargo, AFAIK no hay una biblioteca pública para enviar un video a través de este periférico, tendría que escribirlo usted mismo.

Interesante tu aporte@ard_newbie, puedes poner algun link de lo que mencionas?

el video :slight_smile: :

paso a paso la realización: