Hola a todos,
No hace falta decir que soy nuevo en el foro por ello quiero presentarme y pediros ayuda.
Desde hace algún tiempo dedico parte de mi tiempo libre al mundo de la acuariofilia y un día buscando y navegando por internet descubrí Arduino de pura casualidad y las múltiples utilidades y cualidades que este me podía aportar para mi acuario.
Después de leer bastante sobre el tema decidí comprar mi kit de iniciación para empezar mi andadura arduinera.
No soy un gran experto en programación ya que no me dedico a ello pero si conozco un poco de programación como hobbie y de modo autodidacta tanto en plataforma Visual Basic como Basic4Android, de hecho tengo realizadas bastantes aplicaciones las cuales uso a diario tanto para mi vida personal como profesional por ello empezar a programar algo en Arduino no lo veía muy complicado y la verdad es que me está costando más de lo que me imaginaba.
Como os dije compré mi kit de iniciación pero me pareció sencillo y fui ampliando componentes para mi proyecto.
He decidió controlar mi acuario con Arduino. La idea es poder tomar mediciones de temperatura, control de ph, luces, programación de comederos automáticos según horario , corte de Co2 y calentadores dependiendo de ciertas variables que debe controlar Arduino.
Aparentemente no lo veo complicado, es más, e instalado todas las librerías necesarias y he probando una a una todas las aplicaciones que necesito y funcionan sin problema pero al meter todas estas en una sola aplicación empiezan mis problemas.
No se si me explico con claridad, por ello hará alguna matización sobre ello.
He pensado en las aplicaciones que necesito tanto en variables, sensores etc. por ello he ido programando estos sensores de temperatura, buzzers, lcd, reloj horario, placa Ethernet, motor paso a paso, etc. Y todos me funcionan sin problema pero al intentar meter todo en un solo código empiezan mis problemas.
Hasta ahora tengo un placa Arduino Mega funcionando un lcd 16X2 con placa I2C, un reloj horario DS1307, un sensor DTH11, un sensor DS18B20 y un Buzzer. Funciona perfectamente la aplicación pero cuando intento añadir el código de la placa Ethernet o la del motor paso a paso estos últimos no funciona y como dije antes el código está bien ya que previamente lo he probado todo de forma individual. También quiero matizar diciendo que cuando estos fallan el resto de sensores siguen funcionando, es como si la placa no diese más, lo cual me extraña muchísimo viendo lo que he visto por internet.
Cual puede ser el problema? Llevo días enganchado en esto y no saco ninguna conclusión, por favor échenme una mano.
Gracias