1 / 2
Katzenspeilzeug — zdjęcie 1
1 / 2

Katzenspeilzeug

Zamów wydruk tego modelu

Obliczymy ostateczną cenę na podstawie wybranego pliku. Sprawdzisz ją i zaakceptujesz przed płatnością.

Zapisane na tym urządzeniu.

Es handelt sich um ein Katzenspiel, das leicht nachzubauen ist.

Ocena
0 / 5
Polubienia
26
Pobrania
13
Wydruki
0
Wyświetlenia
1089
Oceny
0

Aktualizacja u źródła:

Informacje o modelu

Źródło
Printables
Kategoria
Pets
Licencja
Creative Commons — Attribution

Du Brauchst:

1x     Arduino Nano 

1x     Servo MG995

9x    Gewindehülsen

#include <Servo.h>

Servo meinServo; // Servo-Objekt erstellen unsigned long startMillis; // Speichert die Startzeit const unsigned long laufzeit = 120000; // 2 Minuten in Millisekunden

void setup() { meinServo.attach(3); // Den Servo an Pin 9 anschließen randomSeed(analogRead(A0)); // Zufallszahlengenerator initialisieren startMillis = millis(); // Speichert die aktuelle Zeit als Startzeit }

void loop() { // Berechne die vergangene Zeit unsigned long aktuelleMillis = millis(); if (aktuelleMillis - startMillis < laufzeit) { // Zufälligen Winkel zwischen 0 und 180 Grad int zufallsWinkel = random(0, 181);

// Zufällige Zeit zwischen 200 ms und 2500 ms
int zufallsZeit = random(200, 2501);

// Servo auf zufälligen Winkel bewegen
meinServo.write(zufallsWinkel);

// Warte für eine zufällige Zeit
delay(zufallsZeit);

} else { // Wenn 2 Minuten vergangen sind, stoppe das Programm meinServo.write(90); // Setze das Servo in die Mitte (optional) while (true); // Stoppt das Programm } }

Tagi