Die Bestellung erfolgt durch Klick auf den Bestell-Button:
Dann öffnet sich Ihr e-mail-Programm mit den Bestell-Daten.
Rücktritt vom Kauf innerhalb von 14 Tagen
Teil 3 Ultraschall
ACHTUNG! Sie haben nur Zugang zu TINKERCAD,
wenn Sie angemeldet sind! So melden Sie sich an:
Der Servo wird hier eingesetzt, um die Kugeln der Kugelbahn vom Endpunkt der Bahn wieder zum Start zu befördern.
Weil die Programmierung im Mittelpunkt steht, ist die Kugelbahn einfach gestaltet (Papier 160g)-
Damit der Transportarm für die Kugel nicht mit einem plötzlichen Ruck von 0 auf 180 Grad springt, ist im Programm eine schrittweise Verzögerung eingebaut:
// Bewegen Sie den Servo langsam zur Position 90 Grad
for (pos = 0; pos <=100; pos += 3) { // Geht von 0 Grad zu 100 Grad
meinServo.write(pos); // Setzt die Position
delay(100); // Wartet 100ms für jede Einheit, um 10 Sekunden für 100 Grad zu erreichen
}
#include <Servo.h>
Servo meinServo; // Erstellen Sie ein Servo-Objekt
int pos = 0; // Variable für die aktuelle Position
void setup() {
meinServo.attach(9); // Der Servo ist am Pin 9 angeschlossen
}
void loop() {
// Bewegen Sie den Servo langsam zur Position 90 Grad
for (pos = 0; pos <=100; pos += 3) { // Geht von 0 Grad zu 100 Grad
meinServo.write(pos); // Setzt die Position
delay(100); // Wartet 100ms für jede Einheit, um 10 Sekunden für 100 Grad zu erreichen
}
delay(1000); // Warten Sie 10 Sekunden bei 100 Grad
// Bewegen Sie den Servo zurück zu 0 Grad
for (pos = 100; pos >= 0; pos -= 5) { // Geht von 100 Grad zurück zu 0 Grad
meinServo.write(pos); // Setzt die Position
delay(100); // Wartet 111ms für jede Einheit, um 10 Sekunden für 90 Grad zu erreichen
}
delay(5000); // Warten 5 Sekunden bei 0 Grad, bevor der Vorgang wiederholt wird
}
ACHTUNG!
Zur Schaltung geht es nur, wenn Sie bei TINKERCAD angemeldet sind!
Hier melden Sie sich an:
Das Programm habe ich mit KI erstellt:
Die PDF-Dateien zum Ausdrucken als Schüler-Arbeitsblätter
sind auf Technik-online verfügbar.
Diese Website verwendet Cookies.
Bei Zustimmung klicken Sie auf
OK
Bitte lesen Sie unsere Datenschutzerklärung für Details.
Verweigern
Setzt ein technisches Cookie, das aufzeichnet, dass Sie die Zustimmung verweigern. Es wird nicht nochmals nachgefragt werden.
Entfernen
Entfernt das Zustimmungscookie aus Ihrem Browser.