Paso 7: Solución de problemas
Tipo de ya lustrados por cuestiones que tuve tratando de arreglar. Aquí es lo que puedo añadir...
- Arduino Uno apenas tiene la suficiente memoria para el código y mostrará que no puede funcionar correctamente. Por lo tanto, el uso de la Mega.
- Problemas con la colocación, podría fácilmente sobre perforar los agujeros o distanciadores que utilizas son demasiado grandes. Mantenga en mente estos requieren el pequeño M2 distanciadores. Si tienes poca confianza sobre la colocación, trate de grabar los sensores en el lugar y utiliza una cadena para medir la distancia asegurándose de que tiene un poco de holgura en el hilo.
- Una vez mas hacer una "quemadura en prueba", estoy en EE examen ingeniería y esto es una parte crucial de la prueba. Si es por lo que se dibuja más poder del que usted esperaba que encontrará bastante rápidamente. Básicamente todo y dejar durante 8 horas. Revise periódicamente la temperatura todo con calor potencial. ¿La fuente de poder quema su mano? ¿Son los relés para cualquier razón caliente al tacto? ¿Los LEDs están derritiendo el plástico? Una vez la prueba y lo que parece bien, tienes una unidad segura.
- Yo estaba teniendo problemas con la alimentación y parpadeo de la pantalla. Encontré que terminó siendo el SPI terminal. "Cuando en duda un pitido fuera". Asegúrese de que cada conductor SPI tiene continuidad con todos los escudos.
- Si conecta en potencia y no pasa nada, tomar el metro y aplicar a sus terminales positivos y negativos en su invernadero, tiene un cortocircuito!
- El código es largo, si usas un cable USB largo especial conectado a un concentrador. Tiene serias posibilidades de corromper datos, ya que en esa longitud es básicamente una antena pequeña. Acortarlo para arriba!
- «Quiero una bomba de agua!» Hacer demasiado!, estoy trabajando en la idea, no quiero verter más agua en el chorro de velocidad. No, planeo utilizar un LM7805 o regulador de Murata y una bomba de 5V. Con el relais pasado tengo pendientes creo que aplicar a un relé de tiempo sería una buena idea. Configurar el relé durante dos segundos y que debería ser suficiente. Es tonto tener relés de disparo de relés pero eso es lo que he venido para arriba con.
- "Uno de mis sensores no funciona D:" Esto se puede solucionar formas una pareja. Tratar de cambiar el conector de grove, si eso no funciona quitar el sensor y mira daño físico. Tenía un sensor con una falta de resistencia, yo busqué en Google es esquemática y encuentra el valor y luego reemplacé con un agujero a través resistencia muy cuidadosamente. Se necesita de águila para ver los archivos.
- "Este es un gran cluster ***" no se preocupe! Te hace falta un metro para esta parte pero es bastante simple. Con el dispositivo desconectado empiezas con poder entrada, busque pantalones cortos. Si eso es bueno pasemos al siguiente periférico directamente después de la energía como la barra de distribución. Si cada terminal tiene alimentación el siguiente paso que sería los relés. Vea si usted puede manualmente proc con una batería de 9v y si cableado lo correctamente. A continuación el arduino, compruebe las cosas obvias como continuidad con tierra y Vin. Verificar los pines SPI. Verifique que todos los escudos están en posición por el sonido hacia fuera los pernos inferiores con los primeros alfileres. Compruebe el LED y el ventilador si funcionan con una batería de 9v. Una vez que has hecho todo esto se resolverá tu problema.
- Por último el código echa un vistazo. ¿Tal vez usas i/os que no están siendo utilizados por el Arduino?
- Para obtener más información Marque aquí.
- No tenga miedo de publicar preguntas, estoy ansioso y feliz de ayudar.