Beseitigen von Problemen mit Arduino Elektronik-Projekt

Wenn Ihr Arduino Elektronik Projekt nicht funktioniert, haben Sie sowohl Ihre Hardware und Software zu überprüfen. Beginnen Sie mit Ihrer Hardware und dann auf die Software zu bewegen. Fehlerbehebung an der Elektronik-Projekt mit den folgenden Schritten für die häufigsten Probleme zu überprüfen.

Fehlerbehebung Hardware in einem problematischen Elektronik Projekt

Überprüfen Sie die folgenden Schritte für die Hardware-Probleme zu überprüfen:

  1. Überprüfen Sie Ihre Hardware-Verbindungen.

    Geben Sie für offene Verbindungen. Die häufigste Ursache von Problemen ist, die Dinge einfach getrennt werden. Prüfen Sie auch auf Kurzschluss. Dies kann überall Drähte berühren oder verbunden, daß sie nicht sein sollte. Stellen Sie sicher, dass Sie Ihre Arduino digitale Eingänge für Sensoren verwenden, die einen digitalen Ausgang geben (entweder hoch oder niedrig) und analoge Eingänge für Sensoren, die Ausgabe einer variablen Spannung.

  2. Überprüfen Sie Ihre Leistung.

    Stellen Sie sicher, dass Sie genug Kraft haben, dann stellen Sie sicher, dass es an der richtigen Stelle wird immer. Bestätigen Sie die Power-Anzeige leuchten. Wenn Sie externe Komponenten von Ihrem Arduino mit Strom versorgen, aber sie scheinen nicht zu funktionieren, versuchen Sie, unabhängig von Ihrem Arduino Stromversorgung durch eine Batterie oder eine externe Stromversorgung.

  3. Überprüfen Sie für heiße Komponenten und lustige Gerüche.

    Suchen Sie alle Komponenten, die zu heiß sein kann, zu berühren. Sie sind wahrscheinlich falsch oder Empfangen von zu viel Macht verdrahtet. Sniff Ihre Komponenten für alles, was wie Brennen zu riechen scheinen mag. Dies ist ein eindeutiger Hinweis auf eine falsche Verbindung, und Sie sollten die Macht sofort trennen. Ersetzen Sie beschädigte Komponenten und überprüfen Sie Ihre Schaltung für falsche Verbindungen vor dem Wiedereinschalten.

  4. Überprüfen Sie Ihre Ausgangswerte.

    Mit einem Multimeter die Spannungen von Ihren Geräten zu messen. Stellen Sie sicher, dass Sie +5 Volt für digitale hohe Werte und 0 Volt für niedrige Werte zu bekommen. Testen Sie Ihre digitalen Sensoren sicherstellen, dass sie die richtigen Werte ausgeben. Testen Sie Ihre analogen Sensoren sicherstellen, dass sie eine Spannung zur Verfügung stellen, die von 0 bis 5 Volt reicht.

  5. Überprüfen Sie Ihre digitalen Ein- und Ausgänge.

    Wenn Sie zu viel Strom ausgeführt haben (mehr als 40 mA) auf einem digitalen oder analogen Stift, haben Sie übersteuerten den Stift, und es kann Betrieb gestoppt haben. Wenn Sie ein Stift ist tot vermuten, versuchen Sie einen benachbarten Stift verwenden, indem Sie den Code entsprechend zu ändern. Wenn dies das Problem löst, könnte man einen toten Pin haben.

Fehlerbehebung Software in einem problematischen Elektronik Projekt

Überprüfen Sie die folgenden Schritte für die Software-Probleme zu überprüfen:

  1. Überprüfen Sie Ihre Syntax.

    Das häufigste Problem ist eine fehlende Semikolon am Ende einer Zeile. Wahrscheinlich ist die zweithäufigste Problem ist eine fehlende geschweifte Klammer. Suchen Sie auch nach Tippfehler, falsche Schreibweise oder einer Nichtübereinstimmung in Groß- oder Kleinschreibung, weil Arduino Code Groß- und Kleinschreibung. Wenn es in Ihrem Code ein Fehler ist, markieren Sie die IDE wird in der Regel die Zeile, in der der Fehler auftrat.

  2. Verwenden Sie den seriellen Monitor.

    Verwenden Sie Serial.println () Anweisungen an den Schlüsselstellen im Code den Inhalt der Variablen an den seriellen Monitor ausgegeben wird. Sie können auch in Ihrem Code an wichtigen Punkten Nachrichten an den seriellen Monitor drucken. Möglicherweise müssen Sie auch eine Verzögerung () Anweisung fügen Sie einen Moment zur Verfügung zu stellen, so können Sie den Wert (e) lesen, wie sie auf dem Bildschirm ausgegeben werden.

  3. Überprüfen Sie Ihre Ein- und Ausgänge.

    Suchen Sie alle Komponenten, die zu heiß sein kann, zu berühren. Sie sind wahrscheinlich falsch oder Empfangen von zu viel Macht verdrahtet. Sniff Ihre Komponenten für alles, was zu riechen könnte scheinen, wie es brennt. Dies ist ein eindeutiger Hinweis auf eine falsche Verbindung und Sie sollten die Macht sofort trennen. Ersetzen Sie beschädigte Komponenten und überprüfen Sie Ihre Schaltung für falsche Verbindungen vor dem Wiedereinschalten.

  4. Verwenden Sie einen Simulator oder Emulator.

    Sie können Arduino Simulatoren verwenden, um das Verhalten des Arduino und Emulatoren für die AVR-Chip-Familie nachahmen. Dies sind technische Werkzeuge an Ingenieure richtet und geben Ihnen eine Fülle von Informationen über Ihren Code, wie es läuft. Laden Sie eines dieser Werkzeuge zu versuchen, Ihren Code auf einem virtuellen Arduino auf Ihrem Computer ausgeführt.

  5. Schauen Sie sich die Foren.

    Die offizielle Arduino Website, Adafruit, Sparkfun und Element14 haben Arduino-Foren, wo Leute Diskussionen stellen. Diese Gemeinden sind gefüllt mit Menschen, die gerade ihre Arduinos erhalten wollen coole Sachen zu tun. Sie sind fast immer hilfreich und unterstützend.

Menü