Schritt 6: Maßnehmen Zeit
Laden Sie das Data_Logger-Programm, die, das ich zu diesem Schritt angefügt haben.
(Beachten Sie, dass ich angefangen habe mit Arduino statt MPIDE. Und zwar deshalb, weil ich die ChipKIT Kern in Arduino eingebaut habe. Um dies zu tun, folgen Sie einfach die Installationsanweisungen auf der ChipKIT Kern Wiki -Seite. Alternativ können Sie kopieren und fügen Sie diesen Code in MPIDE.)
Gehe zu Zeile 20, wobei die PWMval-Konstante definiert ist. (Diese Zeile wurde auf dem ersten Bild in diesem Schritt hervorgehoben.)
Dies ist die PWM-Wert, der an Ihrem Motor gesendet bekommen. Fürs erste stellen Sie sicher, dass es auf 255, das ist das Maximum.
Wenn Sie den Code auf dein Board laden, wird der Motor sofort beginnen sich zu drehen, so stellen Sie sicher, dass es nicht geht, entfernt auf Sie zu Rollen!
Klicken Sie nun auf den seriellen com-Button in der oberen rechten Ecke der Arduino IDE. Sie sollten einen Strom von Zahlen wie die, die auf dem zweiten Bild sehen. Es ist okay, wenn Ihre Zahlen viel höher oder viel niedriger als diese sind. Jede dieser Zahlen ist eine Messung zwischendurch unterbrechen und sollte in der Regel widerspiegeln, wie lange es dauert, unser Encoder von Anfang an einen Streifen Klebeband zu Ende gehen.
Zwei oder drei Minuten warten Sie, so genügend Werte man kann. Sie wollen mindestens 100. Öffnen Sie dann die PWM-Charakterisierung excel-Tabelle (auch dieser Schritt beigefügt). Kopieren Sie in der Registerkarte "Encoder-Rohdaten" und fügen Sie die Werte aus dem seriellen Monitor in der Spalte neben wo es "255", wie im dritten Bild in diesem Schritt heißt ein.
Herzlichen Glückwunsch! Sie haben gerade Ihre erste Messung getroffen!