|
|
|
|
|
|
|
|
| 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
}
} |
| |
| |
|
|