Hola buenos dias, tengo un problema con un arduino, estoy realizando mi tfg y lo estoy programando con un arduino uno, tiene sensores de distacia ultrasonicos y zumbadores, con la fuente del ordenador me funciona perfectamente pero con una fuente de alimentacion de una pila, que es como tiene que funcionar se me activan automaticamente los zumbadores y no dejan de tocar, queria saber si me podiais ayudar para ver si hay una manera alomejor en el codigo de poder controlar eso para que funcione correctamente. gracias
Hola, debes de poner más información sobre tu problema, y si puedes subir una foto con el cableado del arduino y la protoboard mejor que mejor, pero tiene pinta de que estás alimentando directamente los zumbadores con la pila y por eso se ponen a zumbar de inmediato.
27-04-2017, 04:14 PM
(Última modificación: 27-04-2017, 04:15 PM por Shellmer.)
Fijate que al conectar el arduino a la pila no sufras una caida de tensión en la alimentación, no se que consumo tendrá tu circuito, pero si cae mucho la tensión por excesivo consumo se te estará reiniciando todo el rato el arduino o se comportará de forma errática debido a la baja tensión de alimentación...
Por otro lado, asegúrate de inicializar siempre las salidas a un valor conocido en el setup(), en tu caso supongo que utilizas zumbadores con oscilador integrado, asegúrate de poner un digitalWrite(salida, LOW) después del pinMode pues por defecto los pines estan declarados como entradas y al pasarlos a salidas el valor que tienen sabe dios cual es... creo que es 0, pero una buena practica de programación es siempre inicializar todo... te ahorrarás sorpresas raras, creeme.