Étape 7: Dépannage
Je genre de déjà passés sous silence, j’ai eu à essayer de résoudre les questions. Voici ce que je peux ajouter...
- Arduino Uno a à peine assez de mémoire pour le code et il montrera qu’il ne peut pas fonctionner correctement. C’est pourquoi l’utilisation de la Mega.
- Problèmes avec la mise en place, vous pourriez facilement plus percer vos trous ou trouver les offs de support que vous utilisez sont trop gros. Gardez à l’esprit, ceux-ci exigent petite M2 stand offs. Si vous avez peu de confiance sur le placement, essayez de coller des capteurs en place et utilisez une chaîne pour mesurer la distance en s’assurant que vous avez un peu de mou dans le fil.
- Une fois complet un « Burn In Test », je suis en EE ingénierie de test et c’est un élément crucial du test. Si pour une raison quelconque vous dessinez plus de puissance que vous attendiez vous trouverez assez rapidement. Fondamentalement tout avoir et laisser pendant 8 heures. Vérifier périodiquement la chaleur de tout avec chaleur potentielle. L’alimentation brûler les doigts ? Sont les relais pour quelque raison de chaud au toucher ? Les LEDs fondent le plastique ? Une fois que l’épreuve est terminée et la chose semble correct, vous avez une unité sûre.
- J’ai eu des problèmes avec puissance et affichage clignotant. J’ai trouvé qu'il fini par être le SPI terminal. "Quand en doute un bip dehors". S’assurer que chaque conducteur SPI a continuité avec tous les écrans.
- Si vous branchez au pouvoir et rien ne se passe, apportez votre lecteur et l’appliquer à vos bornes positives et négatives sur votre serre, vous avez une courte !
- Le code est long, si vous utilisez un câble USB long surtout connecté à un concentrateur. Vous avez une chance sérieuse de corrompre les données puisqu’à cette longueur, c’est essentiellement une petite antenne. Raccourcir il vers le haut !
- « Je veux une pompe à eau! » Je le fais trop!, je travaille sur l’idée, je ne veux pas plus verser de l’eau à la vitesse de dynamitage. Non, j’ai l’intention à l’aide d’un LM7805 ou régulateur de Murata et une pompe de 5V. Avec le dernier relais, je dois encore recevoir que je pense appliquer à un relais de synchronisation serait une bonne idée. Définissez le relais pendant deux secondes et cela devrait suffire. C’est bête d’avoir des relais relais de déclenchement, mais c’est ce que je suis venu avec.
- « Un de mes capteurs ne fonctionne pas D: » cela peut être résolu de deux manières. Essayez d’échanger le connecteur grove, si cela ne fonctionne pas enlever la sonde et regarder les dégâts physiques. J’ai eu un capteur avec un manque de résistance, j’ai googlé c’est schématique et trouvé la valeur, puis je l’ai remplacé avec un trou traversant résistance très soigneusement. Vous avez besoin d’aigle pour afficher les fichiers.
- « C’est juste un gros cluster *** » ne pas s’inquiéter ! Vous faut-il un compteur pour cette partie, mais c’est assez simple. Avec l’appareil débranché, vous commencez avec contrôle d’entrée, puissance de courts-circuits. Si c’est bien passer à la prochain périphérique directement après le pouvoir comme la barre omnibus. Si chaque terminal a cocher puissance l’étape suivante vers le bas qui serait les relais. Voir si vous pouvez manuellement proc avec une pile de 9v et si vous câblé il place correctement. Ensuite l’arduino, cocher les choses évidentes comme continuité avec terre et Vin. Vérifier les broches SPI. Vérifiez que toutes les protections sont en position de bip sur les broches inférieures avec les goupilles du haut. Vérifier les LEDs et le ventilateur s’ils fonctionnent avec une pile 9v. Une fois que vous avez fait tout cela votre problème sera résolu.
- Découvrez enfin le code. Peut-être que vous utilisez e/s qui ne sont pas utilisés par l’Arduino ?
- Cliquez icipour obtenir de l’aide.
- N’hésitez pas à poser des questions, je suis impatient et heureux de vous aider.