¿Desea crear un gizmo de alarma piezoeléctrica con USB o conectado a Ethernet? ¿Qué es un buen kit?

3

Se supone que el dispositivo debe emitir un pitido fuerte si la red está inactiva, un puerto en particular en un host de Internet no responde o se realiza una conexión de socket en un puerto local específico. ¿Es suficiente un escudo Ethernet Arduino? Supongo que también necesitaré una placa y un software Arduino? ¿Existen soluciones que no sean Arduino que sean más baratas o más fáciles de codificar? Esto nunca dejará la etapa de prototipo de trabajo.

Soy un novato total en lo que respecta a la electrónica, por lo que estoy buscando un kit que cubra todas las necesidades de hardware / software, excluyendo el altavoz.

gracias de antemano

    
pregunta Generic Person

5 respuestas

0

Esto debería haber sido un comentario, pero me temo que es demasiado grande para el campo de comentarios.

Una parte importante del diseño puede ser el altavoz, por lo que debe prestar mucha atención a eso.

Hay varias opciones que puedes usar y la mejor depende del tipo de sonido que quieras lograr.

Primero hablaré sobre la opción más fácil de configurar. Eso sería un zumbador auto-oscilante. En esta pregunta obtuve algunas respuestas interesantes sobre cómo conectar uno a un microcontrolador AVR (de la misma familia que los utilizados) en arduino). La desventaja de esto es que el zumbador produce solo una frecuencia y todo lo que puede hacer es encenderlo o apagarlo. Por otro lado, para una simple alarma, probablemente debería ser lo suficientemente bueno. El lado positivo es alto que solo se puede activar o desactivar. Esto hace que sea muy fácil programar el microcontrolador. El timbre no debería ser demasiado caro. Por supuesto, el precio dependerá del tamaño y la potencia, pero para este tipo de aplicación, 2 € o 3 € serían más que suficientes para el altavoz y el transistor necesarios para conducirlo.

La segunda opción es usar una fuente de sonido piezoeléctrica. La desventaja de ellos es que debe crear su propio circuito de conducción para el altavoz. Podría hacer un oscilador o podría usar el Arduino para crear ondas cuadradas y luego usar un transistor y una resistencia para controlar la fuente de sonido. No sé cuánto costaría esto.

Otra opción es usar un altavoz real. La forma más fácil de hacerlo es obtener un chip amplificador barato y conectarlo al altavoz. También necesitarías electrónica para el amplificador (pero eso podría ser solo un par de condensadores para algunos amplificadores). Otro problema es que necesitarás usar el Arduino para generar una señal de audio que impulsará el amplificador, lo que hace que la programación sea un poco más complicada. Un aspecto positivo es que puede (con la opción correcta del amplificador) controlar fácilmente el volumen. esperar alto precio. El altavoz podría costar fácilmente un par de euros y también el amplificador.

    
respondido por el AndrejaKo
3

El hardware que sugirió suena bien para el trabajo, dado su nivel de habilidad también. ¿Hay soluciones no arduinas? Sí. ¿Serían más fáciles de codificar? Probablemente no. Dado que esta es su primera incursión en electrónica, le recomiendo la ruta que ya ha sugerido.

Necesitarás el tablero de arduino también. Ahí es donde irá tu programa. El escudo de Ethernet es un complemento en periférico. El software para escribir los programas ("bocetos") también es gratuito.

¡Feliz piratería! enlace

    
respondido por el Jon L
1

Una vez que apilas un escudo de comunicaciones en un arduino, generalmente pierdes la ventaja de costo sobre un micro diferente con ese periférico (Ethernet, USB, lo que sea) integrado. Y no puedes aprovechar completamente el periférico ya que es comparativamente " a la longitud de los brazos "desde el núcleo del procesador.

Pero, obviamente, funciona para muchos propósitos, y te permite permanecer en el mismo entorno de software si estás familiarizado con eso.

    
respondido por el Chris Stratton
1

Otra buena opción de bajo costo es mbed . Viene con un controlador de Ethernet a bordo, así como un montón de otras campanas y silbidos. Se basa en ARM, por lo que es un poco más robusto que el AVR en el arduino.

Sin embargo, deberás agregar un magjack RJ45.

    
respondido por el drxzcl
1

Yo hackearía algún enrutador linux listo para USB Tiene todo el hardware que necesita si le agrega una tarjeta de sonido USB y altavoces. La otra forma sería hacer que los dispositivos electrónicos sirene se activen mediante algún pin de salida digital del enrutador.

    
respondido por el avra

Lea otras preguntas en las etiquetas