|
|
|
|
|
|
|
Arduino Programmierung und anschliessen Kinderkarussell Faller 140329 H0 mit L298 |
Zubehör: |
Arduino Uno |
L298N Doppel H-Bridge Motortreiber |
Kinderkarussell Faller 140329 H0 |
Motor Mini Getriebemotor 12 Volt 15 RPM |
Netzteil 5 Volt, der Motor läuft mit 5 Volt |
|
|
Motot langsam anfahren und langsam aufhören |
Programmcode: |
void setup() {
pinMode(9,OUTPUT);
//pinMode(8,OUTPUT);
digitalWrite(9, LOW);
//digitalWrite(8, LOW);
Serial.begin(9600);
}
|
|
void loop() {
unsigned long current07 = millis();
if ( current07 - previousMillis07 > Dauer07 )
{
Schritt07++;
switch (Schritt07)
{
case 1:
for (int i=0; i<255; i++){
analogWrite(9, i);
Serial.println(i);
delay(150);
}
Dauer07 = 40000;
break;
case 2:
for (int i=255; i>0; i--){
analogWrite(9, i);
Serial.println(i);
delay(40); //Stillstand
}
Dauer07 = 15000; //Pause
break;
default:
Schritt07 = 0;
Dauer07 = 1; //Schrittfolge wieder von vorn
}
previousMillis07 = current07; //"Delay" neu starten
}
} |
|
|
|
|