Controller-Entwickler-Board
Version vom 21. Februar 2013, 23:17 Uhr von Achmed T. (Diskussion | Beiträge) (Created page with "In kürze werden hier Schaltkizzen (Fritzing) Bilder, Arduino- code über den Windturbinen Controller reingepackt Schrittmotor ansteuerung code: <source lang="cpp"> #in...")
In kürze werden hier Schaltkizzen (Fritzing) Bilder, Arduino- code über den Windturbinen Controller reingepackt
Schrittmotor ansteuerung code:
#include <Stepper.h>
/* STEPS muss auf die Anzahl der Stepps des verwendeten Motors angepasst werden */
#define STEPS 100
// eine Instanz aus der Klasse Stepper wird erzeugt
// sie bekommt die Anzahl der Steps und die Pins, an die der Schrittmotor
// angeschlossen ist übermittelt
Stepper stepper(STEPS, 8, 9, 10, 11);
int previous = 0;
void setup()
{
// setzt die Geschwindigkeit des Motors in Umdrehungen pro Minute
stepper.setSpeed(30);
}
void loop()
{
int val = analogRead(0);
// dreht den Motor ja nach Sensorwert (Potentiometer)
stepper.step(val – previous);
previous = val;
}