Schritt 4: Wie zu testen, ob wirklich nichts scheint zu funktionieren
In einigen Fällen haben Sie ein fertiges Programm gehen, aber es funktioniert einfach nicht heruntergeladen.
Nehmen Sie wir als Beispiel Marlin für einen 3D-Drucker.
Sie möchten nun herausfinden, ob alle Komponenten des Controllers oder nicht funktioniert.
1. greifen Sie einige Beispiel-Skizzen und testen Sie Encoder, Display und SD Funktionen separat zu.
2. Stellen Sie sicher, dass Sie wirklich die richtigen Pins auf Ihrem Arduino verwenden!
Vor allem die SD zu erkennen, muss SDSS auf die richtige Pin zu arbeiten, so überprüfen Sie die Skizze hier.
3. wenn im Zweifelsfall verwenden Sie nicht die neueste Version der IDE, die 1,05 funktioniert gut für die meisten von allem.
(4) die Werte verwechseln für die serielle Communtion bei 9600buad, sollten sie mit der Verbindungsgeschwindigkeit von USB und Arduino Sie nicht!
5. haben Sie ein Merkmal eine funktionierende notieren Sie sich die Pins verwendet und die Einstellungen als Referenz in Ihrem aktuellen Projekt getestet.
Mit vielen Tests ist es nur allzu leicht, sich zu verwirren und Sie könnte nicht alles wenn fertiggestellter ;)
6. dein schlimmste Alptraum wäre die SD selbst, so dass, wenn im Zweifelsfall Versuch größer als 4GB und erwarte nicht, dass eine alte Karte unter 4GB funktionieren wird!